chore: checkpoint all prior work for clean state
Captures all uncommitted work from ha-config-bootstrap, ha-heartbeat-liveness, and associated spec/tooling updates: - src: ha.c, ha.h, cluster.c, config_repl.c, myapp.c, raft.c — heartbeat liveness, RDHUP integration, committing phase fixes - tests: test_ha_role.c, test_config_repl.c, test_ha_rdhup_integration.c, test_p1_integration.c, test_p3_hardening.c, scheduler test - specs: election-iomgr-refactor, ha-heartbeat-liveness, ha-peer-connection-reuse, raft-library (new); ha-config-bootstrap and election-iomgr-refactor task/research updates - tooling: .wolf/ state, ha/data cluster fixtures, raft/raft.tla, src/build symlink, xce-build skill update
This commit is contained in:
parent
15bd291bdd
commit
e31673dd88
66 changed files with 122422 additions and 860 deletions
11
CLAUDE.md
11
CLAUDE.md
|
|
@ -27,17 +27,6 @@ XCE is an HPC cluster management system providing job scheduling, queue manageme
|
|||
/xce-build apiserver # Build lib + apiserver + xcecli + run Go unit tests
|
||||
/xce-build xcecli # Build xcecli only + run xcecli Go tests
|
||||
|
||||
# From src/frontend/ (manual Go dev loop)
|
||||
make build-server # Build apiserver binary → /tmp/apiserver
|
||||
make build-cli # Build xcecli binary → /tmp/xce_static (CGO_ENABLED=0)
|
||||
make test # Unit tests (no live server required)
|
||||
make test-integration # Regression suite (requires XCE_BIN and SRV_URL env vars)
|
||||
make test-all # Unit + integration tests
|
||||
|
||||
# Nix package builds (from src/)
|
||||
nix build --option sandbox false .#xcecore # C daemons + frontend/apiserver
|
||||
nix build --option sandbox false .#xcecore_debug # Same with debug/ASAN
|
||||
nix build --option sandbox false .#xcecli # CLI tool only
|
||||
```
|
||||
|
||||
## Test-Driven Development
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue