featuretests: TestIngressClassUpdate passes but shouldn't #2964
Labels
area/testing
Issues or PRs related to tests or testing tools.
kind/cleanup
Categorizes issue or PR as related to cleaning up code, process, or technical debt.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
The featuretest TestIngressClassUpdate creates an object with a given ingress class, checks that it is processed correctly, then updates that object so it does not have the same ingress class, and checks that its status has been cleared.
Because of changes to the way we send status updates, this test does not reflect what Contour actually does; currently, Contour will leave the status of objects that fall out of scope alone and not clear them.
When updating featuretests for #2495, this test is breaks and is not easily fixable. I've marked it to skip for now, this is a tracking issue to come back and fix this.
Currently, the test checks for the status being blank, if we want this test to pass, we're going to have to actually do that and send the update to the apiserver. Currently, we don't support clearing status.
The text was updated successfully, but these errors were encountered: