Skip to content

test: Strengthen pure Pluto DKG runner validation#467

Merged
therustmonk merged 1 commit into
mainfrom
kd-jun2-A1
Jun 2, 2026
Merged

test: Strengthen pure Pluto DKG runner validation#467
therustmonk merged 1 commit into
mainfrom
kd-jun2-A1

Conversation

@therustmonk
Copy link
Copy Markdown
Collaborator

This PR improves the existing pure Pluto DKG runner coverage.

The runner now explicitly verifies the expected validator count in the generated artifacts, making the semantic validation stricter and less implicit. It also allows pure-Pluto runs to execute without requiring Charon to be installed when no Charon nodes are configured.

Additionally, the DKG runner documentation and CI job naming were clarified so the pure Pluto 4-node threshold-3 flow is easier to identify and run locally.

Checklist

  • Added explicit expected validator count validation to the DKG semantic verifier.
  • Avoided requiring Charon for pure-Pluto runner executions.
  • Clarified the CI job name for the pure Pluto DKG runner case.
  • Documented how to run the pure Pluto DKG flow locally.
  • Verified the runner locally with 4 Pluto nodes, threshold 3, and one validator.

@therustmonk therustmonk merged commit 76e29fb into main Jun 2, 2026
7 checks passed
@therustmonk therustmonk deleted the kd-jun2-A1 branch June 2, 2026 16:26
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