language: ruby
sudo: false
cache: bundler

bundler_args: --without development

branches:
  only:
    - master

rvm:
  - jruby-9.1.6.0 # latest stable
  - 2.2.2
  - 2.3.3
  - 2.4.0

env:
  global:
    - JRUBY_OPTS="--dev -J-Djruby.launch.inproc=true -J-Xmx1024M"      
  matrix:
    - NIO4R_PURE=false
    - NIO4R_PURE=true

matrix:
  fast_finish: true
  allow_failures:
    - rvm: jruby-9.1.6.0
      env: NIO4R_PURE=true

notifications:
  irc: "irc.freenode.org#celluloid"

language: ruby
sudo: false
cache: bundler

bundler_args: --without development

branches:
  only:
    - master

rvm:
  - jruby-9.1.6.0 # latest stable
  - 2.2.2
  - 2.3.3
  - 2.4.0

env:
  global:
    - JRUBY_OPTS="--dev -J-Djruby.launch.inproc=true -J-Xmx1024M"      
  matrix:
    - NIO4R_PURE=false
    - NIO4R_PURE=true

matrix:
  fast_finish: true

notifications:
  irc: "irc.freenode.org#celluloid"

Remove JRuby w\ NIO4R_PURE as an allowed failure on Travis
Remove JRuby w\ NIO4R_PURE as an allowed failure on Travis

It seems to be passing reliably now
