Skip to content

Stabilize the liquid-spec CI baseline - #164

Merged
ianks merged 1 commit into
mainfrom
ianks/liquid-spec-ci-baseline
Sep 16, 2026
Merged

ianks merged 1 commit into
mainfrom
ianks/liquid-spec-ci-baseline

Conversation

@ianks

@ianks ianks commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

liquid-spec's main CI can fail before it reaches the reference suite: the JSON-RPC timeout test gives subprocess handshakes only 100ms, and the feature-coverage gate has six existing uncovered Shopify tags with no recorded baseline.

This keeps the intentional stalled request at 100ms while giving process initialization and restart one second. It also records the six existing feature-coverage gaps as known debt. New uncovered tags still fail the gate, and a baseline entry fails once its feature gains reference coverage.

The baseline changes only the timeout test and feature-coverage check. In a clean v5.13 checkout, the pre-push gate passes with 169 tests and 741 assertions; the reference adapter passes 5,020 specs, and the coverage check reports the six acknowledged tags.

Assisted-By: devx/b8d3b9bd-01a3-41b1-90f8-632318b798e4
@ianks
ianks requested a review from karreiro September 16, 2026 04:25
@ianks
ianks merged commit ac6d93c into main Sep 16, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant