Update SIG Node CI test coverage guide #35912
Open
+134
−98
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is a proposal for how we can reorganize the SIG Node CI testgrid to make tests easier to find. I generally find it hard to navigate the current testgrid; it is not obvious (at least to me) where or if a particular test is running in the testgrid today.
This came out of me picking up kubernetes/kubernetes#134862; while starting to look at what we had previously defined as our test coverage guidance (which is still not implemented), I thought the current proposal can be improved. This is intended to be an incremental improvement, and can be iterated upon in the future. I also want to be careful not to remove any existing test coverage.
Also another, note, there are some highly specialized test tabs like
sig-node-problem-detector,sig-node-security-profiles-operator,sig-node-ec2,sig-node-gpuetc, I don't intend to touch those.All feedback and suggestions are welcome. I am not an expert on test-infra or all node features so please feel free to bring up issues or mistakes :)
/sig node
/assign @SergeyKanzhelev
/cc @mariafromano-25 @haircommander @kannon92
/hold
just to gate merging until we are ready