upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYour Name <you@example.com>2026-05-20 04:25:23 +0530
committerYour Name <you@example.com>2026-05-20 04:25:23 +0530
commitc44fa437bc7b25c072c1186912f6af7646b5354b (patch)
tree7b1632f6d6fe7f2a3d464c08d04fdf4b605cad04
parent0ba9e591a5ffe9b7e5833341821bd72095b6acb7 (diff)
chore: phase 0 complete - fix stale refs, board C identity, nerdqaxeplus component manager
-rw-r--r--TEST_COVERAGE_PLAN.md18
1 files changed, 9 insertions, 9 deletions
diff --git a/TEST_COVERAGE_PLAN.md b/TEST_COVERAGE_PLAN.md
index 887b578..8dc6b95 100644
--- a/TEST_COVERAGE_PLAN.md
+++ b/TEST_COVERAGE_PLAN.md
@@ -47,20 +47,20 @@ No direct esptool.py, curl, or nmcli against hardware without locks.
47 47
48## Phase 0: Fix Stale Infrastructure 48## Phase 0: Fix Stale Infrastructure
49 49
50- [ ] **0.1** Generate random nsec for Board C, store all 3 nsecs in esp32-tollgate/.env 50- [x] **0.1** Generate random nsec for Board C, store all 3 nsecs in esp32-tollgate/.env
51- [ ] **0.2** Derive Board C identity (SSID, IP, MACs) from nsec via HMAC-SHA512 51- [x] **0.2** Derive Board C identity (SSID, IP, MACs) from nsec via HMAC-SHA512
52- [ ] **0.3** Update physical-router-test-automation/esp32/boards.env: 52- [x] **0.3** Update physical-router-test-automation/esp32/boards.env:
53 - FIRMWARE_DIR → /home/c03rad0r/esp32-tollgate 53 - FIRMWARE_DIR → /home/c03rad0r/esp32-tollgate
54 - ARCH_FIRMWARE_DIR → /home/c03rad0r/esp32-tollgate 54 - ARCH_FIRMWARE_DIR → /home/c03rad0r/esp32-tollgate
55 - RELAY_FIRMWARE_DIR → /home/c03rad0r/esp32-tollgate 55 - RELAY_FIRMWARE_DIR → /home/c03rad0r/esp32-tollgate
56 - Add BOARD_C_SSID, BOARD_C_IP, BOARD_C_UUID 56 - Add BOARD_C_SSID, BOARD_C_IP, BOARD_C_UUID
57 - Update ARCH_IP/ARCH_SSID to Board C's derived values 57 - Update ARCH_IP/ARCH_SSID to Board C's derived values
58- [ ] **0.4** Update SPIFFS generation to read nsec from .env per board 58- [x] **0.4** Update SPIFFS generation to read nsec from .env per board
59- [ ] **0.5** Fix NerdQAxePlus broken symlink → idf_component.yml with override_path 59- [x] **0.5** Fix NerdQAxePlus broken symlink → idf_component.yml with override_path
60- [ ] **0.6** Remove hardcoded include from NerdQAxePlus main/CMakeLists.txt 60- [x] **0.6** Remove hardcoded include from NerdQAxePlus main/CMakeLists.txt
61- [ ] **0.7** Verify NerdQAxePlus builds: BOARD=NERDAXE TOLLGATE=1 idf.py build 61- [x] **0.7** Verify NerdQAxePlus builds: BOARD=NERDAXE TOLLGATE=1 idf.py build
62- [ ] **0.8** Verify esp32-tollgate builds: idf.py build 62- [x] **0.8** Verify esp32-tollgate builds: idf.py build
63- [ ] **0.9** Verify unit tests pass: make test-unit 63- [x] **0.9** Verify unit tests pass: make test-unit
64- [ ] **0.10** Commit + push 64- [ ] **0.10** Commit + push
65 65
66## Phase 1: Baseline Hardware Tests 66## Phase 1: Baseline Hardware Tests