Commit Graph
915 Commits
Author SHA1 Message Date
boykopovar 21634bfb99 fix(tests): split header and convention checks into bounded jobs 2026-10-25 00:48:05 +03:00
Dean a8c8b8117b Merge pull request #8900 from WhiteAssassins/feat/patch-advisor
feat(tools): recommend verified local game patches
2026-10-25 03:51:47 +13:00
Dean Galvin 5cef36532c fix(tools): keep check_type_size results in configure_seed
CMake stores a check_type_size result as two cache entries: HAVE_<VAR>, documented as Result of TRY_COMPILE, and <VAR>, documented as CHECK_TYPE_SIZE. The exporter only recognized the first, so a seeded configure restored HAVE_<VAR>=TRUE, skipped the probe and had no size. Seed the size entry too, and hash tools/configure_seed.py into the seed cache key so a seed written by the old exporter is not restored.
2026-10-25 02:16:51 +13:00
Dean 1da453787e Merge pull request #8970 from xdCloudy/feat/pr-overlap-main-export-check
fix(tools): detect exports already present on main
2026-10-25 01:52:38 +13:00
Dean e754f6c2b4 Merge pull request #10217 from emirplus/fix/env-reference-stream-reconfigure
fix(tools): reconfigure streams with backslashreplace in env_reference
2026-10-25 01:52:12 +13:00
Adrià b930da950d Merge pull request #8377 from Gabrieljr42/feat/progress-library-report
feat(tools): report per-library progress in PR comparisons
2026-10-24 14:01:40 +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
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
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
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
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
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 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
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
emirplus dfacf431f6 fix(tools): wrap entrypoint in main with stream reconfigure in trace_digest 2026-10-23 19:08:36 +03:00
emirplus 082a799e7e fix(tools): reconfigure streams with backslashreplace in build_web 2026-10-23 19:06:52 +03:00
emirplus c2cd880e14 fix(tools): wrap entrypoint in main with stream reconfigure in nid_names 2026-10-23 19:05:46 +03:00
emirplus b0e3c61105 fix(tools): reconfigure streams with backslashreplace in configure_seed 2026-10-23 19:04:18 +03:00
emirplus 685e15d034 fix(tools): reconfigure streams with backslashreplace in check_test_registration 2026-10-23 19:03:09 +03:00
MarcZX10 69708e0e80 fix(tools): implement write on web release test streams 2026-10-23 16:02:43 +00:00
emirplus 0f6fc31c98 fix(tools): reconfigure streams with backslashreplace in check_skips 2026-10-23 19:01:50 +03:00
emirplus dd45b07ce1 fix(tools): reconfigure streams with backslashreplace in select_tests
Reconfigure sys.stdout and sys.stderr with backslashreplace error handling at the entrypoint of main() so test graph dumping and change diagnostics do not fail on Windows consoles configured with non-UTF-8 code pages.
2026-10-23 18:57:48 +03:00
emirplus 81820edf30 fix(tools): reconfigure streams with backslashreplace in unwrap_self
Reconfigure sys.stdout and sys.stderr with backslashreplace error handling at the entrypoint of main() so unwrapping reports and error messages do not fail on Windows consoles configured with non-UTF-8 code pages.
2026-10-23 18:48:42 +03:00
Kovalev Vladislav 98737e2175 fix(tools): measure Windows test batches after quoting 2026-10-23 20:29:54 +06:00
emirplus f498427789 fix(tools): reconfigure streams with backslashreplace in env_reference
Reconfigure sys.stdout and sys.stderr with utf-8 encoding and backslashreplace error handling at the entrypoint of main() so environment tables and check outputs do not fail on Windows terminals with non-UTF-8 code pages.
2026-10-23 17:20:12 +03:00