Skip to content

Extend SSZ generic tests with ProgressiveContainer tests#7417

Merged
tersec merged 2 commits into
unstablefrom
dev/etan/gf-progcontainer
Aug 28, 2025
Merged

Extend SSZ generic tests with ProgressiveContainer tests#7417
tersec merged 2 commits into
unstablefrom
dev/etan/gf-progcontainer

Conversation

@etan-status

Copy link
Copy Markdown
Contributor

Implement test runner for new consensus-spec test format for EIP-7495 ProgressiveContainer. New tests will automatically be picked up once they become available.

Implement test runner for new consensus-spec test format for EIP-7495
ProgressiveContainer. New tests will automatically be picked up once
they become available.

- ethereum/consensus-specs#4529
@etan-status

Copy link
Copy Markdown
Contributor Author

This will start working once nim-ssz-serialization is bumped to include status-im/nim-ssz-serialization#118

# Test runner
# ------------------------------------------------------------------------

proc runValidTest(dir, sszType, sszSubType: string) =

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

inlining these procs leads to nasty C errors or Nim compile defects (depending on the flavor of how it is inlined)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@github-actions

github-actions Bot commented Aug 25, 2025

Copy link
Copy Markdown

Unit Test Results

       12 files   -        3    2 128 suites   - 527   1h 21m 16s ⏱️ - 8m 9s
10 795 tests +4 096  10 232 ✔️ +4 090  563 💤 +  6  0 ±0 
53 212 runs  +7 176  52 484 ✔️ +7 220  728 💤  - 44  0 ±0 

Results for commit 46c3d4a. ± Comparison against base commit 19d7529.

♻️ This comment has been updated with latest results.

@tersec tersec enabled auto-merge (squash) August 28, 2025 20:48
@tersec tersec merged commit 020805f into unstable Aug 28, 2025
19 of 20 checks passed
@tersec tersec deleted the dev/etan/gf-progcontainer branch August 28, 2025 21:33
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