photoncloud-monorepo/docs/por/T001-stabilize-tests/task.yaml
centra a7ec7e2158 Add T026 practical test + k8shost to flake + workspace files
- Created T026-practical-test task.yaml for MVP smoke testing
- Added k8shost-server to flake.nix (packages, apps, overlays)
- Staged all workspace directories for nix flake build
- Updated flake.nix shellHook to include k8shost

Resolves: T026.S1 blocker (R8 - nix submodule visibility)
2025-12-09 06:07:50 +09:00

33 lines
1.2 KiB
YAML

id: T001
name: Stabilize test compilation across all components
goal: All tests compile and pass for chainfire, flaredb, and iam
status: complete
completed: 2025-12-08
steps:
- id: S1
name: Fix chainfire test - missing raft field
done: cargo check --tests passes for chainfire
status: complete
notes: Already fixed - tests compile with warnings only
- id: S2
name: Fix flaredb test - missing trait implementations
done: cargo check --tests passes for flaredb
status: complete
notes: Already fixed - tests compile with warnings only
- id: S3
name: Fix iam test compilation - missing imports
done: cargo check --tests passes for iam
status: complete
notes: Added `use crate::proto::scope;` import - tests compile
- id: S4
name: Fix iam-authz runtime test failures
done: cargo test -p iam-authz passes
status: complete
notes: |
PeerB fixed glob pattern bug in matches_resource - all 20 tests pass
- id: S5
name: Run full test suite across all components
done: All tests pass (or known flaky tests documented)
status: complete
notes: |
Verified 2025-12-08: chainfire (ok), flaredb (ok), iam (ok - 20 tests)