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à Franch and Claude
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à Franch and Claude
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