Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 70adcaf42365ccd5c7135ff1d4d500daa5afa205
https://github.com/WebKit/WebKit/commit/70adcaf42365ccd5c7135ff1d4d500daa5afa205
Author: Angelos Oikonomopoulos <[email protected]>
Date: 2025-11-03 (Mon, 03 Nov 2025)
Changed paths:
M Tools/Scripts/run-jsc-stress-tests
Log Message:
-----------
[run-jsc-stress-tests] Improve architecture checks
https://bugs.webkit.org/show_bug.cgi?id=301753
Reviewed by Carlos Alberto Lopez Perez.
`run-jsc-stress-tests` can inadvertently select the tests to run based
on the host system, whereas we may be testing a cross-compiled binary
(but have neglected to explicitly specify the architecture). This user
error leads to spurious failures; catch the error early instead.
Functionally, bail if the detected architecture (if any) doesn't match
an explicitly specified architecture. Also refuse to continue if we
can't detect the architecture of the JSC binary and the user hasn't
given us an --architecture either. Ensure we never try to run the tests
without knowing which architecture we're testing for.
Canonical link: https://commits.webkit.org/302469@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications