Commit Graph
1354 Commits
Author SHA1 Message Date
roboterspinne dad627e00c test(tools): run debt_split in process and commit only where tests need it
test_debt_split.py started debt_split.py as a subprocess for every split
and committed the index in setUp and after each split, although only the
rebase tests and the resolve test outside a rebase depend on a commit.
The split helper now calls main() in process from the fixture's directory
with its output sent to a sink, the commits move into those tests, and
the test's git commands skip the automatic maintenance subprocess. One
test keeps a split through the command line to cover its output, and
resolve stays a subprocess. The test starts about a third fewer
processes and takes half the time on Linux; Windows CI reported 34 s
for it.
2026-10-24 11:22:17 +00:00
hakarrr 546bad013f fix(tools): open the unwrap_self temporary file through io.open 2026-10-24 16:47:37 +05:30
Bram910 74285a827e fix(tools): reject unsupported inner ELF versions 2026-10-24 13:09:02 +02:00
Dean 99ad843970 Merge pull request #10311 from MarrasFederico/fix/import-audit-unterminated-dynamic
fix(tools): reject dynamic tables without DT_NULL in import_audit
2026-10-24 23:40:54 +13:00
Bram910 ae32db8df4 fix(tools): avoid repeated GNU hash chain walks 2026-10-24 12:04:38 +02:00
xTRACKGOD 8ee49632b0 fix(tools): detect host and title changes in interval digests 2026-10-24 15:17:58 +05:30
Adrià FranchandClaude 82b3e66f29 fix(tools): build excluded executables a selected test gets as definitions
Co-Authored-By: Claude <[email protected]>
2026-10-24 11:46:56 +02:00
Dean f7b1b3d694 Merge pull request #8876 from Ninot1Quyi/codex/protect-audit-cmake-inputs
fix(tools): protect CMake inputs from audit JSON output
2026-10-24 22:11:35 +13:00
Federico Marras 1723ade7ba fix(tools): reject dynamic tables without DT_NULL in import_audit 2026-10-24 10:26:43 +02:00
shurhundo f12344718a fix(check-compile): expand response files before syntax checks 2026-10-24 15:45:44 +08:00
Adrià FranchandClaude 860c772e2c fix(tools): keep executables passed as -D definitions in select_tests
Co-Authored-By: Claude <[email protected]>
2026-10-24 09:33:30 +02:00
Dean e977948753 Merge pull request #10266 from emirplus/fix/nid-names-stream-reconfigure
fix(tools): wrap entrypoint in main with stream reconfigure in nid_names
2026-10-24 18:20:31 +13:00
Dean 924b18f59c Merge pull request #10166 from Felipebmaitan/feat/jobmanager-engine
fix(libSceJobManager): honor worker spin and persistence policies
2026-10-24 16:58:18 +13:00
Dean 559e4dc883 Merge pull request #9140 from xXPBSXx/fix/shader-cache-sources-test-timeouts
test(recompiler): give the shader cache source fixture room under load
2026-10-24 16:53:16 +13:00
Dean 3f017b7370 Merge pull request #10296 from MarcZX10/fix/env-reference-utf8-output
fix(tools): make environment reports Unicode-safe
2026-10-24 16:09:25 +13:00
hyvvs 01e3c796da fix(ci): reject skips with mixed expected and unexpected reasons 2026-10-24 04:28:52 +02:00
Felipebmaitan a1086ce5c5 fix(job-manager): merge main into Linux reference changes 2026-10-23 23:01:11 -03:00
Felipebmaitan 9a7b9cc95b fix(job-manager): merge main into caller-owned state changes 2026-10-23 22:56:30 -03:00
Felipebmaitan b7640ae5a3 fix(job-manager): merge main and reconcile scheduler debt 2026-10-23 22:48:31 -03:00
Dean 5540852c54 Merge pull request #9241 from veosett/codex/audit-sdk-symbol-names
fix(tools): flag qualified imports exported only under a NID
2026-10-24 14:21:32 +13:00
Dean 8fc60685a7 Merge pull request #10224 from Project-MOC/codex/fix-unwrap-self-atomic-output
fix(tools): preserve SELF outputs on failed writes
2026-10-24 12:55:33 +13:00
Dean 0884fab4b1 Merge pull request #8995 from dantdmdarealguy/fix/env-reference-environmentnumber
fix(tools): read the EnvironmentNumber environment reader in env_reference
2026-10-24 12:40:38 +13:00
Dean 40e5962114 Merge pull request #10227 from veosett/codex/select-tests-windows-batches
fix(tools): measure Windows test batches after quoting
2026-10-24 11:54:31 +13:00
Dean 4936511ad5 Merge pull request #9226 from AMRYB/fix/audit-windows-module-extension-case
fix(tools): normalize Windows module suffix case before matching
2026-10-24 11:53:15 +13:00
fma-rc d1ac8d9117 fix(tools): bound symbol names to DT_STRSZ and reject relocation tables that are not whole entries 2026-10-24 00:25:26 +02:00
Kian 8c3de0cbd9 fix(web): reset batch selection when changing apps 2026-10-24 07:58:56 +10:00
Dean d271a49580 Merge pull request #10323 from LuPetro/fix/tools-compile-database-validation
fix(tools): validate compilation database entries
2026-10-24 10:11:49 +13:00
Dean b9a8704095 Merge pull request #8718 from ArjenS-LA/fix/audit-module-weak-imports
fix(tools): preserve weak guest module imports in audits
2026-10-24 10:09:05 +13:00
Felipebmaitan 31c4d801ea test(job-manager): record worker wait reference divergence 2026-10-23 18:05:09 -03:00
Felipebmaitan a078f2a401 fix(job-manager): wake queued work before blocking caller-owned workers 2026-10-23 18:01:29 -03:00
Dean d3a4fab335 Merge pull request #10268 from MarcZX10/fix/tools-web-release-stream-test
fix(tools): make web release stream mock writable
2026-10-24 09:45:47 +13:00
Dean 5ab504eae8 Merge pull request #10216 from veosett/codex/env-reader-whitespace
fix(tools): recognize spaced environment reader calls
2026-10-24 09:45:05 +13:00
Dean c4d105021e Merge pull request #10260 from emirplus/fix/check-skips-stream-reconfigure
fix(tools): reconfigure streams with backslashreplace in check_skips
2026-10-24 09:37:41 +13:00
Dean 4f8049efce Merge pull request #10269 from emirplus/fix/trace-digest-stream-reconfigure
fix(tools): wrap entrypoint in main with stream reconfigure in trace_digest
2026-10-24 09:37:09 +13:00
Dean 1915df0dd4 Merge pull request #10252 from emirplus/fix/unwrap-self-stream-reconfigure
fix(tools): reconfigure streams with backslashreplace in unwrap_self
2026-10-24 09:36:38 +13:00
Felipebmaitan 4e1e36d257 fix(job-manager): wake queued work before blocking caller-owned workers 2026-10-23 17:32:11 -03:00
Felipebmaitan dca749aaa0 fix(job-manager): wake runnable work before a worker waits 2026-10-23 17:27:22 -03:00
Dean f4e3044429 Merge pull request #10267 from emirplus/fix/build-web-stream-reconfigure
fix(tools): reconfigure streams with backslashreplace in build_web
2026-10-24 09:25:26 +13:00
Dean 7f5f22f1bb Merge pull request #10257 from emirplus/fix/select-tests-stream-reconfigure
fix(tools): reconfigure streams with backslashreplace in select_tests
2026-10-24 09:25:02 +13:00
Dean 4221f82dcd Merge pull request #10263 from emirplus/fix/configure-seed-stream-reconfigure
fix(tools): reconfigure streams with backslashreplace in configure_seed
2026-10-24 09:24:03 +13:00
Bram910 c9ace48eb7 fix(tools): report squash-merged PRs in main sync checks 2026-10-23 22:05:30 +02:00
Bram910 d9fde17a3d fix(tools): validate trace summary JSONL records 2026-10-23 21:32:52 +02:00
Bram910 5bf97cce6b fix(tools): validate ELF import table file ranges 2026-10-23 20:48:28 +02:00
Luka Petrovic a0ce5788b3 fix(tools): validate compilation database entries 2026-10-23 19:38:59 +02:00
MarcZX10 da5c03c20f test(tools): normalize Windows report paths 2026-10-23 16:42:45 +00:00
Project-MOC db8785f6ce fix(tools): preserve new SELF output permissions 2026-10-23 18:33:14 +02:00
MarcZX10 918bbde6fa fix(tools): reconfigure environment report streams 2026-10-23 16:31:23 +00:00
MarcZX10 c242694d09 test(tools): cover Unicode environment reports 2026-10-23 16:31:10 +00:00
Project-MOC 1852888af9 fix(tools): preserve SELF outputs on failed writes 2026-10-23 18:20:22 +02:00
MarcZX10 1bb1702806 test(tools): assert web release parse error status 2026-10-23 16:18:15 +00:00