From 52edab4fb81234b64a51dedd2ee5eb7585fcd593 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Jun 2026 22:20:32 -0700 Subject: [PATCH] test: mark SEA tests flaky on linux arm debug The LIEF-based --build-sea tests can be killed by the OS on the linux arm debug CI worker while rebuilding the ELF binary. The failures all happen after SEA serialization succeeds, when the injector enters LIEF::ELF::Builder::build(), and report SIGKILL instead of a test assertion failure. Mark the affected SEA build and application test families as flaky only on linux arm debug, matching the node-test-commit-arm-debug job where the flakes have been observed. Signed-off-by: Kamat, Trivikram <16024985+trivikr@users.noreply.github.com> --- test/sea/sea.status | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/sea/sea.status b/test/sea/sea.status index e0996ef14588c1..c506c854f56d88 100644 --- a/test/sea/sea.status +++ b/test/sea/sea.status @@ -21,6 +21,11 @@ test-build-sea*: SKIP test-single-executable-application*: SKIP test-build-sea*: SKIP +[$system==linux && $arch==arm && $mode==debug] +# LIEF-based --build-sea can be killed on arm debug CI. +test-single-executable-application*: PASS, FLAKY +test-build-sea*: PASS, FLAKY + [$system==win32] # https://github.com/nodejs/node/issues/49630 test-single-executable-application-snapshot: PASS, FLAKY