ci: proptest nightly#7023
Conversation
|
@federico-stacks It'd be a great idea to also run https://github.com/stacks-network/madhouse-rs tests as part of this nightly workflow. For example, #6912 adds some madhouse-rs scenario tests. We can pick a naming convention (e.g. |
Actually if they are normal |
|
@BowTiedRadone one more reasoning about the madhause-rs tests. would yhey be still dependent from |
|
@federico-stacks They depend on both A madhouse-rs test should ideally run in two modes:
By default, madhouse-rs runs one proptest case. Setting |
@BowTiedRadone So, if we want to run them in this workflow, we also need to set |
|
@federico-stacks Exactly. That's correct and I believe should be the only addition. |
Coverage Report for CI Build 24389109761Coverage decreased (-0.03%) to 85.685%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions1819 previously-covered lines in 61 files lost coverage.
Coverage Stats
💛 - Coveralls |
ed74bb8 to
8d94506
Compare
radu-stacks
left a comment
There was a problem hiding this comment.
Looking good! Left only a few suggestions and nits.
radu-stacks
left a comment
There was a problem hiding this comment.
Only 2 comments left from my side:
ed9a4ff
Description
This PR add proptest worflow that run all the proptests in the code base using an elevated case count.
In case of test execution failure:
github-ci-nightlychannel (a notification is also sent for unexpected worflow error)This workflow add also support for proptest tests written with
madhouse-rssetting the env variableMADHOUSE=1Applicable issues
Additional info (benefits, drawbacks, caveats)
Checklist
docs/property-testing.md)rpc/openapi.yamlfor RPC endpoints,event-dispatcher.mdfor new events)clarity-benchmarkingrepo