]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
qa/workunits: add new collections to telemetry upgrade workunits (reef)
authorLaura Flores <lflores@ibm.com>
Thu, 5 Dec 2024 22:46:19 +0000 (22:46 +0000)
committerLaura Flores <lflores@ibm.com>
Fri, 17 Jan 2025 22:46:38 +0000 (16:46 -0600)
commita04c88636bb38637ff9581ae5028fef9a6dc3a9c
tree6d60339d5c55e70f3aaa7e2bcd83236e67b876a3
parentc736eb2fc16ffef3d14f74633aff96315b37f464
qa/workunits: add new collections to telemetry upgrade workunits (reef)

This commit changes the workunit that tests the upgrade path from
reef to x.

The logic to verify collections is now much more robust. Previously,
the test relied on developers to make it aware of any new collections
it needed to verify. Now, I have added logic to check that the # of
known collections matches the # of reported collections. If it does not,
the test errors out, which will force developers to add any new
collections to the upgrade test along with adding it to the telemetry
code.

The test also verifies all collections instead of focusing only on new
collections that were added after the base collections.

Signed-off-by: Laura Flores <lflores@ibm.com>
qa/workunits/test_telemetry_reef.sh
qa/workunits/test_telemetry_reef_x.sh