xref: /aosp_15_r20/external/mesa3d/src/gallium/drivers/r300/ci/gitlab-ci-inc.yml (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1.r300-rules:
2  stage: amd
3  rules:
4    - !reference [.test, rules]
5    - !reference [.ondracka-farm-rules, rules]
6    - !reference [.gl-rules, rules]
7    - changes: &r300_file_list
8        - src/gallium/drivers/r300/*
9        - src/gallium/drivers/r300/compiler/**/*
10        - src/gallium/drivers/r300/ci/gitlab-ci.yml
11        - src/gallium/drivers/r300/ci/gitlab-ci-inc.yml
12        - src/gallium/drivers/r300/ci/deqp-$DEQP_SUITE.toml
13        - src/gallium/drivers/r300/ci/$GPU_VERSION-fails.txt
14        - src/gallium/drivers/r300/ci/$GPU_VERSION-flakes.txt
15        - src/gallium/drivers/r300/ci/$GPU_VERSION-skips.txt
16        - src/gallium/winsys/radeon/**/*
17      when: on_success
18
19.r300-manual-rules:
20  stage: amd-postmerge
21  extends: .no-auto-retry
22  rules:
23    - !reference [.test, rules]
24    - !reference [.ondracka-farm-manual-rules, rules]
25    - !reference [.gl-manual-rules, rules]
26    - changes:
27        *r300_file_list
28      when: manual
29
30.r300-nine-rules:
31  stage: amd
32  rules:
33    - !reference [.test, rules]
34    - !reference [.r300-rules, rules]
35    - changes: &nine_file_list
36        - src/gallium/frontends/nine/*
37      when: on_success
38
39.r300-nine-manual-rules:
40  stage: amd-postmerge
41  extends: .no-auto-retry
42  rules:
43    - !reference [.test, rules]
44    - !reference [.r300-manual-rules, rules]
45    - changes: *nine_file_list
46      when: manual
47