-
Notifications
You must be signed in to change notification settings - Fork 693
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removing microblock test tests::epoch_25::microblocks_disabled
#5895
Removing microblock test tests::epoch_25::microblocks_disabled
#5895
Conversation
I can remove the other tests as well based on review, for now i've kept this simple to target only the specified test that is failing. |
Can you also remove the test itself? We can always restore it later from git history. |
I can - any preference on the other tests I've listed? quite happy to remove them as well (or a subset of them) |
Removed all listed microblock tests, with the addition of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Can you also remove |
and |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
latest commits ended up removing these tests:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should keep the unit tests because we need to retain the ability to process poison microblock transactions (there are many in the chain history). But it's fine to drop the integration tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
3a8bb6d
Codecov ReportAll modified and coverable lines are covered by tests ✅
❌ Your project status has failed because the head coverage (78.82%) is below the target coverage (80.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## develop #5895 +/- ##
===========================================
- Coverage 81.19% 78.82% -2.38%
===========================================
Files 490 520 +30
Lines 351570 379606 +28036
Branches 323 323
===========================================
+ Hits 285460 299219 +13759
- Misses 66102 80379 +14277
Partials 8 8
... and 412 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
This removes the consistently failing test in the CI workflow
epoch-tests.yml
Since microblocks are disabled, we do also have these test that remain and can likely be removed from
bitcoin-tests.yml
as well:https://github.com/stacks-network/stacks-core/blob/develop/.github/workflows/bitcoin-tests.yml#L79-L93
Incidentally, from above file - it seems like we can likely remove the older epoch tests as well.
bitcoin-tests.yml
:related: #5892
#5894