myxce/src/xceadmin
Rongsong Shen a64d0846c7
build(xceadmin): run the live E2E tests against this build's xce_controller
The three live E2E tests (test_e2e_live_push, test_e2e_live_ha_push x2)
skipped with 'no xce_controller binary found': they run from the build
dir's repo mirror, where controller discovery only finds a sibling
xce.build/build.release/build.dbg controller dir that happens to exist
when pytest starts, and nothing ordered the controller link before the
xceadmin target. The xceadmin custom_target now depends on the
controller and passes its path, which meson-build.sh exports as
XCE_CONTROLLER_BIN (a caller's value wins; left unset in the Nix
package sandbox so nix build keeps skipping them). xceadmin: 373 passed,
none skipped.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-09 06:41:09 +00:00
..
src feat(controller-peers-env-fallback): name the environment source in xceadmin's controller errors (task 4.3) 2026-10-03 07:57:00 +00:00
tests fix(xceadmin tests): root-cause the three flaky tests (bug-1683, bug-1485, bug-1725) 2026-10-03 14:49:46 +00:00
.gitignore feat(admin-config-tool): task 1.3 - nix and xce-build.sh integration 2026-07-22 03:57:43 +00:00
meson-build.sh build(xceadmin): run the live E2E tests against this build's xce_controller 2026-10-09 06:41:09 +00:00
meson-install.sh fix(admin-config-tool): pin xceadmin's python3 to meson's own resolution 2026-07-22 13:07:23 +00:00
meson.build build(xceadmin): run the live E2E tests against this build's xce_controller 2026-10-09 06:41:09 +00:00
pyproject.toml feat(deploy,xceadmin): standalone xceadmin packaging + deploy-ha usability (bug-1566) 2026-08-17 10:20:52 +00:00