edgexr / edge-cloud-platform

Apache License 2.0
1 stars 0 forks source link

Delete consistency check after upgrade test #364

Closed gainsley closed 1 month ago

gainsley commented 1 month ago

A recent upgrade function had a bug that caused a failure to delete existing objects after upgrade because a reference was missing. This change adds a delete test after the upgrade test to check that deletes will work after the upgrade is done. The intended use is to test new upgrade functions by taking a dump of an existing deployment and feeding it through the upgrade test. The deletes mimic what a user may do with existing objects.

We may want to consider more consistency checks later as well, in particular verifying refs objects data.