Skip to content

Commit 7d4ded4

Browse files
brooniepawiecz
authored andcommitted
config/pipeline.yaml: Enable more LTP on my Beaglebone Blacks
Add job stanzas for a lot of LTP suites we don't already cover and use the spare capacity we have on Beaglebone Black in my lab to run a lot more of LTP. Since the boards use NFS root, have only one CPU and limited memory there are a bunch of suites that aren't appropriate but this is most of them. Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent bd6099b commit 7d4ded4

1 file changed

Lines changed: 103 additions & 0 deletions

File tree

config/pipeline.yaml

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1875,6 +1875,18 @@ jobs:
18751875
<<: *ltp-params
18761876
tst_cmdfiles: "cap_bounds"
18771877

1878+
ltp-containers:
1879+
<<: *ltp-job
1880+
params:
1881+
<<: *ltp-params
1882+
tst_cmdfiles: "containers"
1883+
1884+
ltp-controllers:
1885+
<<: *ltp-job
1886+
params:
1887+
<<: *ltp-params
1888+
tst_cmdfiles: "controllers"
1889+
18781890
ltp-cpuhotplug:
18791891
<<: *ltp-job
18801892
params:
@@ -1891,6 +1903,13 @@ jobs:
18911903
- 'crypto'
18921904
- '!kselftest'
18931905

1906+
ltp-cve:
1907+
<<: *ltp-job
1908+
params:
1909+
<<: *ltp-params
1910+
tst_cmdfiles: "cve"
1911+
job_timeout: 45
1912+
18941913
ltp-dio:
18951914
<<: *ltp-job
18961915
params:
@@ -1909,6 +1928,30 @@ jobs:
19091928
<<: *ltp-params
19101929
tst_cmdfiles: "filecaps"
19111930

1931+
ltp-fs:
1932+
<<: *ltp-job
1933+
params:
1934+
<<: *ltp-params
1935+
tst_cmdfiles: "fs"
1936+
1937+
ltp-fs-bind:
1938+
<<: *ltp-job
1939+
params:
1940+
<<: *ltp-params
1941+
tst_cmdfiles: "fs_bind"
1942+
1943+
ltp-fs-perms-simple:
1944+
<<: *ltp-job
1945+
params:
1946+
<<: *ltp-params
1947+
tst_cmdfiles: "fs_perms_simple"
1948+
1949+
ltp-fs-readonly:
1950+
<<: *ltp-job
1951+
params:
1952+
<<: *ltp-params
1953+
tst_cmdfiles: "fs_readonly"
1954+
19121955
ltp-fsx:
19131956
<<: *ltp-job
19141957
params:
@@ -1931,6 +1974,12 @@ jobs:
19311974
- 'ima'
19321975
- '!kselftest'
19331976

1977+
ltp-input:
1978+
<<: *ltp-job
1979+
params:
1980+
<<: *ltp-params
1981+
tst_cmdfiles: "input"
1982+
19341983
ltp-io:
19351984
<<: *ltp-job
19361985
params:
@@ -1976,6 +2025,12 @@ jobs:
19762025
tst_cmdfiles: "syscalls"
19772026
job_timeout: 120
19782027

2028+
ltp-syscalls-ipc:
2029+
<<: *ltp-job
2030+
params:
2031+
<<: *ltp-params
2032+
tst_cmdfiles: "syscalls"
2033+
19792034
ltp-timers:
19802035
<<: *ltp-job
19812036
params:
@@ -1996,6 +2051,12 @@ jobs:
19962051
fragments:
19972052
- '!kselftest'
19982053

2054+
ltp-watchqueue:
2055+
<<: *ltp-job
2056+
params:
2057+
<<: *ltp-params
2058+
tst_cmdfiles: "watchqueue"
2059+
19992060
rt-tests: &rt-tests
20002061
template: rt-tests.jinja2
20012062
kind: job
@@ -3465,6 +3526,18 @@ scheduler:
34653526
platforms:
34663527
- beaglebone-black
34673528

3529+
- job: ltp-containers
3530+
event: *kbuild-gcc-12-arm-node-event
3531+
runtime: *lava-broonie-runtime
3532+
platforms:
3533+
- beaglebone-black
3534+
3535+
- job: ltp-controllers
3536+
event: *kbuild-gcc-12-arm-node-event
3537+
runtime: *lava-broonie-runtime
3538+
platforms:
3539+
- beaglebone-black
3540+
34683541
- job: ltp-crypto
34693542
event: *kbuild-gcc-12-arm-node-event
34703543
runtime: *lava-broonie-runtime
@@ -3477,6 +3550,12 @@ scheduler:
34773550
platforms:
34783551
- imx6q-sabrelite
34793552

3553+
- job: ltp-cve
3554+
event: *kbuild-gcc-12-arm-node-event
3555+
runtime: *lava-broonie-runtime
3556+
platforms:
3557+
- beaglebone-black
3558+
34803559
- job: ltp-dio
34813560
event: *kbuild-gcc-12-arm-node-event
34823561
runtime: *lava-collabora-runtime
@@ -3489,6 +3568,12 @@ scheduler:
34893568
platforms:
34903569
- rk3399-gru-kevin
34913570

3571+
- job: ltp-fs-bind
3572+
event: *kbuild-gcc-12-arm-node-event
3573+
runtime: *lava-broonie-runtime
3574+
platforms:
3575+
- beaglebone-black
3576+
34923577
- job: ltp-fsx
34933578
event: *kbuild-gcc-12-arm-node-event
34943579
runtime: *lava-broonie-runtime
@@ -3501,6 +3586,12 @@ scheduler:
35013586
platforms:
35023587
- bcm2711-rpi-4-b
35033588

3589+
- job: ltp-input
3590+
event: *kbuild-gcc-12-arm-node-event
3591+
runtime: *lava-broonie-runtime
3592+
platforms:
3593+
- beaglebone-black
3594+
35043595
- job: ltp-ipc
35053596
event: *kbuild-gcc-12-arm-node-event
35063597
runtime: *lava-broonie-runtime
@@ -3537,6 +3628,12 @@ scheduler:
35373628
platforms:
35383629
- bcm2711-rpi-4-b
35393630

3631+
- job: ltp-syscalls-ipc
3632+
event: *kbuild-gcc-12-arm-node-event
3633+
runtime: *lava-broonie-runtime
3634+
platforms:
3635+
- beaglebone-black
3636+
35403637
- job: ltp-timers
35413638
event: *kbuild-gcc-12-arm-node-event
35423639
runtime: *lava-broonie-runtime
@@ -3556,6 +3653,12 @@ scheduler:
35563653
platforms:
35573654
- qemu-x86
35583655

3656+
- job: ltp-watchqueue
3657+
event: *kbuild-gcc-12-arm-node-event
3658+
runtime: *lava-broonie-runtime
3659+
platforms:
3660+
- beaglebone-black
3661+
35593662
- job: rt-tests-cyclicdeadline
35603663
event: &kbuild-gcc-12-arm64-preempt_rt-node-event
35613664
<<: *node-event-kbuild

0 commit comments

Comments
 (0)