You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: separating args for v3 from v2 contract tests (#139)
<!-- CURSOR_SUMMARY -->
> [!NOTE]
> **Low Risk**
> CI/Makefile wiring change only; main risk is misconfigured parameters
causing contract tests to run with missing/incorrect flags.
>
> **Overview**
> Splits contract-test harness CLI arguments into **separate v2 and v3
inputs/vars** so v3-only flags don’t get passed to v2.
>
> Updates the composite `contract-tests` GitHub Action and
`lib/sdk/server/Makefile` to use `TEST_HARNESS_PARAMS_V2` and
`TEST_HARNESS_PARAMS_V3`, and adjusts the nightly workflow to pass the
long-running flag only to v3.
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
8fdee1d. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
|VERSION=v3.0.0-alpha.3PARAMS="-urlhttp://localhost:$(TEST_SERVICE_PORT) -debug -stop-service-at-end -skip-from=$(SUPPRESSION_FILE_FDV2)$(TEST_HARNESS_PARAMS)" sh
37
+
|VERSION=v3.0.0-alpha.3PARAMS="-urlhttp://localhost:$(TEST_SERVICE_PORT) -debug -stop-service-at-end -skip-from=$(SUPPRESSION_FILE_FDV2)$(TEST_HARNESS_PARAMS_V3)" sh
0 commit comments