Skip to content

Commit d6e0f21

Browse files
pawiecznuclearcat
authored andcommitted
config: Run only fluster-debian Jobs on media-committers tree
This patch creates a separate KBuild Job for media-committers tree to exclude it from the base "kbuild-gcc-12-arm64-chromebook" kernel build one. Duplicated base KBuild Job will run only for media-committers tree and will trigger only fluster-debian tests. Other tests could create noise when verifying media-committers changes. Scheduler entries had to be duplicated to use the new triggering event. Signed-off-by: Paweł Wieczorek <[email protected]>
1 parent 8b0571f commit d6e0f21

File tree

2 files changed

+70
-2
lines changed

2 files changed

+70
-2
lines changed

config/jobs-chromeos.yaml

+9-1
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ jobs:
519519
<<: *kbuild-clang-17-x86-chromeos-params
520520
flavour: intel-pineview
521521

522-
kbuild-gcc-12-arm64-chromebook:
522+
kbuild-gcc-12-arm64-chromebook: &kbuild-gcc-12-arm64-chromebook-job
523523
<<: *kbuild-gcc-12-arm64-chromeos-job
524524
params:
525525
<<: *kbuild-gcc-12-arm64-chromeos-params
@@ -530,6 +530,14 @@ jobs:
530530
tree:
531531
- '!android'
532532
- '!chromiumos'
533+
- '!media-committers'
534+
535+
kbuild-gcc-12-arm64-chromebook-media-committers:
536+
<<: *kbuild-gcc-12-arm64-chromebook-job
537+
# Don't copy parent Job rules because they would get overwritten anyway
538+
rules:
539+
tree:
540+
- 'media-committers'
533541

534542
kbuild-gcc-12-arm64-chromeos-mediatek:
535543
<<: *kbuild-gcc-12-arm64-chromeos-job

config/scheduler-chromeos.yaml

+61-1
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,27 @@ _anchors:
5151

5252
test-job-arm64-mediatek: &test-job-arm64-mediatek
5353
<<: *lava-job-collabora
54-
event:
54+
event: &test-job-arm64-mediatek-event
5555
channel: node
5656
name: kbuild-gcc-12-arm64-chromebook
5757
result: pass
5858
kind: kbuild
5959
platforms: *mediatek-platforms
6060

61+
test-job-arm64-mediatek-media-committers: &test-job-arm64-mediatek-media-committers
62+
<<: *test-job-arm64-mediatek
63+
event:
64+
<<: *test-job-arm64-mediatek-event
65+
name: kbuild-gcc-12-arm64-chromebook-media-committers
66+
6167
test-job-arm64-qualcomm: &test-job-arm64-qualcomm
6268
<<: *test-job-arm64-mediatek
6369
platforms: *qualcomm-platforms
6470

71+
test-job-arm64-qualcomm: &test-job-arm64-qualcomm-media-committers
72+
<<: *test-job-arm64-mediatek-media-committers
73+
platforms: *qualcomm-platforms
74+
6575
test-job-chromeos-amd: &test-job-chromeos-amd
6676
<<: *lava-job-collabora
6777
event:
@@ -570,6 +580,56 @@ scheduler:
570580
- job: fluster-debian-vp9
571581
<<: *test-job-arm64-qualcomm
572582

583+
- job: fluster-debian-av1
584+
<<: *test-job-arm64-mediatek-media-committers
585+
platforms:
586+
- mt8195-cherry-tomato-r2
587+
588+
- job: fluster-debian-av1-chromium-10bit
589+
<<: *test-job-arm64-mediatek-media-committers
590+
platforms:
591+
- mt8195-cherry-tomato-r2
592+
593+
- job: fluster-debian-h264
594+
<<: *test-job-arm64-mediatek-media-committers
595+
596+
- job: fluster-debian-h264-frext
597+
<<: *test-job-arm64-mediatek-media-committers
598+
599+
- job: fluster-debian-h265
600+
<<: *test-job-arm64-mediatek-media-committers
601+
platforms:
602+
- mt8195-cherry-tomato-r2
603+
604+
- job: fluster-debian-vp8
605+
<<: *test-job-arm64-mediatek-media-committers
606+
platforms:
607+
- mt8186-corsola-steelix-sku131072
608+
- mt8192-asurada-spherion-r0
609+
- mt8195-cherry-tomato-r2
610+
611+
- job: fluster-debian-vp9
612+
<<: *test-job-arm64-mediatek-media-committers
613+
platforms:
614+
- mt8186-corsola-steelix-sku131072
615+
- mt8192-asurada-spherion-r0
616+
- mt8195-cherry-tomato-r2
617+
618+
- job: fluster-debian-h264
619+
<<: *test-job-arm64-qualcomm-media-committers
620+
621+
- job: fluster-debian-h264-frext
622+
<<: *test-job-arm64-qualcomm-media-committers
623+
624+
- job: fluster-debian-h265
625+
<<: *test-job-arm64-qualcomm-media-committers
626+
627+
- job: fluster-debian-vp8
628+
<<: *test-job-arm64-qualcomm-media-committers
629+
630+
- job: fluster-debian-vp9
631+
<<: *test-job-arm64-qualcomm-media-committers
632+
573633
- job: watchdog-reset-arm64-mediatek
574634
<<: *test-job-arm64-mediatek
575635

0 commit comments

Comments
 (0)