1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#!/bin/sh
. "$(dirname $0)/common.sh"
prepare
debug_tests
cd "$AUTOPKGTEST_TMP"
# exclude failing tests
# Unreliable tests relying on bespoke threading
# see https://github.com/jruby/jruby/issues/8118
mri_exclude test_validation_success TestOpenURISSL.rb
mri_exclude test_validation_failure TestOpenURISSL.rb
mri_exclude test_validation_noverify TestOpenURISSL.rb
# Causes the test to hang/timeout for an unknown reason
mri_exclude test_get__break TestNetHTTP_v1_2.rb
# Frequent timeout in salsa autopkgtest
mri_exclude test_interrupt_in_other_thread TestRelineAsReadline.rb
# skip failing tests on specific architectures
if [ "$(dpkg-architecture -qDEB_BUILD_ARCH)" = "arm64" ]; then
mri_exclude test_failed_path TestIO_Console.rb
fi
# run the rspec testsuite
jruby -S rake test:mri:stdlib
|