Commit ea0aeb2
test(parity): enforce the containerd image store for the runtime lane
The runtime lane's update-UID and cache-export builds run
`docker build --platform` against locally-built images, which the legacy
graph-driver builder cannot resolve — only the containerd image store can.
Without it the TS oracle fails those builds while the Go CLI (which omits
--platform) succeeds, surfacing as confusing per-case TS-vs-Go divergences
(e.g. up.dotfiles-local-*).
Enforce the store up front: TestParityMatrix fails fast with an actionable
message when the runtime lane runs docker cases without it (covers a direct
`go test`, which skips the Taskfile preconditions), and parity:runtime /
coverage:parity-runtime gain a matching ~1s precondition. The contract lane
(PARITY_SKIP_DOCKER) and the default no-lane run are unaffected.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 51d23aa commit ea0aeb2
2 files changed
Lines changed: 37 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| 136 | + | |
| 137 | + | |
136 | 138 | | |
137 | 139 | | |
138 | 140 | | |
| |||
221 | 223 | | |
222 | 224 | | |
223 | 225 | | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
224 | 236 | | |
225 | 237 | | |
226 | 238 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
247 | 261 | | |
248 | 262 | | |
249 | 263 | | |
| |||
1128 | 1142 | | |
1129 | 1143 | | |
1130 | 1144 | | |
| 1145 | + | |
| 1146 | + | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
1131 | 1156 | | |
1132 | 1157 | | |
1133 | 1158 | | |
| |||
0 commit comments