Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Unable to Promote e2e which are using optional Condition fields such as Reason or Message #75324
Issue: Many e2e are using optional condition fields such as Reason or Message to verify whether pod is failed or reached to the expected state having known expected reason and message.
These are valid scenarios but we can not promote such e2e to Conformance as these Reasons and Messages may change over a period of time.
This is observed mostly if we are expecting Pods/Jobs to get failed due to certain expected reason and message but failure may have tons of other reasons.
So how such situations can be taken care while writing e2e?