tux-work.yaml
1 # Copyright (C) 2021-2022 Linaro Ltd 2 # Author: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 3 # <krzk@kernel.org> 4 # 5 # SPDX-License-Identifier: GPL-2.0 6 7 version: 1 8 name: work 9 description: Work in Progress - krzk 10 jobs: 11 - name: ARMv7 - boot 12 builds: 13 - {target_arch: arm, toolchain: gcc-10, kconfig: multi_v7_defconfig} 14 # TODO: boottest, device-tree, dvfs: not yet supported 15 # TODO: kselftest-gpio, kselftest-ipc, kselftest-rtc: fail on provisioning (missing tests?) 16 test: {device: qemu-armv7, tests: [kunit, ltp-smoke]} 17 18 - name: ARMv8 - boot 19 builds: 20 - {target_arch: arm64, toolchain: gcc-10, kconfig: defconfig} 21 test: {device: qemu-arm64, tests: [kunit, ltp-smoke]} 22 23 - name: MIPS - boot 24 builds: 25 - {target_arch: mips, toolchain: gcc-10, kconfig: malta_defconfig} 26 test: {device: qemu-mips64, tests: [kunit, ltp-smoke]} 27 28 - name: RISCV - boot 29 builds: 30 - {target_arch: riscv, toolchain: gcc-10, kconfig: defconfig} 31 test: {device: qemu-riscv64, tests: [kunit, ltp-smoke]} 32 33 - name: x86_64 - boot 34 builds: 35 - {target_arch: riscv, toolchain: gcc-10, kconfig: defconfig} 36 test: {device: qemu-x86_64, tests: [kunit, ltp-smoke]} 37 38 - name: Rest - build 39 builds: 40 #- {target_arch: arc, toolchain: gcc-10, kconfig: hsdk_defconfig} 41 - {target_arch: arm, toolchain: gcc-10, kconfig: allyesconfig} 42 - {target_arch: arm, toolchain: gcc-10, kconfig: exynos_defconfig} 43 - {target_arch: arm, toolchain: gcc-10, kconfig: multi_v7_defconfig} 44 - {target_arch: arm, toolchain: gcc-10, kconfig: qcom_defconfig} 45 - {target_arch: arm, toolchain: gcc-10, kconfig: s3c6400_defconfig} 46 - {target_arch: arm, toolchain: gcc-10, kconfig: s5pv210_defconfig} 47 - {target_arch: arm64, toolchain: clang-11, kconfig: defconfig} 48 - {target_arch: arm64, toolchain: gcc-10, kconfig: allyesconfig} 49 - {target_arch: arm64, toolchain: gcc-10, kconfig: allmodconfig} 50 - {target_arch: i386, toolchain: gcc-10, kconfig: defconfig} 51 - {target_arch: mips, toolchain: gcc-10, kconfig: ci20_defconfig} 52 - {target_arch: mips, toolchain: gcc-10, kconfig: allyesconfig} 53 - {target_arch: mips, toolchain: gcc-10, kconfig: allmodconfig} 54 - {target_arch: riscv, toolchain: gcc-10, kconfig: allyesconfig} 55 - {target_arch: riscv, toolchain: gcc-10, kconfig: allmodconfig} 56 - {target_arch: x86_64, toolchain: clang-11, kconfig: defconfig} 57 - {target_arch: x86_64, toolchain: gcc-10, kconfig: allyesconfig} 58 - {target_arch: x86_64, toolchain: gcc-10, kconfig: allmodconfig}