Skip to content
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

Test fixes #3207

Merged
merged 1 commit into from
Jul 10, 2024
Merged

Test fixes #3207

merged 1 commit into from
Jul 10, 2024

Conversation

apostasie
Copy link
Contributor

Canary build #3189 (without any retry) has ran green for the first time today.

These here are the remaining fixes in the canary branch that have yet to be merged, and that should fix the last flaky tests.

In a shell:

  • tests involving builder prune are not safe to be parallelized - disabling parallel on them
  • increasing delay on DelayOnceReader - these things are inherently flaky, but the new extended delay seems to work better
  • further increasing timeout for TestTailFollowRotateLogs - this one has been particularly painful - I think we should rewrite this test eventually, but for now, the new timeout seems to help

Once this is merged, I suggest we give it another week of running the Canary PR against main regularly to confirm we are constantly green, then we can consider merging it.

Signed-off-by: apostasie <[email protected]>
@apostasie
Copy link
Contributor Author

Green.

@AkihiroSuda and team, can you take a look at your convenience?

Thanks a lot.

@AkihiroSuda AkihiroSuda added this to the v2.0.0 milestone Jul 10, 2024
@AkihiroSuda AkihiroSuda added the area/ci e.g., CI failure label Jul 10, 2024
Copy link
Member

@AkihiroSuda AkihiroSuda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@AkihiroSuda
Copy link
Member

Maybe this sort of PR should be split to 3 commits in the next time

@AkihiroSuda AkihiroSuda merged commit cf881e2 into containerd:main Jul 10, 2024
17 checks passed
@apostasie
Copy link
Contributor Author

Maybe this sort of PR should be split to 3 commits in the next time

Will do.
Still trying to find my marks on these questions...

Thanks for the guidance. Appreciate it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci e.g., CI failure
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants