-
Notifications
You must be signed in to change notification settings - Fork 215
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
[Merged by Bors] - Improve stability of system tests #6486
Conversation
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found.
Additional details and impacted files@@ Coverage Diff @@
## develop #6486 +/- ##
=======================================
Coverage 79.8% 79.8%
=======================================
Files 353 353
Lines 46491 46512 +21
=======================================
+ Hits 37138 37158 +20
+ Misses 7245 7239 -6
- Partials 2108 2115 +7 ☔ View full report in Codecov by Sentry. |
bors merge |
## Motivation This PR tries to improve instable system tests
Build failed: |
bors merge |
## Motivation This PR tries to improve instable system tests
Build failed: |
bors try |
0b6a03b
to
081e745
Compare
bors cancel |
bors try |
tryAlready running a review |
Build failed (retrying...):
|
## Motivation This PR tries to improve unstable system tests
## Motivation This PR tries to improve unstable system tests
Build failed:
|
bors merge |
## Motivation This PR tries to improve unstable system tests
Build failed (retrying...): |
## Motivation This PR tries to improve unstable system tests
Build failed: |
bors try |
tryBuild failed: |
bors try |
tryBuild failed: |
bors merge |
## Motivation This PR tries to improve unstable system tests
Pull request successfully merged into develop. Build succeeded: |
Motivation
This PR tries to improve unstable system tests
Description
sendTransactions
should now cancel when something goes wrong much earlier. Before it would occasionally not catch thestop
layer and continue indefinitely. Now it stopes on any layer on or afterstop
. Additionally the context used to query the nodes via GRPC is also cancelled in a timely fashion to prevent a test from getting stuck here.watchLayers
by changing the asserted status from status approved to applied but even when a layer is applied an address can still not be spawned - so I re-added the sleep.old_smesher
,post_init
,post_service
,certifier
since they were all outdated alreadyGOMAXPROCS
from a hard coded 4 tolimits.cpu
set on the k8s clusterSQL_BUSY
errors during system tests so I changed it toTxImmediate
for nowTest Plan
TODO