- job: | |
name: tf-a-test-category-visualization | |
description: >- | |
Generates a visualization of TFTF tests by their test group and category. | |
node: docker-amd64-tf-a-jammy | |
concurrent: true | |
properties: | |
- build-discarder: | |
days-to-keep: 30 | |
parameters: | |
- string: | |
name: CI_REFSPEC | |
default: +refs/heads/master:refs/remotes/origin/master | |
- string: | |
name: JOBS_REFSPEC | |
default: 'refs/heads/master' | |
description: | | |
tf-a-job-configs refspec to use. The master branch is used by default. | |
- string: | |
name: FILTER | |
default: | |
description: Optional job/group filter string (e.g. <code>juno</code>). | |
builders: | |
- shell: !include-raw: scripts/clone.sh | |
- shell: | | |
mkdir -p output | |
cd tf-a-ci-scripts && | |
bash script/graphs/categorize-tests.bash ${FILTER} \ | |
> ../output.png 2> ../output.tsv | |
publishers: | |
- archive: | |
artifacts: output.* |