Sha256: d3cfa488d1450279f81ca93b875a4cc41cad199f7107886df7131121ba25036f

Contents?: true

Size: 828 Bytes

Versions: 50

Compression:

Stored size: 828 Bytes

Contents

#!/bin/bash

set -e -x

# idea taken from: http://blog.headius.com/2010/03/jruby-startup-time-tips.html
export JRUBY_OPTS='-X-C' # disable JIT since these processes are so short lived

# force jRuby to use client mode JVM or a compilation mode thats as close as possible,
# idea taken from https://github.com/jruby/jruby/wiki/Improving-startup-time
export JAVA_OPTS='-client -XX:+TieredCompilation -XX:TieredStopAtLevel=1'

echo "Running rspec specs"
bin/rspec spec --format progress --profile

echo "Running cucumber specs"
# TODO: it would be nice to figure out how to run the cukes w/o the overhead of
# bundler, but just running `bin/cucumber` can fail due to the fact that it
# shells out (via aruba) and executes `rspec`--which can pick up the wrong
# rspec version if we're not running with bundler.
bundle exec cucumber

Version data entries

50 entries across 45 versions & 9 rubygems

Version Path
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/rspec-collection_matchers-1.2.1/script/run_build
rspec-collection_matchers-1.2.1 script/run_build
vagrant-unbundled-2.2.7.0 vendor/bundle/ruby/2.6.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.6.2 vendor/bundle/ruby/2.6.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.6.1 vendor/bundle/ruby/2.6.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.6.0 vendor/bundle/ruby/2.6.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.5.0 vendor/bundle/ruby/2.6.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.5.0 vendor/bundle/ruby/2.5.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.4.0 vendor/bundle/ruby/2.6.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.4.0 vendor/bundle/ruby/2.5.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.3.0 vendor/bundle/ruby/2.5.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.2.0 vendor/bundle/ruby/2.5.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.2.0.0 vendor/bundle/ruby/2.5.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.1.4.0 vendor/bundle/ruby/2.5.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.1.2.0 vendor/bundle/ruby/2.3.0/gems/rspec-its-1.2.0/script/test_all
vagrant-packet-0.1.1 vendor/bundle/ruby/2.5.0/gems/rspec-its-1.2.0/script/test_all
vagrant-packet-0.1.1 vendor/bundle/ruby/2.3.0/gems/rspec-its-1.2.0/script/test_all
vagrant-packet-0.1.1 vendor/bundle/ruby/2.4.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.1.1.0 vendor/bundle/ruby/2.5.0/gems/rspec-its-1.2.0/script/test_all
vagrant-unbundled-2.0.4.0 vendor/bundle/ruby/2.5.0/gems/rspec-its-1.2.0/script/test_all