Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 1 | - job: |
Aníbal Limón | ab2818b | 2021-06-09 15:09:46 -0500 | [diff] [blame] | 2 | name: lt-qcom-linux-test-integration |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 3 | project-type: matrix |
| 4 | defaults: global |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 5 | properties: |
| 6 | - authorization: |
| 7 | anonymous: |
| 8 | - job-read |
| 9 | - job-extended-read |
| 10 | - job-workspace |
Nicolas Dechesne | ce59361 | 2022-03-02 13:54:28 +0100 | [diff] [blame] | 11 | linaro-qualcomm-ci: |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 12 | - job-read |
| 13 | - job-extended-read |
| 14 | - job-build |
| 15 | - job-cancel |
Nicolas Dechesne | 343d2a3 | 2021-12-02 10:23:51 +0100 | [diff] [blame] | 16 | - build-discarder: |
| 17 | days-to-keep: 30 |
| 18 | num-to-keep: 30 |
| 19 | artifact-num-to-keep: 1 |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 20 | parameters: |
| 21 | - string: |
| 22 | name: KERNEL_IMAGE_URL |
| 23 | default: '' |
| 24 | - string: |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 25 | name: KERNEL_MODULES_URL |
| 26 | default: '' |
| 27 | - string: |
Aníbal Limón | dea1b8e | 2021-01-28 11:54:17 -0600 | [diff] [blame] | 28 | name: KERNEL_DT_URL |
| 29 | default: '' |
| 30 | - string: |
| 31 | name: KERNEL_CONFIG |
| 32 | default: '' |
| 33 | - string: |
Aníbal Limón | e050b78 | 2018-06-07 12:18:28 -0500 | [diff] [blame] | 34 | name: KERNEL_VERSION |
| 35 | default: 'noversion' |
| 36 | - string: |
Aníbal Limón | dea1b8e | 2021-01-28 11:54:17 -0600 | [diff] [blame] | 37 | name: KERNEL_FLAVOR |
Aníbal Limón | 12991a4 | 2021-11-30 15:16:58 -0600 | [diff] [blame] | 38 | default: 'integration' |
| 39 | - string: |
| 40 | name: KERNEL_TEST_FLAVOR |
| 41 | default: 'linux-${KERNEL_FLAVOR}' |
Aníbal Limón | dea1b8e | 2021-01-28 11:54:17 -0600 | [diff] [blame] | 42 | - string: |
| 43 | name: KERNEL_REPO |
Leonardo Sandoval | 97c0425 | 2023-01-26 12:11:33 -0600 | [diff] [blame] | 44 | default: 'https://git.codelinaro.org/linaro/qcomlt/kernel.git' |
Aníbal Limón | dea1b8e | 2021-01-28 11:54:17 -0600 | [diff] [blame] | 45 | - string: |
| 46 | name: KERNEL_COMMIT |
Aníbal Limón | 69970ba | 2018-05-15 15:32:01 -0500 | [diff] [blame] | 47 | default: '' |
| 48 | - string: |
Aníbal Limón | dea1b8e | 2021-01-28 11:54:17 -0600 | [diff] [blame] | 49 | name: KERNEL_BRANCH |
| 50 | default: 'integration-linux-qcomlt' |
| 51 | - string: |
| 52 | name: KERNEL_DESCRIBE |
| 53 | default: '' |
| 54 | - string: |
| 55 | name: KERNEL_TOOLCHAIN |
| 56 | default: 'unknown' |
| 57 | - string: |
Aníbal Limón | 67f768d | 2018-01-23 16:51:33 -0600 | [diff] [blame] | 58 | name: PUB_DEST |
Aníbal Limón | 12991a4 | 2021-11-30 15:16:58 -0600 | [diff] [blame] | 59 | default: "member-builds/qcomlt/${KERNEL_TEST_FLAVOR}/${MACHINE}/${BUILD_NUMBER}" |
Aníbal Limón | 8638baa | 2018-01-30 12:38:08 -0600 | [diff] [blame] | 60 | - string: |
| 61 | name: LAVA_SERVER |
| 62 | default: 'https://validation.linaro.org/RPC2/' |
| 63 | - string: |
Aníbal Limón | 260e5ec | 2020-04-30 08:57:03 -0500 | [diff] [blame] | 64 | name: STAGING_LAVA_SERVER |
| 65 | default: 'https://staging.validation.linaro.org/RPC2/' |
| 66 | - string: |
Aníbal Limón | 8638baa | 2018-01-30 12:38:08 -0600 | [diff] [blame] | 67 | name: QA_SERVER |
| 68 | default: 'https://qa-reports.linaro.org' |
Aníbal Limón | c15ad1e | 2018-08-29 10:47:32 -0500 | [diff] [blame] | 69 | - string: |
| 70 | name: QA_SERVER_PROJECT |
| 71 | default: 'linux-integration' |
Aníbal Limón | c7627a8 | 2018-09-08 15:26:14 -0500 | [diff] [blame] | 72 | - string: |
| 73 | name: BOOTRR_GIT_REPO |
| 74 | default: 'https://github.com/andersson/bootrr.git' |
| 75 | - string: |
| 76 | name: BOOTRR_GIT_BRANCH |
| 77 | default: 'master' |
Benjamin Copeland | 4def335 | 2024-02-21 09:41:35 +0000 | [diff] [blame] | 78 | disabled: true |
Kelley Spoon | 083a72b | 2022-04-26 07:05:14 -0500 | [diff] [blame] | 79 | node: master |
Aníbal Limón | 06bdf63 | 2021-12-01 16:42:23 -0600 | [diff] [blame] | 80 | display-name: 'Qualcomm LT Linux test integration images build' |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 81 | axes: |
| 82 | - axis: |
| 83 | type: user-defined |
| 84 | name: MACHINE |
| 85 | values: |
Nicolas Dechesne | 3fef25a | 2018-11-20 16:06:15 +0100 | [diff] [blame] | 86 | - 'apq8016-sbc' |
| 87 | - 'apq8096-db820c' |
Aníbal Limón | 273168d | 2021-06-01 15:10:33 -0500 | [diff] [blame] | 88 | - 'msm8998-mtp' |
Nicolas Dechesne | c94ddd1 | 2019-02-05 22:13:53 +0100 | [diff] [blame] | 89 | - 'qcs404-evb-1000' |
| 90 | - 'qcs404-evb-4000' |
Nicolas Dechesne | 5b273ef | 2020-07-01 12:21:58 +0200 | [diff] [blame] | 91 | - 'qrb5165-rb5' |
Aníbal Limón | 273168d | 2021-06-01 15:10:33 -0500 | [diff] [blame] | 92 | - 'sm8150-mtp' |
| 93 | - 'sm8250-mtp' |
| 94 | - 'sm8350-mtp' |
| 95 | - 'sc7180-idp' |
| 96 | - 'sdm845-db845c' |
| 97 | - 'sdm845-mtp' |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 98 | - axis: |
| 99 | type: slave |
| 100 | name: label |
| 101 | values: |
Leonardo Sandoval | f3744b6 | 2022-09-27 10:05:34 -0500 | [diff] [blame] | 102 | - docker-buster-amd64 |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 103 | execution-strategy: |
| 104 | sequential: false |
| 105 | wrappers: |
| 106 | - timestamps |
Aníbal Limón | 72b8906 | 2021-05-18 11:45:58 -0500 | [diff] [blame] | 107 | - timeout: |
| 108 | timeout: 300 |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 109 | - build-name: |
| 110 | name: '#${BUILD_NUMBER}' |
Aníbal Limón | 8638baa | 2018-01-30 12:38:08 -0600 | [diff] [blame] | 111 | - credentials-binding: |
| 112 | - text: |
| 113 | credential-id: QA_REPORTS_TOKEN |
| 114 | variable: QA_REPORTS_TOKEN |
Dmitry Baryshkov | 297d048 | 2024-02-08 02:49:32 +0200 | [diff] [blame] | 115 | - text: |
| 116 | credential-id: snapshots-api-key |
| 117 | variable: PUBLISH_KEY |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 118 | builders: |
| 119 | - shell: |
Aníbal Limón | e384899 | 2020-06-25 11:40:10 -0500 | [diff] [blame] | 120 | !include-raw: lt-qcom/builders-deps.sh |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 121 | - shell: |
Aníbal Limón | e4ad29b | 2019-02-12 13:56:39 -0600 | [diff] [blame] | 122 | !include-raw: lt-qcom-linux-test/builders.sh |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 123 | - inject: |
| 124 | properties-file: builders_out_parameters |
Aníbal Limón | 67f768d | 2018-01-23 16:51:33 -0600 | [diff] [blame] | 125 | - linaro-publish-token |
| 126 | - shell: |
Aníbal Limón | 01b6159 | 2020-06-25 11:49:28 -0500 | [diff] [blame] | 127 | !include-raw: lt-qcom/publishers.sh |
Aníbal Limón | 247557b | 2020-05-20 13:30:16 -0500 | [diff] [blame] | 128 | - inject: |
| 129 | properties-file: builders_out_parameters |
Aníbal Limón | 8638baa | 2018-01-30 12:38:08 -0600 | [diff] [blame] | 130 | - shell: |
Aníbal Limón | e4ad29b | 2019-02-12 13:56:39 -0600 | [diff] [blame] | 131 | !include-raw: lt-qcom-linux-test/submit_for_testing.sh |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 132 | publishers: |
Aníbal Limón | 8638baa | 2018-01-30 12:38:08 -0600 | [diff] [blame] | 133 | - groovy-postbuild: |
| 134 | script: |
Fathi Boudra | 5a5e064 | 2018-04-27 09:59:03 +0300 | [diff] [blame] | 135 | !include-raw: |
| 136 | - rpb-openembedded/postbuild.groovy |
| 137 | - openembedded-lkft/postbuild.groovy |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 138 | - email-ext: |
Dmitry Baryshkov | 1c83c0f | 2023-06-02 15:36:10 +0300 | [diff] [blame] | 139 | recipients: 'leonardo.sandoval@linaro.org dmitry.baryshkov@linaro.org' |
Nicolas Dechesne | 00cedfe | 2019-05-29 13:32:42 +0200 | [diff] [blame] | 140 | failure: true |
| 141 | still-failing: true |
Aníbal Limón | 11cc78d | 2018-01-23 15:25:56 -0600 | [diff] [blame] | 142 | matrix-trigger: only-parent |