From b72b6e455eff8da9f89c37c51783a5296bc792fb Mon Sep 17 00:00:00 2001 From: Nathan Chancellor Date: Wed, 31 Aug 2022 14:04:59 -0700 Subject: [PATCH] ci: Regenerate GitHub Actions workflow and TuxSuite files Signed-off-by: Nathan Chancellor --- .github/workflows/android14-5.15-clang-12.yml | 135 ++++++++++++++++++ .github/workflows/android14-5.15-clang-13.yml | 135 ++++++++++++++++++ .github/workflows/android14-5.15-clang-14.yml | 135 ++++++++++++++++++ .github/workflows/android14-5.15-clang-15.yml | 135 ++++++++++++++++++ .github/workflows/android14-5.15-clang-16.yml | 135 ++++++++++++++++++ .../android14-5.15-clang-android.yml | 135 ++++++++++++++++++ tuxsuite/android14-5.15-clang-12.tux.yml | 51 +++++++ tuxsuite/android14-5.15-clang-13.tux.yml | 51 +++++++ tuxsuite/android14-5.15-clang-14.tux.yml | 51 +++++++ tuxsuite/android14-5.15-clang-15.tux.yml | 51 +++++++ tuxsuite/android14-5.15-clang-16.tux.yml | 51 +++++++ tuxsuite/android14-5.15-clang-android.tux.yml | 51 +++++++ 12 files changed, 1116 insertions(+) create mode 100644 .github/workflows/android14-5.15-clang-12.yml create mode 100644 .github/workflows/android14-5.15-clang-13.yml create mode 100644 .github/workflows/android14-5.15-clang-14.yml create mode 100644 .github/workflows/android14-5.15-clang-15.yml create mode 100644 .github/workflows/android14-5.15-clang-16.yml create mode 100644 .github/workflows/android14-5.15-clang-android.yml create mode 100644 tuxsuite/android14-5.15-clang-12.tux.yml create mode 100644 tuxsuite/android14-5.15-clang-13.tux.yml create mode 100644 tuxsuite/android14-5.15-clang-14.tux.yml create mode 100644 tuxsuite/android14-5.15-clang-15.tux.yml create mode 100644 tuxsuite/android14-5.15-clang-16.tux.yml create mode 100644 tuxsuite/android14-5.15-clang-android.tux.yml diff --git a/.github/workflows/android14-5.15-clang-12.yml b/.github/workflows/android14-5.15-clang-12.yml new file mode 100644 index 00000000..244e8a8a --- /dev/null +++ b/.github/workflows/android14-5.15-clang-12.yml @@ -0,0 +1,135 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_workflow.py android14-5.15 +name: android14-5.15 (clang-12) +'on': + push: + branches: + - main + - presubmit/* + paths: + - check_logs.py + - utils.py + - tuxsuite/android14-5.15-clang-12.tux.yml + - .github/workflows/android14-5.15-clang-12.yml + schedule: + - cron: 0 0 * * 0 + workflow_dispatch: null +jobs: + kick_tuxsuite_defconfigs: + name: TuxSuite (defconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-12.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_defconfigs + if-no-files-found: error + _770b21725a2daf535b47afe6f68001bc: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + env: + ARCH: arm + LLVM_VERSION: 12 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _e2d7c97a744bb18b18038623898956f6: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 gki_defconfig + env: + ARCH: arm64 + LLVM_VERSION: 12 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _4fb2521d605de5401fc145b2b8a80bc8: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=x86_64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=12 gki_defconfig + env: + ARCH: x86_64 + LLVM_VERSION: 12 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + kick_tuxsuite_allconfigs: + name: TuxSuite (allconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name allconfigs --json-out builds.json tuxsuite/android14-5.15-clang-12.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_allconfigs + if-no-files-found: error + _a9653b7f736b9d77c0e99a7f0587b2bd: + runs-on: ubuntu-latest + needs: kick_tuxsuite_allconfigs + name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=0 LLVM_VERSION=12 allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + env: + ARCH: arm + LLVM_VERSION: 12 + BOOT: 0 + CONFIG: allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_allconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + diff --git a/.github/workflows/android14-5.15-clang-13.yml b/.github/workflows/android14-5.15-clang-13.yml new file mode 100644 index 00000000..f2c6b39b --- /dev/null +++ b/.github/workflows/android14-5.15-clang-13.yml @@ -0,0 +1,135 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_workflow.py android14-5.15 +name: android14-5.15 (clang-13) +'on': + push: + branches: + - main + - presubmit/* + paths: + - check_logs.py + - utils.py + - tuxsuite/android14-5.15-clang-13.tux.yml + - .github/workflows/android14-5.15-clang-13.yml + schedule: + - cron: 0 0 * * 0 + workflow_dispatch: null +jobs: + kick_tuxsuite_defconfigs: + name: TuxSuite (defconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-13.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_defconfigs + if-no-files-found: error + _f312f8cee59fa1e3e85e4b3262690a47: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=13 multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + env: + ARCH: arm + LLVM_VERSION: 13 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _bf41f851fcdaba3f8ff5598ee5a62c07: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=13 gki_defconfig + env: + ARCH: arm64 + LLVM_VERSION: 13 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _35a5ee570535cd317c3ecd44077c7035: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=x86_64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=13 gki_defconfig + env: + ARCH: x86_64 + LLVM_VERSION: 13 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + kick_tuxsuite_allconfigs: + name: TuxSuite (allconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name allconfigs --json-out builds.json tuxsuite/android14-5.15-clang-13.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_allconfigs + if-no-files-found: error + _48a27f895bb2eedb3973ddb638fde578: + runs-on: ubuntu-latest + needs: kick_tuxsuite_allconfigs + name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=13 allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + env: + ARCH: arm + LLVM_VERSION: 13 + BOOT: 0 + CONFIG: allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_allconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + diff --git a/.github/workflows/android14-5.15-clang-14.yml b/.github/workflows/android14-5.15-clang-14.yml new file mode 100644 index 00000000..9b50a37e --- /dev/null +++ b/.github/workflows/android14-5.15-clang-14.yml @@ -0,0 +1,135 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_workflow.py android14-5.15 +name: android14-5.15 (clang-14) +'on': + push: + branches: + - main + - presubmit/* + paths: + - check_logs.py + - utils.py + - tuxsuite/android14-5.15-clang-14.tux.yml + - .github/workflows/android14-5.15-clang-14.yml + schedule: + - cron: 0 0 * * 0 + workflow_dispatch: null +jobs: + kick_tuxsuite_defconfigs: + name: TuxSuite (defconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-14.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_defconfigs + if-no-files-found: error + _067b9930a3e9598b615dddd9bd3a7271: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=14 multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + env: + ARCH: arm + LLVM_VERSION: 14 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _b7027adc4194874a4adbc49c0f26629d: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=14 gki_defconfig + env: + ARCH: arm64 + LLVM_VERSION: 14 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _47edec95bc64a51c97e8a11cc2ed40c2: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=x86_64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=14 gki_defconfig + env: + ARCH: x86_64 + LLVM_VERSION: 14 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + kick_tuxsuite_allconfigs: + name: TuxSuite (allconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name allconfigs --json-out builds.json tuxsuite/android14-5.15-clang-14.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_allconfigs + if-no-files-found: error + _2fd88355de29f2c8b4b2a26c9d5cf595: + runs-on: ubuntu-latest + needs: kick_tuxsuite_allconfigs + name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=14 allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + env: + ARCH: arm + LLVM_VERSION: 14 + BOOT: 0 + CONFIG: allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_allconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + diff --git a/.github/workflows/android14-5.15-clang-15.yml b/.github/workflows/android14-5.15-clang-15.yml new file mode 100644 index 00000000..f4397296 --- /dev/null +++ b/.github/workflows/android14-5.15-clang-15.yml @@ -0,0 +1,135 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_workflow.py android14-5.15 +name: android14-5.15 (clang-15) +'on': + push: + branches: + - main + - presubmit/* + paths: + - check_logs.py + - utils.py + - tuxsuite/android14-5.15-clang-15.tux.yml + - .github/workflows/android14-5.15-clang-15.yml + schedule: + - cron: 0 6 * * * + workflow_dispatch: null +jobs: + kick_tuxsuite_defconfigs: + name: TuxSuite (defconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-15.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_defconfigs + if-no-files-found: error + _067bc45c6cbfb9b477f3246111d13cf0: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + env: + ARCH: arm + LLVM_VERSION: 15 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _27913b883a7b3927289cd723c5e6b1c6: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 gki_defconfig + env: + ARCH: arm64 + LLVM_VERSION: 15 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _7b8336846bde11413c4d6dc9a7e31743: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=x86_64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 gki_defconfig + env: + ARCH: x86_64 + LLVM_VERSION: 15 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + kick_tuxsuite_allconfigs: + name: TuxSuite (allconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name allconfigs --json-out builds.json tuxsuite/android14-5.15-clang-15.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_allconfigs + if-no-files-found: error + _a6e4dbbc13eec2f96f00a68caa1d5d54: + runs-on: ubuntu-latest + needs: kick_tuxsuite_allconfigs + name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=15 allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + env: + ARCH: arm + LLVM_VERSION: 15 + BOOT: 0 + CONFIG: allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_allconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + diff --git a/.github/workflows/android14-5.15-clang-16.yml b/.github/workflows/android14-5.15-clang-16.yml new file mode 100644 index 00000000..69936d3e --- /dev/null +++ b/.github/workflows/android14-5.15-clang-16.yml @@ -0,0 +1,135 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_workflow.py android14-5.15 +name: android14-5.15 (clang-16) +'on': + push: + branches: + - main + - presubmit/* + paths: + - check_logs.py + - utils.py + - tuxsuite/android14-5.15-clang-16.tux.yml + - .github/workflows/android14-5.15-clang-16.yml + schedule: + - cron: 0 6 * * * + workflow_dispatch: null +jobs: + kick_tuxsuite_defconfigs: + name: TuxSuite (defconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-16.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_defconfigs + if-no-files-found: error + _3dbd3d0b63e5cbed5564dc8b075461bb: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=16 multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + env: + ARCH: arm + LLVM_VERSION: 16 + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _8947f485cd634fe1980410d5fd49c0cd: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=16 gki_defconfig + env: + ARCH: arm64 + LLVM_VERSION: 16 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _b9c33721b8a30cf8511e236bfd80c819: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=x86_64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=16 gki_defconfig + env: + ARCH: x86_64 + LLVM_VERSION: 16 + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + kick_tuxsuite_allconfigs: + name: TuxSuite (allconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name allconfigs --json-out builds.json tuxsuite/android14-5.15-clang-16.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_allconfigs + if-no-files-found: error + _5e52eb0e5b19c36240d48909e990b8ae: + runs-on: ubuntu-latest + needs: kick_tuxsuite_allconfigs + name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=16 allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + env: + ARCH: arm + LLVM_VERSION: 16 + BOOT: 0 + CONFIG: allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_allconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + diff --git a/.github/workflows/android14-5.15-clang-android.yml b/.github/workflows/android14-5.15-clang-android.yml new file mode 100644 index 00000000..15d1d3cb --- /dev/null +++ b/.github/workflows/android14-5.15-clang-android.yml @@ -0,0 +1,135 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_workflow.py android14-5.15 +name: android14-5.15 (clang-android) +'on': + push: + branches: + - main + - presubmit/* + paths: + - check_logs.py + - utils.py + - tuxsuite/android14-5.15-clang-android.tux.yml + - .github/workflows/android14-5.15-clang-android.yml + schedule: + - cron: 0 6 * * * + workflow_dispatch: null +jobs: + kick_tuxsuite_defconfigs: + name: TuxSuite (defconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-android.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_defconfigs + if-no-files-found: error + _351114799740fe3119a3b2ce6956a6bb: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm LLVM=1 LLVM_IAS=1 LLVM_VERSION=android multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + env: + ARCH: arm + LLVM_VERSION: android + BOOT: 1 + CONFIG: multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _092d18d4defe742a9f23a18a7d2eebc6: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=arm64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=android gki_defconfig + env: + ARCH: arm64 + LLVM_VERSION: android + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + _e8eaa6c4609c31891f40230b3aa2339f: + runs-on: ubuntu-latest + needs: kick_tuxsuite_defconfigs + name: ARCH=x86_64 LLVM=1 LLVM_IAS=1 LLVM_VERSION=android gki_defconfig + env: + ARCH: x86_64 + LLVM_VERSION: android + BOOT: 1 + CONFIG: gki_defconfig + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_defconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + kick_tuxsuite_allconfigs: + name: TuxSuite (allconfigs) + runs-on: ubuntu-latest + container: tuxsuite/tuxsuite + env: + TUXSUITE_TOKEN: ${{ secrets.TUXSUITE_TOKEN }} + steps: + - uses: actions/checkout@v3 + - name: tuxsuite + run: tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name allconfigs --json-out builds.json tuxsuite/android14-5.15-clang-android.tux.yml || true + - name: save output + uses: actions/upload-artifact@v3 + with: + path: builds.json + name: output_artifact_allconfigs + if-no-files-found: error + _9b3dcc46eb702001e4e00806ea56eb1b: + runs-on: ubuntu-latest + needs: kick_tuxsuite_allconfigs + name: ARCH=arm BOOT=0 LLVM=1 LLVM_IAS=1 LLVM_VERSION=android allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + env: + ARCH: arm + LLVM_VERSION: android + BOOT: 0 + CONFIG: allmodconfig+CONFIG_FPE_NWFPE=n+CONFIG_WERROR=n + container: + image: ghcr.io/clangbuiltlinux/qemu + options: --ipc=host + steps: + - uses: actions/checkout@v3 + with: + submodules: true + - uses: actions/download-artifact@v3 + with: + name: output_artifact_allconfigs + - name: Check Build and Boot Logs + run: ./check_logs.py + diff --git a/tuxsuite/android14-5.15-clang-12.tux.yml b/tuxsuite/android14-5.15-clang-12.tux.yml new file mode 100644 index 00000000..7faa0623 --- /dev/null +++ b/tuxsuite/android14-5.15-clang-12.tux.yml @@ -0,0 +1,51 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_tuxsuite.py android14-5.15 +# Invoke tuxsuite via: +# $ tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-12.tux.yml +version: 1 +name: https://android.googlesource.com/kernel/common.git at android14-5.15 +description: https://android.googlesource.com/kernel/common.git at android14-5.15 +jobs: +- name: defconfigs + builds: + - target_arch: arm + toolchain: clang-12 + kconfig: + - multi_v7_defconfig + - CONFIG_THUMB2_KERNEL=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 0 + - target_arch: arm64 + toolchain: clang-12 + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: x86_64 + toolchain: clang-12 + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 +- name: allconfigs + builds: + - target_arch: arm + toolchain: clang-12 + kconfig: + - allmodconfig + - CONFIG_FPE_NWFPE=n + - CONFIG_WERROR=n + targets: + - default + make_variables: + LLVM: 1 + LLVM_IAS: 0 + diff --git a/tuxsuite/android14-5.15-clang-13.tux.yml b/tuxsuite/android14-5.15-clang-13.tux.yml new file mode 100644 index 00000000..4cda2947 --- /dev/null +++ b/tuxsuite/android14-5.15-clang-13.tux.yml @@ -0,0 +1,51 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_tuxsuite.py android14-5.15 +# Invoke tuxsuite via: +# $ tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-13.tux.yml +version: 1 +name: https://android.googlesource.com/kernel/common.git at android14-5.15 +description: https://android.googlesource.com/kernel/common.git at android14-5.15 +jobs: +- name: defconfigs + builds: + - target_arch: arm + toolchain: clang-13 + kconfig: + - multi_v7_defconfig + - CONFIG_THUMB2_KERNEL=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: arm64 + toolchain: clang-13 + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: x86_64 + toolchain: clang-13 + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 +- name: allconfigs + builds: + - target_arch: arm + toolchain: clang-13 + kconfig: + - allmodconfig + - CONFIG_FPE_NWFPE=n + - CONFIG_WERROR=n + targets: + - default + make_variables: + LLVM: 1 + LLVM_IAS: 1 + diff --git a/tuxsuite/android14-5.15-clang-14.tux.yml b/tuxsuite/android14-5.15-clang-14.tux.yml new file mode 100644 index 00000000..3ce80059 --- /dev/null +++ b/tuxsuite/android14-5.15-clang-14.tux.yml @@ -0,0 +1,51 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_tuxsuite.py android14-5.15 +# Invoke tuxsuite via: +# $ tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-14.tux.yml +version: 1 +name: https://android.googlesource.com/kernel/common.git at android14-5.15 +description: https://android.googlesource.com/kernel/common.git at android14-5.15 +jobs: +- name: defconfigs + builds: + - target_arch: arm + toolchain: clang-14 + kconfig: + - multi_v7_defconfig + - CONFIG_THUMB2_KERNEL=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: arm64 + toolchain: clang-14 + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: x86_64 + toolchain: clang-14 + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 +- name: allconfigs + builds: + - target_arch: arm + toolchain: clang-14 + kconfig: + - allmodconfig + - CONFIG_FPE_NWFPE=n + - CONFIG_WERROR=n + targets: + - default + make_variables: + LLVM: 1 + LLVM_IAS: 1 + diff --git a/tuxsuite/android14-5.15-clang-15.tux.yml b/tuxsuite/android14-5.15-clang-15.tux.yml new file mode 100644 index 00000000..4b7e7e61 --- /dev/null +++ b/tuxsuite/android14-5.15-clang-15.tux.yml @@ -0,0 +1,51 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_tuxsuite.py android14-5.15 +# Invoke tuxsuite via: +# $ tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-15.tux.yml +version: 1 +name: https://android.googlesource.com/kernel/common.git at android14-5.15 +description: https://android.googlesource.com/kernel/common.git at android14-5.15 +jobs: +- name: defconfigs + builds: + - target_arch: arm + toolchain: clang-15 + kconfig: + - multi_v7_defconfig + - CONFIG_THUMB2_KERNEL=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: arm64 + toolchain: clang-15 + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: x86_64 + toolchain: clang-15 + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 +- name: allconfigs + builds: + - target_arch: arm + toolchain: clang-15 + kconfig: + - allmodconfig + - CONFIG_FPE_NWFPE=n + - CONFIG_WERROR=n + targets: + - default + make_variables: + LLVM: 1 + LLVM_IAS: 1 + diff --git a/tuxsuite/android14-5.15-clang-16.tux.yml b/tuxsuite/android14-5.15-clang-16.tux.yml new file mode 100644 index 00000000..c03fdf39 --- /dev/null +++ b/tuxsuite/android14-5.15-clang-16.tux.yml @@ -0,0 +1,51 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_tuxsuite.py android14-5.15 +# Invoke tuxsuite via: +# $ tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-16.tux.yml +version: 1 +name: https://android.googlesource.com/kernel/common.git at android14-5.15 +description: https://android.googlesource.com/kernel/common.git at android14-5.15 +jobs: +- name: defconfigs + builds: + - target_arch: arm + toolchain: clang-nightly + kconfig: + - multi_v7_defconfig + - CONFIG_THUMB2_KERNEL=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: arm64 + toolchain: clang-nightly + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: x86_64 + toolchain: clang-nightly + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 +- name: allconfigs + builds: + - target_arch: arm + toolchain: clang-nightly + kconfig: + - allmodconfig + - CONFIG_FPE_NWFPE=n + - CONFIG_WERROR=n + targets: + - default + make_variables: + LLVM: 1 + LLVM_IAS: 1 + diff --git a/tuxsuite/android14-5.15-clang-android.tux.yml b/tuxsuite/android14-5.15-clang-android.tux.yml new file mode 100644 index 00000000..d59c9dc8 --- /dev/null +++ b/tuxsuite/android14-5.15-clang-android.tux.yml @@ -0,0 +1,51 @@ +# DO NOT MODIFY MANUALLY! +# This file has been autogenerated by invoking: +# $ ./generate_tuxsuite.py android14-5.15 +# Invoke tuxsuite via: +# $ tuxsuite plan --git-repo https://android.googlesource.com/kernel/common.git --git-ref android14-5.15 --job-name defconfigs --json-out builds.json tuxsuite/android14-5.15-clang-android.tux.yml +version: 1 +name: https://android.googlesource.com/kernel/common.git at android14-5.15 +description: https://android.googlesource.com/kernel/common.git at android14-5.15 +jobs: +- name: defconfigs + builds: + - target_arch: arm + toolchain: clang-android + kconfig: + - multi_v7_defconfig + - CONFIG_THUMB2_KERNEL=y + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: arm64 + toolchain: clang-android + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 + - target_arch: x86_64 + toolchain: clang-android + kconfig: gki_defconfig + targets: + - kernel + make_variables: + LLVM: 1 + LLVM_IAS: 1 +- name: allconfigs + builds: + - target_arch: arm + toolchain: clang-android + kconfig: + - allmodconfig + - CONFIG_FPE_NWFPE=n + - CONFIG_WERROR=n + targets: + - default + make_variables: + LLVM: 1 + LLVM_IAS: 1 +