Testcases Historical Dashboard
Once we have https://gitlab.com/gitlab-org/quality/team-tasks/issues/387 in place, we should be able to infer and pull out meaningful information from the testcases' issues.
Few things on top of my head:
Use Gitlab's APIs (Events API/Issues API/Labels API) to determine the number of times the testcases have passed/failed during the past x
days.
Dump it into a csv file (or a HTML table) and push it into the Wiki of the testcases
project.
This could be standalone script that is run on top of the testcases
issues periodically - daily/weekly/monthly
Nice to have (Second iteration?):
Split the testcases bucket-wise - reliable tests
, smoke tests
These reports would be handy to assess the health of each testcase and these would again help in creating the reliable end-to-end test suite.