ci: add known failure cases to the target test report

target test report:
- refactor the methods to ensure reusability
- cover report generation with tests
- introduce a known failure tests block in report
- add grafana link to testcases dashboard
This commit is contained in:
Aleksei Apaseev
2024-05-28 15:36:22 +08:00
parent 8c072af93a
commit 40c8a16ad4
12 changed files with 656 additions and 43 deletions
@@ -7,4 +7,5 @@ generate_pytest_report:
paths:
- target_test_report.html
script:
- python tools/ci/get_known_failure_cases_file.py
- python tools/ci/dynamic_pipelines/scripts/generate_target_test_report.py