Repository navigation
Commit 904cdaa
ci: run the integration suite with the extension's no_error_skip config
Given no --test-config, DuckDB's sqllogictest runner turns any error whose
text contains "HTTP" or "Unable to connect" into a SKIP and exits 0. Over
the http transport every worker error carries "HTTP", so the http lane
could report a real failure as a skip. The extension (vgi main f5aa489)
ships test/configs/no_error_skip.json and wires its own scripts to it;
vgi-python's two direct unittest callers did not:
- ci/run-integration.sh (every CI lane, both invocations) now passes
--test-config "$VGI_SRC/test/configs/no_error_skip.json" and fails
fast if the pinned vgi ref lacks it.
- scripts/run_all_tests.sh passes it for the local integration job.
- CLAUDE.md's direct-invocation examples pass it, with a note why.
Run on aarch64 with haybarn-unittest against vgi main f5aa489, the three
CI lanes each show the same 3 failures, all version skew between the
vgi main test tree and the community-published extension CI installs, not
masked errors and not worker bugs: attach_ticket/unsupported.test
(vgi_export_session missing), reflection/vgi_protocols.test (vgi_protocols
missing), table/logging_generator.test (attach_opaque_data_sha256 log
field, vgi ac09b3a). Everything else passes: launch/shm 353/356, http
349/352.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>1 parent 649007a commit 904cdaa
3 files changed
Lines changed: 19 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
102 | 106 | | |
103 | 107 | | |
104 | 108 | | |
| |||
142 | 146 | | |
143 | 147 | | |
144 | 148 | | |
145 | | - | |
| 149 | + | |
146 | 150 | | |
147 | 151 | | |
148 | 152 | | |
| |||
166 | 170 | | |
167 | 171 | | |
168 | 172 | | |
169 | | - | |
| 173 | + | |
170 | 174 | | |
171 | 175 | | |
172 | 176 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
336 | 336 | | |
337 | 337 | | |
338 | 338 | | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
339 | 346 | | |
340 | 347 | | |
341 | 348 | | |
| |||
366 | 373 | | |
367 | 374 | | |
368 | 375 | | |
369 | | - | |
| 376 | + | |
370 | 377 | | |
371 | 378 | | |
372 | 379 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
| 207 | + | |
| 208 | + | |
207 | 209 | | |
208 | 210 | | |
209 | 211 | | |
210 | 212 | | |
211 | | - | |
| 213 | + | |
| 214 | + | |
212 | 215 | | |
213 | 216 | | |
214 | 217 | | |
| |||
0 commit comments