Skip to content

Commit afb2ac8

Browse files
committed
[GR-44572] Run MRI tests with asserts in jvm configuration
* --fast to skip tests using subprocesses as that is too slow on jvm.
1 parent 05b6d3b commit afb2ac8

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ci.jsonnet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -357,6 +357,7 @@ local part_definitions = {
357357
},
358358

359359
test_mri: { run+: jt(["test", "mri", "--no-sulong"]) },
360+
test_mri_fast: { run+: jt(["test", "mri", "--fast", "--no-sulong"]) },
360361
test_integration: { run+: jt(["test", "integration"]) },
361362
test_gems: { run+: jt(["test", "gems"]) },
362363
test_compiler: { run+: jt(["test", "compiler"]) },
@@ -528,6 +529,7 @@ local composition_environment = utils.add_inclusion_tracking(part_definitions, "
528529
"ruby-test-specs-darwin-aarch64-20": $.platform.darwin_aarch64 + $.jdk.v20 + $.env.jvm + gate_no_build + $.use.build + $.run.test_unit_tck + native_config + $.run.test_specs + { timelimit: "01:40:00" },
529530
"ruby-test-fast-linux-aarch64": $.platform.linux_aarch64 + $.jdk.v17 + $.env.jvm + gate + $.run.test_fast + native_config + { timelimit: "45:00" },
530531
"ruby-test-fast-linux": $.platform.linux + $.jdk.v17 + $.env.jvm + gate + $.run.test_fast + { timelimit: "45:00" }, # To catch missing slow tags
532+
"ruby-test-mri-asserts": $.platform.linux + $.jdk.v17 + $.env.jvm + gate + $.run.test_mri_fast + { timelimit: "01:20:00" },
531533
"ruby-test-mri-linux": $.platform.linux + $.jdk.v17 + $.env.native + gate + $.run.test_mri + { timelimit: "01:20:00" },
532534
"ruby-test-mri-linux-aarch64": $.platform.linux_aarch64 + $.jdk.v17 + $.env.native + gate + $.run.test_mri + { timelimit: "01:20:00" },
533535
"ruby-test-mri-darwin-amd64": $.platform.darwin_amd64 + $.jdk.v17 + $.env.native + gate + $.run.test_mri + { timelimit: "01:30:00" },

0 commit comments

Comments
 (0)