-
Notifications
You must be signed in to change notification settings - Fork 213
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
cli and provide tests are largely flaky #1935
Comments
I think all of these are filesystem related. Issue filed in #1935
## Description I think all of these are filesystem related. Issue filed in #1935 ## Notes & open questions ## Change checklist - [x] Self-review. - [x] Tests if relevant.
## Description We had a bug in the github actions job that resulted in not running any tests. Oops. ## Notes & open questions Running 248 tests again! Newly marked flaky test already covered by #1935 ## Change checklist - [x] Self-review.
## Description This was essentially re-implementing the Rust Debug trait. Now that DerpUrl has a nice Debug log there really is no need to manually implement this, instead we rely on Debug. ## Notes & open questions This is splitting off some peripheral stuff from #1984 New flaky test marked: #2010 and #1935 ## Change checklist - [x] Self-review.
Maybe we should just sprinkle shelling out to the |
## Description I think all of these are filesystem related. Issue filed in n0-computer#1935 ## Notes & open questions ## Change checklist - [x] Self-review. - [x] Tests if relevant.
## Description We had a bug in the github actions job that resulted in not running any tests. Oops. ## Notes & open questions Running 248 tests again! Newly marked flaky test already covered by n0-computer#1935 ## Change checklist - [x] Self-review.
## Description This was essentially re-implementing the Rust Debug trait. Now that DerpUrl has a nice Debug log there really is no need to manually implement this, instead we rely on Debug. ## Notes & open questions This is splitting off some peripheral stuff from n0-computer#1984 New flaky test marked: n0-computer#2010 and n0-computer#1935 ## Change checklist - [x] Self-review.
The next time we should download the logs & upload them here. |
most of these tests are no longer flaky, and grouping them all together gives us a poor view of our understanding of what's wrong with each. That being said, I'll close this and open new issue for the two remaining cli flaky tests |
## Description We had a bug in the github actions job that resulted in not running any tests. Oops. ## Notes & open questions Running 248 tests again! Newly marked flaky test already covered by #1935 ## Change checklist - [x] Self-review.
There are a whole bunch of flaky integration tests in the following files:
iroh/tests/cli.rs
iroh/tests/provide.rs
I suspect all of these are related to filesystem latencies. We probably need a reliable way to run
sync(1)
/fsync(2)
on the filesystem to fix all of these.The text was updated successfully, but these errors were encountered: