Commit 515bda7
committed
ci: run every hermetic test target in the st2 gate
`checks.st2` selected 5 of 54 integration targets, so 41 hermetic targets
(24,668 LOC) could not fail CI — including every `tests/invariants.rs`
proof named by INVARIANTS.md and the `tests/vrs_ledger.rs`
decision-number ratchet, which therefore ratcheted nothing, and
`tests/agent_publish.rs`, which has been red on main.
Gates the nine hermetic targets that need only `tempfile` and the binary
this build produces: agent_address, agent_desired_state, agent_publish,
catalog_graph, invariants, message, status_agents, validate, vrs_ledger.
`agent_publish`'s nine red cases are quarantined with `#[ignore]` rather
than gated red. All nine share one cause: the fixture catalog holds a
single agent and publishes it as `retired #true`, which leaves the host
with zero counted roots (`supervisor_chain::is_counted_root`), so
full-catalog validation refuses the publication; the five timeout-shaped
failures are the same refusal inside a forked child that exits before
writing its ready file. Repair tracked in #498.
agent-identity: dev3.direct.omp.43sz6ujq
agent-persona: generalist
agent-supervisor: unavailable
agent-tool: OMP
agent-tool-version: 18.1.7
agent-runtime: OMP 18.1.7
tooling-profile: dotfiles@39a19af1 parent 36356ed commit 515bda7
2 files changed
Lines changed: 42 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
141 | 146 | | |
142 | 147 | | |
143 | 148 | | |
| |||
148 | 153 | | |
149 | 154 | | |
150 | 155 | | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
151 | 160 | | |
152 | 161 | | |
153 | 162 | | |
| |||
174 | 183 | | |
175 | 184 | | |
176 | 185 | | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
177 | 204 | | |
178 | 205 | | |
179 | 206 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
| 221 | + | |
221 | 222 | | |
222 | 223 | | |
223 | 224 | | |
| |||
720 | 721 | | |
721 | 722 | | |
722 | 723 | | |
| 724 | + | |
723 | 725 | | |
724 | 726 | | |
725 | 727 | | |
| |||
788 | 790 | | |
789 | 791 | | |
790 | 792 | | |
| 793 | + | |
791 | 794 | | |
792 | 795 | | |
793 | 796 | | |
| |||
856 | 859 | | |
857 | 860 | | |
858 | 861 | | |
| 862 | + | |
859 | 863 | | |
860 | 864 | | |
861 | 865 | | |
| |||
905 | 909 | | |
906 | 910 | | |
907 | 911 | | |
| 912 | + | |
908 | 913 | | |
909 | 914 | | |
910 | 915 | | |
| |||
960 | 965 | | |
961 | 966 | | |
962 | 967 | | |
| 968 | + | |
963 | 969 | | |
964 | 970 | | |
965 | 971 | | |
| |||
1014 | 1020 | | |
1015 | 1021 | | |
1016 | 1022 | | |
| 1023 | + | |
1017 | 1024 | | |
1018 | 1025 | | |
1019 | 1026 | | |
| |||
1104 | 1111 | | |
1105 | 1112 | | |
1106 | 1113 | | |
| 1114 | + | |
1107 | 1115 | | |
1108 | 1116 | | |
1109 | 1117 | | |
| |||
1186 | 1194 | | |
1187 | 1195 | | |
1188 | 1196 | | |
| 1197 | + | |
1189 | 1198 | | |
1190 | 1199 | | |
1191 | 1200 | | |
| |||
0 commit comments