How to categorize this issue?
/area testing
/kind test
/priority 3
What would you like to be added:
The integration tests that are currently present in the repo have not been updated in some time and no new tests have been added to verify and validate newer mcm features.
This issue is to keep track of new integration tests that are needed.
The following integration tests are needed
In addition, there will be an additional task. This will be re-looked after all tests mentioned above have been added
Why is this needed:
This is needed as we have not added integration tests for newly added features, and as the codebase gets more complicated, we need a way to ensure that existing features do not break
Note
Cases that have to be covered for each tests will be added/updated as they are being worked on
How to categorize this issue?
/area testing
/kind test
/priority 3
What would you like to be added:
The integration tests that are currently present in the repo have not been updated in some time and no new tests have been added to verify and validate newer mcm features.
This issue is to keep track of new integration tests that are needed.
The following integration tests are needed
The following cases need to be validated
preserve=falseannotation is presentpreserve=falseannotation is added to itThe following cases need to be validated
preserve=when-failedannotation is present on itwhen-failedshould be preserved when failed even ifautoPreserveMaxis crossedwhen-failedshould move back toRunningphase when it recoversdeletionTimestampadded to node object -> Add an integration test for node deletion #1126In addition, there will be an additional task. This will be re-looked after all tests mentioned above have been added
Why is this needed:
This is needed as we have not added integration tests for newly added features, and as the codebase gets more complicated, we need a way to ensure that existing features do not break
Note
Cases that have to be covered for each tests will be added/updated as they are being worked on