Skip to content

Commit 799660a

Browse files
a-wainuclearcat
authored andcommitted
config: add sample kbuild job with coverage enabled
This job will be useful to test code coverage during development. Signed-off-by: Arnaud Ferraris <[email protected]>
1 parent fbe1bd1 commit 799660a

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

config/jobs.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1329,6 +1329,23 @@ jobs:
13291329
- '!android'
13301330
- '!chromiumos'
13311331

1332+
kbuild-gcc-12-x86-coverage:
1333+
<<: *kbuild-gcc-12-x86-job
1334+
params:
1335+
<<: *kbuild-gcc-12-x86-params
1336+
fragments:
1337+
- 'coverage'
1338+
- 'lab-setup'
1339+
- 'x86-board'
1340+
rules:
1341+
tree:
1342+
- 'chromiumos'
1343+
- 'collabora-chromeos-kernel:for-kernelci'
1344+
- 'mainline:master'
1345+
- 'next:master'
1346+
- 'stable'
1347+
- 'stable-rc'
1348+
13321349
kbuild-gcc-12-x86-kselftest:
13331350
<<: *kbuild-gcc-12-x86-job
13341351
params:

config/scheduler.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -703,6 +703,9 @@ scheduler:
703703
- job: kbuild-gcc-12-x86-build-only
704704
<<: *build-k8s-all
705705

706+
- job: kbuild-gcc-12-x86-coverage
707+
<<: *build-k8s-all
708+
706709
- job: kbuild-gcc-12-x86-kcidebug
707710
<<: *build-k8s-all
708711

0 commit comments

Comments
 (0)