Skip to content

Feat/test driver api#99

Open
bomanaps wants to merge 8 commits into
grandinetech:devnet-4from
bomanaps:feat/test-driver-api
Open

Feat/test driver api#99
bomanaps wants to merge 8 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
- 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.

can you move this into separate PR? It is not necessary for this PR, and can be merged quicker

@bomanaps bomanaps requested a review from ArtiomTr May 14, 2026 14:11
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