Files
hermes-agent/scripts
ethernet 834e20ee42 fix: round-7 CI backlog (win32 cold lanes, Windows-only lane, 8 python)
- run_tests.sh forwards `ProgramFiles(x86)` (setuptools finds vswhere under it; the name
  cannot be read with ${!var}) instead of DISTUTILS_USE_SDK/MSSdk, which made setuptools take
  `link.exe` from PATH — Git for Windows' coreutils `link` under a bash step. The PATH
  reordering in windows-build-deps.ps1 is dropped too: it broke the initializer contract
  test ("PATH lost or reordered") on win32-x64.
- tests/hermes_cli/test_stale_pid_guard.py: the POSIX kill-path test lived inside the
  platforms("windows") class and asserted `_kill_pids_posix` on a Windows host; it is a
  module-level platforms("posix") test now.
- test_update_concurrent_quarantine: pin hermes_constants.project_venv_dir to the fixture's
  venv layout (a CI checkout has no venv/ dir, so the launcher prefix resolved elsewhere).
- test_update_autostash: commit hermes_bootstrap.py into the fixture repo, or
  `stash push --include-untracked` takes it and the baseline import probe dies before its
  health marker (CI has no editable finder to fall back on).
- test_update_finish: the two npm-graph completion tests skip when the checkout has no
  node_modules (the Python lane never runs `npm ci`; install E2E exercises the real path).
2026-09-21 04:54:26 -04:00
..
)
2026-09-18 13:35:28 -04:00