Commit 7f7fa87
ci: run the launcher-only test (accept launcher cache-key worker flags)
We run the launcher transport, so opt into VGI_REQUIRE_LAUNCHER_TRANSPORT=1 to
run launcher/options_smoke.test (as `make test_launcher` does). That test
appends extra argv (--describe, --threaded, ...) to the launch: LOCATION to
vary the launcher cache key; the example worker rejected unknown args and
exited, so the ATTACH produced 0 schemas. Accept the vgi-python fixture's
launcher/log flags (--describe/--no-describe/--threaded/--quiet/-q/--debug/
--log-level) as no-ops in Main.runWorker. options_smoke.test now passes;
suite is 172 pass / 12 skip.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 435705f commit 7f7fa87
3 files changed
Lines changed: 21 additions & 3 deletions
File tree
- ci
- vgi-example-worker/src/main/java/farm/query/vgi/example
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
265 | 265 | | |
266 | 266 | | |
267 | 267 | | |
268 | | - | |
269 | | - | |
270 | | - | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
271 | 278 | | |
272 | 279 | | |
273 | 280 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
64 | 67 | | |
65 | 68 | | |
66 | 69 | | |
| |||
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1049 | 1049 | | |
1050 | 1050 | | |
1051 | 1051 | | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
1052 | 1060 | | |
1053 | 1061 | | |
1054 | 1062 | | |
| |||
0 commit comments