blob: c7d721d6307ce9d22278651c8ceff8a7ee5d33e7 [file] [log] [blame]
Chris Kay7e61b4d2022-01-10 11:48:02 +00001- job:
2 name: tf-a-test-category-visualization
3 description: >-
4 Generates a visualization of TFTF tests by their test group and category.
5 node: docker-amd64-tf-a-jammy
6 concurrent: true
7 properties:
8 - authorization: !include: authorization.yaml.inc
9 - build-discarder:
10 days-to-keep: 30
11 parameters:
12 - string:
13 name: CI_REFSPEC
14 default: +refs/heads/master:refs/remotes/origin/master
15 - string:
Saheer Babub495f032025-01-21 23:01:11 +000016 name: JOBS_REFSPEC
17 default: 'refs/heads/master'
18 description: |
19 tf-a-job-configs refspec to use. The master branch is used by default.
20 - string:
Chris Kay7e61b4d2022-01-10 11:48:02 +000021 name: FILTER
22 default:
23 description: Optional job/group filter string (e.g. <code>juno</code>).
24 builders:
25 - shell: !include-raw: scripts/clone.sh
26 - shell: |
27 mkdir -p output
28
29 cd tf-a-ci-scripts &&
30 bash script/graphs/categorize-tests.bash ${FILTER} \
31 > ../output.png 2> ../output.tsv
32 publishers:
33 - archive:
34 artifacts: output.*