-
Notifications
You must be signed in to change notification settings - Fork 7
Assign static IDs to DTS E2E tests to be able to add them to OSFV Dashboard #1689
Copy link
Copy link
Open
Labels
Milestone
Description
The problem you're addressing (if any)
Currently DTS E2E tests are being generated dynamically according to the template https://github.com/Dasharo/open-source-firmware-validation/blob/d326bfb29d5a3fb374d4c728efb786b61aa8eb2a/dts/dts-e2e.robot#L23
The tests IDs are generated dynamically too. While it is still possible to identify the test case by its name, the OSFV Dashboard needs IDs.
Describe the solution you'd like
The DTS E2E test is being defined by the three fields:
${platform} ${workflow} ${release}
Every of the three fields are being defined in the platform-configs/*.robot files. Can we define the IDs in the same place, so every combination possible of the three fields above will have a unique ID?
Where is the value to a user, and who might that user be?
We could:
- Unify the tests results storage and presentation with Dasharo via OSFV Dashboard.
- Present the tests to clients via
Dasharo/osfv-resultsor OSFV Dashboard.
Describe alternatives you've considered
Using DTS E2E tests names insted of the IDs in the OSFV Dashboard.
Additional context
No response
Reactions are currently unavailable