eclipse-bluechi / bluechi

Eclipse BlueChi is a systemd service controller intended for multi-node environments with a predefined number of nodes and with a focus on highly regulated ecosystems such as those requiring functional safety.
https://bluechi.readthedocs.io/en/latest/
GNU Lesser General Public License v2.1
130 stars 37 forks source link

Added script for duplicate test id and summary check #904

Closed engelmi closed 3 months ago

engelmi commented 3 months ago

In order to avoid duplicate test IDs and/or summaries, a python script has been added and integrated into the CI to check for this. The check for duplicate IDs is only temporary till https://github.com/teemtee/tmt/issues/2939 gets implemented (and released).

engelmi commented 3 months ago

/cc @dracher

coveralls commented 3 months ago

Coverage Status

coverage: 85.066%. remained the same when pulling e969f53b5879ae36a5fe18c9d82d7263ce4657b7 on engelmi:add-test-id-duplicate-check into fb459699238351f6bae7d2df50847494ba582825 on eclipse-bluechi:main.

mwperina commented 3 months ago

Hmm, we may need to install fmf module in https://github.com/eclipse-bluechi/bluechi/blob/main/.github/workflows/integration-tests.yml#L75