mirror of
https://github.com/razzant/ouroboros.git
synced 2026-10-03 04:07:04 +00:00
The first 3-OS CI runs on the campaign branch (33555971481, 33563498919) turned the Windows full-test lane red on sixteen tests; this commit takes the test-side and script-side share (the code-side share is in the neighbouring commits): - chmod(0)-based unreadable probes are POSIX-only (update-tx marker, rc_audit skills/task_results trees): skip on Windows, and the audit tests no longer touch os.geteuid before the platform guard; - a journal held open by its reader cannot be unlinked on Windows (no FILE_SHARE_DELETE): the replaced-source compaction pin skips there; - signal.alarm is POSIX-only: the telegram chunker pins keep the suite-wide pytest-timeout as their Windows guard; - remnant scans and the credential-listing pin compare POSIX-relative paths (Windows walks with backslashes); - the glued `git -C<path>` predicate pin spells its paths POSIX-style: the predicate parses the command with shlex, which eats Windows backslashes (pre-existing, upstream-owned residual, disclosed in the test); - chat.jsonl reads in the message-bus pins are explicit utf-8 (the unicode-host row is not cp1252); - the byte-exact atomic-write pin keeps the REAL O_BINARY bit where the platform has one (stripping it re-enabled the text-mode translation the pin exists to forbid) and simulates a bit only on POSIX; - scripts/rc_audit.py --scope-only prints ASCII-escaped JSON: the scope text carries U+2261, and a cp1252 pipe raised UnicodeEncodeError (exit 1 reads as "incompatibilities found"). |
||
|---|---|---|
| .. | ||
| bench_delegated_snapshot.py | ||
| betterleaks_platform_smoke.py | ||
| build_appimage.sh | ||
| build_linux_packages.sh | ||
| build_repo_bundle.py | ||
| carrier_rebase_helper.py | ||
| check_domains.py | ||
| claudexor_platform_smoke.py | ||
| cleanup_test_pollution.py | ||
| contributor_review_evidence.py | ||
| domain_graph.py | ||
| download_node_standalone.ps1 | ||
| download_node_standalone.sh | ||
| download_python_standalone.ps1 | ||
| download_python_standalone.sh | ||
| download_ripgrep_standalone.ps1 | ||
| download_ripgrep_standalone.sh | ||
| fetch_claudexor_runtime.py | ||
| pyi_rth_pythonnet.py | ||
| rc_audit.py | ||
| regenerate_inventories.py | ||
| regenerate_size_ratchet.py | ||
| release_proof.py | ||
| run_external_review.py | ||
| run_plan_review.py | ||
| smoke_linux_packages.sh | ||
| v7next_adoption.py | ||
| v7next_domain_report.py | ||
| v7next_transplant.py | ||
| validate_scope_receipt.py | ||