Skip to content

Commit

Permalink
tast: Add frequency limit for v4l2 video decoder tests
Browse files Browse the repository at this point in the history
Add frequency limit for v4l2 video decoder tests as per Google's
priority assignment.

Signed-off-by: Denis Yuji Shimizu <[email protected]>
  • Loading branch information
denisyuji committed Dec 1, 2024
1 parent 03dd7b2 commit bdc2e4d
Showing 1 changed file with 37 additions and 24 deletions.
61 changes: 37 additions & 24 deletions config/jobs-chromeos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ _anchors:
<<: *tast-job
params: &tast-decoder-chromestack-params
<<: *tast-debian-params
frequency: 1d
tests:
- video.ChromeStackDecoder.*
# Those jobs can run for a very long time, so we need a very large timeout
Expand All @@ -106,6 +107,7 @@ _anchors:
<<: *tast-job
params: &tast-decoder-chromestack-verification-params
<<: *tast-debian-params
frequency: 1d
tests:
- video.ChromeStackDecoderVerification.*
excluded_tests:
Expand All @@ -124,6 +126,7 @@ _anchors:
<<: *tast-job
params: &tast-decoder-v4l2-sf-h264-params
<<: *tast-debian-params
frequency: 1h
tests:
- video.PlatformDecoding.v4l2_stateful_h264_*

Expand All @@ -132,22 +135,24 @@ _anchors:
params:
<<: *tast-decoder-v4l2-sf-h264-params

tast-decoder-v4l2-sf-hevc: &tast-decoder-v4l2-sf-hevc-job
<<: *tast-job
params: &tast-decoder-v4l2-sf-hevc-params
<<: *tast-debian-params
tests:
- video.PlatformDecoding.v4l2_stateful_hevc_*
# tast-decoder-v4l2-sf-hevc: &tast-decoder-v4l2-sf-hevc-job
# <<: *tast-job
# params: &tast-decoder-v4l2-sf-hevc-params
# <<: *tast-debian-params
# frequency: 1d
# tests:
# - video.PlatformDecoding.v4l2_stateful_hevc_*

tast-debian-decoder-v4l2-sf-hevc: &tast-debian-decoder-v4l2-sf-hevc-job
<<: *tast-debian-job
params:
<<: *tast-decoder-v4l2-sf-hevc-params
# tast-debian-decoder-v4l2-sf-hevc: &tast-debian-decoder-v4l2-sf-hevc-job
# <<: *tast-debian-job
# params:
# <<: *tast-decoder-v4l2-sf-hevc-params

tast-decoder-v4l2-sf-vp8: &tast-decoder-v4l2-sf-vp8-job
<<: *tast-job
params: &tast-decoder-v4l2-sf-vp8-params
<<: *tast-debian-params
frequency: 1h
tests:
- video.PlatformDecoding.v4l2_stateful_vp8_*

Expand All @@ -160,6 +165,7 @@ _anchors:
<<: *tast-job
params: &tast-decoder-v4l2-sf-vp9-params
<<: *tast-debian-params
frequency: 1d
tests:
- video.PlatformDecoding.v4l2_stateful_vp9_0_group1_*
- video.PlatformDecoding.v4l2_stateful_vp9_0_group2_*
Expand All @@ -178,6 +184,7 @@ _anchors:
<<: *tast-job
params: &tast-decoder-v4l2-sf-vp9-extra-params
<<: *tast-debian-params
frequency: 1d
tests:
- video.PlatformDecoding.v4l2_stateful_vp9_0_level5_*

Expand All @@ -190,6 +197,7 @@ _anchors:
<<: *tast-job
params: &tast-decoder-v4l2-sl-av1-params
<<: *tast-debian-params
frequency: 1d
tests:
- video.PlatformDecoding.v4l2_stateless_av1_*
excluded_tests:
Expand All @@ -206,6 +214,7 @@ _anchors:
<<: *tast-job
params: &tast-decoder-v4l2-sl-h264-params
<<: *tast-debian-params
frequency: 1h
tests:
- video.PlatformDecoding.v4l2_stateless_h264_*

Expand All @@ -214,22 +223,24 @@ _anchors:
params:
<<: *tast-decoder-v4l2-sl-h264-params

tast-decoder-v4l2-sl-hevc: &tast-decoder-v4l2-sl-hevc-job
<<: *tast-job
params: &tast-decoder-v4l2-sl-hevc-params
<<: *tast-debian-params
tests:
- video.PlatformDecoding.v4l2_stateless_hevc_*
# tast-decoder-v4l2-sl-hevc: &tast-decoder-v4l2-sl-hevc-job
# <<: *tast-job
# params: &tast-decoder-v4l2-sl-hevc-params
# <<: *tast-debian-params
# frequency: 1d
# tests:
# - video.PlatformDecoding.v4l2_stateless_hevc_*

tast-debian-decoder-v4l2-sl-hevc: &tast-debian-decoder-v4l2-sl-hevc-job
<<: *tast-debian-job
params:
<<: *tast-decoder-v4l2-sl-hevc-params
# tast-debian-decoder-v4l2-sl-hevc: &tast-debian-decoder-v4l2-sl-hevc-job
# <<: *tast-debian-job
# params:
# <<: *tast-decoder-v4l2-sl-hevc-params

tast-decoder-v4l2-sl-vp8: &tast-decoder-v4l2-sl-vp8-job
<<: *tast-job
params: &tast-decoder-v4l2-sl-vp8-params
<<: *tast-debian-params
frequency: 1h
tests:
- video.PlatformDecoding.v4l2_stateless_vp8_*

Expand All @@ -242,6 +253,7 @@ _anchors:
<<: *tast-job
params: &tast-decoder-v4l2-sl-vp9-params
<<: *tast-debian-params
frequency: 1d
tests:
- video.PlatformDecoding.v4l2_stateless_vp9_0_group1_*
- video.PlatformDecoding.v4l2_stateless_vp9_0_group2_*
Expand All @@ -256,6 +268,7 @@ _anchors:
tast-decoder-v4l2-sl-vp9-extra: &tast-decoder-v4l2-sl-vp9-extra-job
<<: *tast-job
params: &tast-decoder-v4l2-sl-vp9-extra-params
frequency: 1d
tests:
- video.PlatformDecoding.v4l2_stateless_vp9_0_level5_*

Expand Down Expand Up @@ -683,11 +696,11 @@ jobs:
tast-debian-decoder-chromestack-verification-x86-intel: *tast-debian-decoder-chromestack-verification-job

tast-decoder-v4l2-sf-h264-arm64-qualcomm: *tast-decoder-v4l2-sf-h264-job
tast-decoder-v4l2-sf-hevc-arm64-qualcomm: *tast-decoder-v4l2-sf-hevc-job
# tast-decoder-v4l2-sf-hevc-arm64-qualcomm: *tast-decoder-v4l2-sf-hevc-job
tast-decoder-v4l2-sf-vp8-arm64-qualcomm: *tast-decoder-v4l2-sf-vp8-job

tast-debian-decoder-v4l2-sf-h264-arm64-qualcomm: *tast-debian-decoder-v4l2-sf-h264-job
tast-debian-decoder-v4l2-sf-hevc-arm64-qualcomm: *tast-debian-decoder-v4l2-sf-hevc-job
# tast-debian-decoder-v4l2-sf-hevc-arm64-qualcomm: *tast-debian-decoder-v4l2-sf-hevc-job
tast-debian-decoder-v4l2-sf-vp8-arm64-qualcomm: *tast-debian-decoder-v4l2-sf-vp8-job

tast-decoder-v4l2-sf-vp9-arm64-qualcomm:
Expand Down Expand Up @@ -746,13 +759,13 @@ jobs:

tast-decoder-v4l2-sl-av1-arm64-mediatek: *tast-decoder-v4l2-sl-av1-job
tast-decoder-v4l2-sl-h264-arm64-mediatek: *tast-decoder-v4l2-sl-h264-job
tast-decoder-v4l2-sl-hevc-arm64-mediatek: *tast-decoder-v4l2-sl-hevc-job
# tast-decoder-v4l2-sl-hevc-arm64-mediatek: *tast-decoder-v4l2-sl-hevc-job
tast-decoder-v4l2-sl-vp8-arm64-mediatek: *tast-decoder-v4l2-sl-vp8-job
tast-decoder-v4l2-sl-vp9-arm64-mediatek: *tast-decoder-v4l2-sl-vp9-job

tast-debian-decoder-v4l2-sl-av1-arm64-mediatek: *tast-debian-decoder-v4l2-sl-av1-job
tast-debian-decoder-v4l2-sl-h264-arm64-mediatek: *tast-debian-decoder-v4l2-sl-h264-job
tast-debian-decoder-v4l2-sl-hevc-arm64-mediatek: *tast-debian-decoder-v4l2-sl-hevc-job
# tast-debian-decoder-v4l2-sl-hevc-arm64-mediatek: *tast-debian-decoder-v4l2-sl-hevc-job
tast-debian-decoder-v4l2-sl-vp8-arm64-mediatek: *tast-debian-decoder-v4l2-sl-vp8-job
tast-debian-decoder-v4l2-sl-vp9-arm64-mediatek: *tast-debian-decoder-v4l2-sl-vp9-job

Expand Down

0 comments on commit bdc2e4d

Please sign in to comment.