internal/rosa/perl: skip check during stage0
All checks were successful
Test / Create distribution (push) Successful in 1m22s
Test / Sandbox (push) Successful in 4m56s
Test / Hakurei (push) Successful in 7m4s
Test / Sandbox (race detector) (push) Successful in 7m48s
Test / ShareFS (push) Successful in 8m6s
Test / Hakurei (race detector) (push) Successful in 10m44s
Test / Flake checks (push) Successful in 1m57s

The test suite is leaky and breaks on perl available in the current stage0 tarball.

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
2026-04-30 19:11:43 +09:00
parent 44d17325c2
commit 958c1305ec

View File

@@ -23,7 +23,7 @@ func (t Toolchain) newPerl() (pkg.Artifact, string) {
ScriptEarly: ` ScriptEarly: `
echo 'print STDOUT "1..0 # Skip broken test\n";' > ext/Pod-Html/t/htmldir3.t echo 'print STDOUT "1..0 # Skip broken test\n";' > ext/Pod-Html/t/htmldir3.t
rm -f /system/bin/ps # perl does not like toybox ps chmod +w /system/bin && rm -f /system/bin/ps # perl does not like toybox ps
`, `,
Flag: TEarly, Flag: TEarly,
@@ -42,6 +42,8 @@ rm -f /system/bin/ps # perl does not like toybox ps
{"Duseithreads"}, {"Duseithreads"},
{"Duseshrplib"}, {"Duseshrplib"},
}, },
// leaky test suite breaks on alternative stage0 tarballs
SkipCheck: t.isStage0(),
Check: []string{ Check: []string{
"TEST_JOBS=" + jobsLE, "TEST_JOBS=" + jobsLE,
"test_harness", "test_harness",