-
Notifications
You must be signed in to change notification settings - Fork 712
Feat/aac testing boiler plate #6531
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
Feat/aac testing boiler plate #6531
Conversation
Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
a883183 to
2376c98
Compare
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.
Great start! this looks really promising!
I’ve left a few comments for discussion.
Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
…me struct Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
…N string Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
e566692 to
b6fc3ff
Compare
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.
Good job with setup! I believe there are aspects we can refine further, but they will become clearer when we'll start creating more tests. For now they could be too premature. I am fine with going forwad with this as-is. We can refactor the specific aspects in future PRs
Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
Signed-off-by: Jacinta Ferrant <jacinta.ferrant@gmail.com>
If your preference is to merge this PR as-is, I'm fine with that. Just to recap a few open points we have that could be addressed in follow-up PRs:
|
note that IF we'll go forward with jferrant#3 , the "Expected Failure matching" point will be automatically handled by it |
Well, it would be more correct say that if we are fine with the string match approach, it is already managed! And in this case, if the intention is to (try to) trigger all kind of failure, probably we'll need at least to remap the OS related error that are dynamic due to the localization. |
b5e3baf
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## develop #6531 +/- ##
===========================================
+ Coverage 75.36% 80.55% +5.18%
===========================================
Files 565 568 +3
Lines 345043 347203 +2160
===========================================
+ Hits 260037 279679 +19642
+ Misses 85006 67524 -17482
... and 284 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
|
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Need to remove duplication in TestPeer by having it hold a TestChainstate under the hood but wanted to open this sep as my attempt to do so had introduced some bug somewhere.
Closes #6523