chore: remove mocknet network mode#7155
Conversation
Coverage Report for CI Build 28582929957Coverage decreased (-0.02%) to 85.69%Details
Uncovered Changes
Coverage Regressions10192 previously-covered lines in 154 files lost coverage.
Coverage Stats
💛 - Coveralls |
|
Worth knowing before reviewing: this isn't a pure deletion, I had to do a couple of non-mechanical things. Behavior changes
Test rework (the slightly out-of-scope part)
[It's isolated in the ( helium removal is a separate (in-draft) follow-up: #7325 |
federico-stacks
left a comment
There was a problem hiding this comment.
Looks good to me. Added a couple of considerations
federico-stacks
left a comment
There was a problem hiding this comment.
heads-up: there are some conflicts to be addressed
benjamin-stacks
left a comment
There was a problem hiding this comment.
deleted eight already covered elsewhere
Since you've already done that investigation, can you add PR comments to the individual removed tests that show where that separate coverage is?
Co-authored-by: benjamin-stacks <246469650+benjamin-stacks@users.noreply.github.com>
Sure, with 7f7a1fc the final count is 3 ported and 7 removed:
Ported (3)
Deleted (7), where each is now tested
Paths: *Note: the neon tests stress the read_count dimension -- the removed test stressed runtime. Enforcement is one dimension-generic check ( |
|
scheduled a call with @simone-stacks on Monday to review the test changes sync |
Description
Mocknet used a simulated in-process burnchain (
MocknetController) that's incompatible with Epoch 3 / Nakamoto. No signers, no block proposals, no tenure changes. This PR removes it entirely.Applicable issues
Additional info (benefits, drawbacks, caveats)
Checklist
docs/property-testing.md)changelog.d/README.md)rpc/openapi.yamlfor RPC endpoints,event-dispatcher.mdfor new events)clarity-benchmarkingrepo