-
Notifications
You must be signed in to change notification settings - Fork 40k
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
Establish process for caring for non-merge-queue test suites #18116
Comments
@kubernetes/rh-cluster-infra |
I feel like there must be a whole lot of 'why' and backstory which I'm missing. Can you tell me like I'm 5? |
Oh, sorry. This is kind of internal Google stuff. We have test suites that block the merge-bot if they start failing. Those are definitely watched by our build cop. We also have suites that are marked as "critical", but it's not clear what that means. We also have a bunch of suites that aren't marked as "critical". A lot of them are failing consistently. We just need to establish how to decide when a build is allowed to be "critical" or "merge-blocking", and also how to establish responsibility for the "other" builds so that we don't just have dozens of test suites lying around that aren't providing us any information. |
I'm not sure that this is useful as a tracking issue, although the underlying issue still remains. For instance, Soak tests are a long-term goal on their own that deserve their own issue. I don't think we're going to get owners per test method. It might be worth making a policy of adding a comment over each test with the team to contact if it breaks? It's usually pretty obvious from the git history, though. |
Actually it times out. The suite is still running. The important part with flannel is to prove networking works for the scalability suite (which we've proven by running > 50% of tests and the enormous cluster). I've been meaning to look at the timeouts but didn't have time (that's why it's feature, right?). |
Actually it WAS timing out at one point. Now it's
Which is #21564 |
We should have three different kinds of test suites: 'merge-queue', 'critical builds', and 'other'. Build cop is responsible for the first two.
Action items:
Assigning to @spxtr to manage/delegate the above.
The text was updated successfully, but these errors were encountered: