Skip to content

Commit

Permalink
DONOTMERGE config: pipeline: add initial Tast tests
Browse files Browse the repository at this point in the history
This change adds a `tast-quickcheck-x86` job, running on 2 Intel-based
devices in order to help debug the new Tast implementation.

Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
  • Loading branch information
a-wai committed Feb 12, 2024
1 parent 6066539 commit 216936d
Showing 1 changed file with 36 additions and 2 deletions.
38 changes: 36 additions & 2 deletions config/pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ _anchors:
compiler: gcc-10
defconfig: x86_64_defconfig

tast: &tast-job
template: tast.jinja2
kind: test

x86_64-device: &x86_64-device
arch: x86_64
boot_method: grub
Expand All @@ -57,6 +61,10 @@ _anchors:
x86_64-chromebook-device: &x86_64-chromebook-device
<<: *x86_64-device
boot_method: depthcharge
flash_kernel:
image: https://storage.chromeos.kernelci.org/images/kernel/cros-20230815-amd64/clang-14/kernel/bzImage
modules: https://storage.chromeos.kernelci.org/images/kernel/cros-20230815-amd64/clang-14/modules.tar.xz
nfsroot: https://storage.chromeos.kernelci.org/images/rootfs/debian/bookworm-cros-flash/20230915.0/amd64/

api:

Expand Down Expand Up @@ -242,6 +250,13 @@ jobs:
kind: test
image: kernelci/staging-kernelci

tast-quickcheck-x86:
<<: *tast-job
params:
tests: >
platform.CheckDiskSpace
platform.TPMResponsive
trees:

Expand Down Expand Up @@ -276,8 +291,15 @@ device_types:

acer-R721T-grunt: *x86_64-chromebook-device
acer-cb317-1h-c3z6-dedede: *x86_64-chromebook-device
acer-cbv514-1h-34uz-brya: *x86_64-chromebook-device
acer-chromebox-cxi4-puff: *x86_64-chromebook-device

acer-cbv514-1h-34uz-brya:
<<: *x86_64-chromebook-device
tast_tarball: https://storage.chromeos.kernelci.org/images/rootfs/chromeos/chromiumos-brya/20240129.0/amd64/tast.tgz

acer-chromebox-cxi4-puff:
<<: *x86_64-chromebook-device
tast_tarball: https://storage.chromeos.kernelci.org/images/rootfs/chromeos/chromiumos-puff/20240129.0/amd64/tast.tgz

acer-cp514-3wh-r0qs-guybrush: *x86_64-chromebook-device
asus-C433TA-AJ0005-rammus: *x86_64-chromebook-device
asus-C436FA-Flip-hatch: *x86_64-chromebook-device
Expand Down Expand Up @@ -425,6 +447,18 @@ scheduler:
runtime:
type: shell

- job: tast-quickcheck-x86
event:
channel: node
name: kbuild-gcc-10-x86-chromeos
result: pass
runtime:
type: lava
name: lava-collabora
platforms:
- acer-cbv514-1h-34uz-brya
- acer-chromebox-cxi4-puff

# -----------------------------------------------------------------------------
# Legacy configuration data (still used by trigger service)
#
Expand Down

0 comments on commit 216936d

Please sign in to comment.