Skip to content

Feat/test driver api#99

Merged
ArtiomTr merged 5 commits into
grandinetech:devnet-4from
bomanaps:feat/test-driver-api
May 20, 2026
Merged

Feat/test driver api#99
ArtiomTr merged 5 commits into
grandinetech:devnet-4from
bomanaps:feat/test-driver-api

Conversation

@bomanaps
Copy link
Copy Markdown
Contributor

This PR wires the spec-asset test_driver HTTP endpoints and the spec_test_fixtures deserialization crate so the lean simulator can drive our handlers 11 of 148 spec-asset tests will remain red with this PR (5 gossip-attestation queue rejections, 1 invalid-signature, 3 block-body validation rules, and 2 non-genesis checkpoint anchors). 5 are fixable in a small follow-up consensus-rule PR for a 142/6/148 result, and the remaining 6 are intentional divergence (5 from our DB-less attestation-queue design, 1 deferred until we extend the existing block-verify offload to also cover XMSS verification of gossip attestations required to avoid re-introducing the chain-task OOM the prior offload work mitigated).

@bomanaps bomanaps force-pushed the feat/test-driver-api branch from 40bcc61 to d5160bd Compare May 13, 2026 06:18
Comment thread .github/workflows/release.yaml
@bomanaps bomanaps requested a review from ArtiomTr May 14, 2026 14:11
@bomanaps bomanaps force-pushed the feat/test-driver-api branch from 74c79cf to 6ef2cf8 Compare May 19, 2026 11:40
Comment on lines 18 to -21
- uses: actions/checkout@v5
with:
ref: ${{ inputs.ref || github.ref }}
submodules: recursive
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this will break the release pipeline

@bomanaps bomanaps requested a review from ArtiomTr May 20, 2026 10:03
@ArtiomTr ArtiomTr merged commit 5cb58cd into grandinetech:devnet-4 May 20, 2026
2 of 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.

2 participants