Skip to content

Commit b7a33fe

Browse files
committed
Disable one by one specs on 1.9.3 due to build issue
1 parent cd680d1 commit b7a33fe

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

script/predicate_functions.sh

+12
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,18 @@ function is_mri_192 {
3333
fi
3434
}
3535

36+
function is_mri_193 {
37+
if is_mri; then
38+
if ruby -e "exit(RUBY_VERSION == '1.9.3')"; then
39+
return 0
40+
else
41+
return 1
42+
fi
43+
else
44+
return 1
45+
fi
46+
}
47+
3648
function is_mri_192_plus {
3749
if is_mri; then
3850
if ruby -e "exit(RUBY_VERSION.to_f > 1.8)"; then

script/run_build

+5-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ if style_and_lint_enforced; then
2929
fi
3030

3131
if is_mri; then
32-
fold "one-by-one specs" run_specs_one_by_one
32+
# As of 2019-09-24 this causes a huge log due to a cicular dependency
33+
# disable for now
34+
if !is_mri_193; then
35+
fold "one-by-one specs" run_specs_one_by_one
36+
fi
3337
run_all_spec_suites
3438
else
3539
echo "Skipping the rest of the build on non-MRI rubies"

0 commit comments

Comments
 (0)