Skip to content

Kad-dht regression sweep across versions and muxers#346

Merged
radiken merged 1 commit into
masterfrom
alan/regression-kad-matrix
Jul 11, 2026
Merged

Kad-dht regression sweep across versions and muxers#346
radiken merged 1 commit into
masterfrom
alan/regression-kad-matrix

Conversation

@radiken

@radiken radiken commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Adds multi_nimlibp2p_kad, a Multiple experiment that runs the nim-libp2p regression as a kad-dht sweep.

Sequential kad-dht regression sweep across nim-libp2p versions and muxers,
env-configurable via REGRESSION_* (smoke / single-version / full matrix). Each
version x muxer combination is one full NimLibp2pExperiment run via Multiple.

Rebased onto master from the stale alan/regression-campaign branch (20 commits
behind). This runner was the only piece still unique to that branch -- the
kad-dht mesh formation, publisher provisioning, and num_relay_nodes rename it
was built on have since landed on master independently. Passes num_relay_nodes
(not the old num_nodes key) and drops the add_parser override that master's
BaseExperiment now forbids.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@radiken
radiken force-pushed the alan/regression-kad-matrix branch from 0004f31 to e9bcdf8 Compare July 9, 2026 17:40
@radiken radiken self-assigned this Jul 9, 2026
@radiken radiken added the ift IFT commitments label Jul 9, 2026
@radiken radiken added this to DST Jul 9, 2026
@radiken radiken moved this to In review in DST Jul 9, 2026
@radiken radiken moved this from In review to Recurring in DST Jul 9, 2026
@radiken radiken linked an issue Jul 9, 2026 that may be closed by this pull request
@radiken
radiken marked this pull request as ready for review July 9, 2026 17:44
Comment thread src/deployments/experiments/libp2p/multi_nimlibp2p_kad.py
@radiken
radiken merged commit 6db403f into master Jul 11, 2026
2 checks passed
@radiken
radiken deleted the alan/regression-kad-matrix branch July 11, 2026 13:13
@github-project-automation github-project-automation Bot moved this from Recurring to Done in DST Jul 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ift IFT commitments

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

General tooling (recurring)

2 participants