Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 1 | # Configuration for Gitlab-CI. |
| 2 | # Builds appear on https://gitlab.com/buildroot.org/buildroot/pipelines |
| 3 | # The .gitlab-ci.yml file is generated from .gitlab-ci.yml.in. |
| 4 | # It needs to be regenerated every time a defconfig is added, using |
| 5 | # "make .gitlab-ci.yml". |
| 6 | |
Ricardo Martincoski | 12b08c2 | 2018-03-30 20:10:55 -0300 | [diff] [blame] | 7 | image: buildroot/base:20180318.1724 |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 8 | |
| 9 | .defconfig_script: &defconfig_script |
| 10 | - echo 'Configure Buildroot' |
Thomas Preston | 3e869e0 | 2017-10-23 15:26:14 +0100 | [diff] [blame] | 11 | - make ${CI_JOB_NAME} |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 12 | - echo 'Build buildroot' |
| 13 | - | |
| 14 | make > >(tee build.log |grep '>>>') 2>&1 || { |
| 15 | echo 'Failed build last output' |
| 16 | tail -200 build.log |
| 17 | exit 1 |
| 18 | } |
| 19 | |
| 20 | check-gitlab-ci.yml: |
| 21 | script: |
| 22 | - mv .gitlab-ci.yml .gitlab-ci.yml.orig |
| 23 | - make .gitlab-ci.yml |
| 24 | - diff -u .gitlab-ci.yml.orig .gitlab-ci.yml |
| 25 | |
Arnout Vandecappelle | d498aa4 | 2017-06-30 18:42:53 +0200 | [diff] [blame] | 26 | check-DEVELOPERS: |
Arnout Vandecappelle | 29ba13e | 2017-07-01 20:22:27 +0200 | [diff] [blame] | 27 | # get-developers should print just "No action specified"; if it prints |
| 28 | # anything else, it's a parse error. |
| 29 | # The initial ! is removed by YAML so we need to quote it. |
Arnout Vandecappelle | d498aa4 | 2017-06-30 18:42:53 +0200 | [diff] [blame] | 30 | script: |
Arnout Vandecappelle | 29ba13e | 2017-07-01 20:22:27 +0200 | [diff] [blame] | 31 | - "! utils/get-developers | grep -v 'No action specified'" |
Arnout Vandecappelle | d498aa4 | 2017-06-30 18:42:53 +0200 | [diff] [blame] | 32 | |
Ricardo Martincoski | 1960eda | 2018-03-13 00:09:44 -0300 | [diff] [blame] | 33 | check-flake8: |
| 34 | before_script: |
| 35 | # Help flake8 to find the Python files without .py extension. |
| 36 | - find * -type f -name '*.py' > files.txt |
| 37 | - find * -type f -print0 | xargs -0 file | grep 'Python script' | cut -d':' -f1 >> files.txt |
| 38 | - sort -u files.txt | tee files.processed |
| 39 | script: |
| 40 | - python -m flake8 --statistics --count $(cat files.processed) |
| 41 | after_script: |
| 42 | - wc -l files.processed |
| 43 | |
Yann E. MORIN | b58059a | 2017-11-30 00:08:45 +0100 | [diff] [blame] | 44 | check-package: |
| 45 | script: |
Thomas Petazzoni | 1290241 | 2018-08-11 12:44:23 +0200 | [diff] [blame] | 46 | - make check-package |
Yann E. MORIN | b58059a | 2017-11-30 00:08:45 +0100 | [diff] [blame] | 47 | |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 48 | .defconfig: &defconfig |
| 49 | # Running the defconfigs for every push is too much, so limit to |
| 50 | # explicit triggers through the API. |
| 51 | only: |
| 52 | - triggers |
| 53 | - tags |
| 54 | script: *defconfig_script |
| 55 | artifacts: |
| 56 | when: always |
| 57 | expire_in: 2 weeks |
| 58 | paths: |
| 59 | - build.log |
| 60 | - output/images/ |
| 61 | - output/build/build-time.log |
| 62 | - output/build/packages-file-list.txt |
| 63 | |
Thomas Petazzoni | b287ea6 | 2017-07-02 18:13:22 +0200 | [diff] [blame] | 64 | .runtime_test: &runtime_test |
Arnout Vandecappelle (Essensium/Mind) | 96123c1 | 2018-10-21 11:03:03 +0100 | [diff] [blame^] | 65 | # Running the runtime tests for every push is too much, so limit to |
| 66 | # explicit triggers through the API. |
| 67 | only: |
| 68 | - triggers |
| 69 | - tags |
Ricardo Martincoski | af6b583 | 2017-07-30 01:49:43 -0300 | [diff] [blame] | 70 | # Keep build directories so the rootfs can be an artifact of the job. The |
| 71 | # runner will clean up those files for us. |
Ricardo Martincoski | 3cc7bd2 | 2017-08-04 23:05:20 -0300 | [diff] [blame] | 72 | # Multiply every emulator timeout by 10 to avoid sporadic failures in |
| 73 | # elastic runners. |
Thomas Preston | 3e869e0 | 2017-10-23 15:26:14 +0100 | [diff] [blame] | 74 | script: ./support/testing/run-tests -o test-output/ -d test-dl/ -k --timeout-multiplier 10 ${CI_JOB_NAME} |
Thomas Petazzoni | b287ea6 | 2017-07-02 18:13:22 +0200 | [diff] [blame] | 75 | artifacts: |
| 76 | when: always |
| 77 | expire_in: 2 weeks |
| 78 | paths: |
| 79 | - test-output/*.log |
Yann E. MORIN | 2438d90 | 2017-12-20 15:19:33 +0100 | [diff] [blame] | 80 | - test-output/*/.config |
Ricardo Martincoski | af6b583 | 2017-07-30 01:49:43 -0300 | [diff] [blame] | 81 | - test-output/*/images/* |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 82 | acmesystems_aria_g25_128mb_defconfig: *defconfig |
| 83 | acmesystems_aria_g25_256mb_defconfig: *defconfig |
| 84 | acmesystems_arietta_g25_128mb_defconfig: *defconfig |
| 85 | acmesystems_arietta_g25_256mb_defconfig: *defconfig |
Jagan Teki | cdbb96e | 2018-01-30 13:03:53 +0100 | [diff] [blame] | 86 | amarula_vyasa_rk3288_defconfig: *defconfig |
Oleksandr Zhadan | 3635052 | 2018-03-15 17:07:49 -0400 | [diff] [blame] | 87 | arcturus_ucls1012a_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 88 | arcturus_ucp1020_defconfig: *defconfig |
| 89 | arm_foundationv8_defconfig: *defconfig |
| 90 | arm_juno_defconfig: *defconfig |
| 91 | armadeus_apf27_defconfig: *defconfig |
| 92 | armadeus_apf28_defconfig: *defconfig |
| 93 | armadeus_apf51_defconfig: *defconfig |
Jagan Teki | 98b68d0 | 2018-01-30 13:03:55 +0100 | [diff] [blame] | 94 | asus_tinker_rk3288_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 95 | at91sam9260eknf_defconfig: *defconfig |
| 96 | at91sam9g20dfc_defconfig: *defconfig |
| 97 | at91sam9g45m10ek_defconfig: *defconfig |
| 98 | at91sam9rlek_defconfig: *defconfig |
| 99 | at91sam9x5ek_defconfig: *defconfig |
Ludovic Desroches | ece884a | 2016-11-03 15:08:38 +0100 | [diff] [blame] | 100 | at91sam9x5ek_dev_defconfig: *defconfig |
| 101 | at91sam9x5ek_mmc_defconfig: *defconfig |
| 102 | at91sam9x5ek_mmc_dev_defconfig: *defconfig |
Arnout Vandecappelle (Essensium/Mind) | e46cbfc | 2017-10-06 23:41:32 +0200 | [diff] [blame] | 103 | atmel_sama5d27_som1_ek_mmc_dev_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 104 | atmel_sama5d2_xplained_mmc_defconfig: *defconfig |
| 105 | atmel_sama5d2_xplained_mmc_dev_defconfig: *defconfig |
| 106 | atmel_sama5d3_xplained_defconfig: *defconfig |
| 107 | atmel_sama5d3_xplained_dev_defconfig: *defconfig |
| 108 | atmel_sama5d3_xplained_mmc_defconfig: *defconfig |
| 109 | atmel_sama5d3_xplained_mmc_dev_defconfig: *defconfig |
| 110 | atmel_sama5d3xek_defconfig: *defconfig |
| 111 | atmel_sama5d4_xplained_defconfig: *defconfig |
| 112 | atmel_sama5d4_xplained_dev_defconfig: *defconfig |
| 113 | atmel_sama5d4_xplained_mmc_defconfig: *defconfig |
| 114 | atmel_sama5d4_xplained_mmc_dev_defconfig: *defconfig |
Jagan Teki | 5f50fb8 | 2017-10-19 11:45:23 +0200 | [diff] [blame] | 115 | bananapi_m1_defconfig: *defconfig |
Arnout Vandecappelle (Essensium/Mind) | c0455ad | 2017-09-23 20:51:46 +0200 | [diff] [blame] | 116 | bananapi_m2_plus_defconfig: *defconfig |
Lothar Felten | a0f0b54 | 2018-10-09 15:25:03 +0200 | [diff] [blame] | 117 | bananapi_m2_ultra_defconfig: *defconfig |
Jagan Teki | 5b9ac80 | 2017-12-20 10:53:30 +0100 | [diff] [blame] | 118 | bananapi_m64_defconfig: *defconfig |
Jörg Krause | 0ad1067 | 2017-01-13 19:54:24 +0100 | [diff] [blame] | 119 | bananapro_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 120 | beagleboardx15_defconfig: *defconfig |
| 121 | beaglebone_defconfig: *defconfig |
| 122 | beaglebone_qt5_defconfig: *defconfig |
| 123 | chromebook_snow_defconfig: *defconfig |
| 124 | ci20_defconfig: *defconfig |
Guo Ren | 6a4131d | 2017-03-06 19:52:32 +0800 | [diff] [blame] | 125 | csky_gx6605s_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 126 | cubieboard2_defconfig: *defconfig |
Jagan Teki | c6473f8 | 2017-06-23 17:56:05 +0530 | [diff] [blame] | 127 | engicam_imx6qdl_icore_defconfig: *defconfig |
Jagan Teki | c5813f2 | 2017-09-13 17:12:07 +0530 | [diff] [blame] | 128 | engicam_imx6qdl_icore_qt5_defconfig: *defconfig |
Jagan Teki | 3127e4d | 2017-06-23 17:56:06 +0530 | [diff] [blame] | 129 | engicam_imx6qdl_icore_rqs_defconfig: *defconfig |
Jagan Teki | 09c0bc7 | 2017-06-23 17:56:08 +0530 | [diff] [blame] | 130 | engicam_imx6ul_geam_defconfig: *defconfig |
Jagan Teki | 0235bc6 | 2017-06-23 17:56:09 +0530 | [diff] [blame] | 131 | engicam_imx6ul_isiot_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 132 | freescale_imx28evk_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 133 | freescale_imx6dlsabreauto_defconfig: *defconfig |
| 134 | freescale_imx6dlsabresd_defconfig: *defconfig |
| 135 | freescale_imx6qsabreauto_defconfig: *defconfig |
| 136 | freescale_imx6qsabresd_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 137 | freescale_imx6sxsabresd_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 138 | freescale_imx7dsabresd_defconfig: *defconfig |
Erik Larsson | 84f15dc | 2018-04-12 14:35:25 +0200 | [diff] [blame] | 139 | freescale_imx8mqevk_defconfig: *defconfig |
Matt Weber | b98e541 | 2018-03-08 20:36:38 -0600 | [diff] [blame] | 140 | freescale_p1025twr_defconfig: *defconfig |
Matt Weber | ad6ed66 | 2018-03-08 21:10:06 -0600 | [diff] [blame] | 141 | freescale_t1040d4rdb_defconfig: *defconfig |
Jagan Teki | 43b1dd9 | 2017-12-20 10:53:33 +0100 | [diff] [blame] | 142 | friendlyarm_nanopi_a64_defconfig: *defconfig |
Jagan Teki | c7160a7 | 2017-12-20 10:53:34 +0100 | [diff] [blame] | 143 | friendlyarm_nanopi_neo2_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 144 | galileo_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 145 | grinn_chiliboard_defconfig: *defconfig |
| 146 | grinn_liteboard_defconfig: *defconfig |
| 147 | imx23evk_defconfig: *defconfig |
Fabio Estevam | dd20bbd | 2017-09-26 13:56:48 -0300 | [diff] [blame] | 148 | imx6-sabreauto_defconfig: *defconfig |
Fabio Estevam | 206bc5a | 2017-09-27 07:28:07 -0300 | [diff] [blame] | 149 | imx6-sabresd_defconfig: *defconfig |
| 150 | imx6-sabresd_qt5_defconfig: *defconfig |
Fabio Estevam | f86d5e1 | 2017-11-14 11:18:11 -0200 | [diff] [blame] | 151 | imx6slevk_defconfig: *defconfig |
Thomas Petazzoni | 7acccf5 | 2017-11-24 08:51:56 +0100 | [diff] [blame] | 152 | imx6sx-sdb_defconfig: *defconfig |
Fabio Estevam | 475fb21 | 2017-11-23 12:38:42 -0200 | [diff] [blame] | 153 | imx6ulevk_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 154 | imx6ulpico_defconfig: *defconfig |
Fabio Estevam | 376e7f4 | 2018-07-08 18:16:19 -0300 | [diff] [blame] | 155 | imx7d-sdb_defconfig: *defconfig |
Vanessa Maegima | 384ba85 | 2017-08-03 10:50:02 -0300 | [diff] [blame] | 156 | imx7dpico_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 157 | lego_ev3_defconfig: *defconfig |
| 158 | linksprite_pcduino_defconfig: *defconfig |
| 159 | minnowboard_max-graphical_defconfig: *defconfig |
| 160 | minnowboard_max_defconfig: *defconfig |
| 161 | mx25pdk_defconfig: *defconfig |
| 162 | mx51evk_defconfig: *defconfig |
| 163 | mx53loco_defconfig: *defconfig |
| 164 | mx6cubox_defconfig: *defconfig |
| 165 | mx6sx_udoo_neo_defconfig: *defconfig |
| 166 | mx6udoo_defconfig: *defconfig |
Chakra Divi | 7de984b | 2017-07-05 21:34:15 +0530 | [diff] [blame] | 167 | nanopi_m1_defconfig: *defconfig |
Chakra Divi | b0a9ee0 | 2017-07-10 21:58:38 +0530 | [diff] [blame] | 168 | nanopi_m1_plus_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 169 | nanopi_neo_defconfig: *defconfig |
| 170 | nexbox_a95x_defconfig: *defconfig |
| 171 | nitrogen6sx_defconfig: *defconfig |
| 172 | nitrogen6x_defconfig: *defconfig |
| 173 | nitrogen7_defconfig: *defconfig |
Gary Bisson | 69fa937 | 2018-07-19 12:31:09 +0200 | [diff] [blame] | 174 | nitrogen8m_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 175 | odroidc2_defconfig: *defconfig |
Pierre CROKAERT | 26034b8 | 2018-02-15 17:50:37 +0100 | [diff] [blame] | 176 | odroidxu4_defconfig: *defconfig |
Thomas Petazzoni | 8d5e0e0 | 2018-07-18 11:57:42 +0200 | [diff] [blame] | 177 | olimex_a10_olinuxino_lime_defconfig: *defconfig |
Chakra Divi | d7bdee2 | 2017-06-18 21:58:09 +0530 | [diff] [blame] | 178 | olimex_a13_olinuxino_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 179 | olimex_a20_olinuxino_lime2_defconfig: *defconfig |
| 180 | olimex_a20_olinuxino_lime_defconfig: *defconfig |
Francois Perrad | d756c73 | 2018-09-18 18:35:23 +0200 | [diff] [blame] | 181 | olimex_a20_olinuxino_lime_legacy_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 182 | olimex_a20_olinuxino_micro_defconfig: *defconfig |
Jagan Teki | d644b14 | 2017-12-20 10:53:35 +0100 | [diff] [blame] | 183 | olimex_a64_olinuxino_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 184 | olimex_imx233_olinuxino_defconfig: *defconfig |
| 185 | openblocks_a6_defconfig: *defconfig |
Thomas Petazzoni | ae2a689 | 2017-12-08 10:39:20 +0100 | [diff] [blame] | 186 | orangepi_lite_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 187 | orangepi_one_defconfig: *defconfig |
Jagan Teki | 4e3ac47 | 2017-12-20 10:53:39 +0100 | [diff] [blame] | 188 | orangepi_pc2_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 189 | orangepi_pc_defconfig: *defconfig |
Thomas Petazzoni | f02b7df | 2017-12-03 23:25:42 +0100 | [diff] [blame] | 190 | orangepi_pc_plus_defconfig: *defconfig |
Chakra Divi | bd22ae5 | 2017-07-01 06:47:20 +0530 | [diff] [blame] | 191 | orangepi_plus_defconfig: *defconfig |
Jagan Teki | f093b47 | 2017-12-20 10:53:37 +0100 | [diff] [blame] | 192 | orangepi_prime_defconfig: *defconfig |
Jagan Teki | 10e76af | 2017-12-20 10:53:36 +0100 | [diff] [blame] | 193 | orangepi_win_defconfig: *defconfig |
Peter Korsgaard | ca4322a | 2017-06-08 21:25:37 +0200 | [diff] [blame] | 194 | orangepi_zero_defconfig: *defconfig |
Jagan Teki | dc21f89 | 2017-12-20 10:53:38 +0100 | [diff] [blame] | 195 | orangepi_zero_plus2_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 196 | pandaboard_defconfig: *defconfig |
| 197 | pc_x86_64_bios_defconfig: *defconfig |
| 198 | pc_x86_64_efi_defconfig: *defconfig |
Jagan Teki | 5baefdc | 2017-12-20 10:53:31 +0100 | [diff] [blame] | 199 | pine64_defconfig: *defconfig |
Jagan Teki | 83d7a37 | 2017-12-20 10:53:32 +0100 | [diff] [blame] | 200 | pine64_sopine_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 201 | qemu_aarch64_virt_defconfig: *defconfig |
| 202 | qemu_arm_versatile_defconfig: *defconfig |
| 203 | qemu_arm_versatile_nommu_defconfig: *defconfig |
| 204 | qemu_arm_vexpress_defconfig: *defconfig |
| 205 | qemu_m68k_mcf5208_defconfig: *defconfig |
| 206 | qemu_m68k_q800_defconfig: *defconfig |
| 207 | qemu_microblazebe_mmu_defconfig: *defconfig |
| 208 | qemu_microblazeel_mmu_defconfig: *defconfig |
| 209 | qemu_mips32r2_malta_defconfig: *defconfig |
| 210 | qemu_mips32r2el_malta_defconfig: *defconfig |
| 211 | qemu_mips32r6_malta_defconfig: *defconfig |
| 212 | qemu_mips32r6el_malta_defconfig: *defconfig |
| 213 | qemu_mips64_malta_defconfig: *defconfig |
| 214 | qemu_mips64el_malta_defconfig: *defconfig |
| 215 | qemu_mips64r6_malta_defconfig: *defconfig |
| 216 | qemu_mips64r6el_malta_defconfig: *defconfig |
| 217 | qemu_nios2_10m50_defconfig: *defconfig |
| 218 | qemu_or1k_defconfig: *defconfig |
Matt Weber | dab038d | 2018-04-01 15:01:13 -0500 | [diff] [blame] | 219 | qemu_ppc64_e5500_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 220 | qemu_ppc64_pseries_defconfig: *defconfig |
Joel Stanley | 9d5b5b7 | 2017-09-20 12:18:45 +0930 | [diff] [blame] | 221 | qemu_ppc64le_pseries_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 222 | qemu_ppc_g3beige_defconfig: *defconfig |
| 223 | qemu_ppc_mpc8544ds_defconfig: *defconfig |
| 224 | qemu_ppc_virtex_ml507_defconfig: *defconfig |
Mark Corbin | 52ef63d | 2018-09-12 11:22:56 +0100 | [diff] [blame] | 225 | qemu_riscv64_virt_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 226 | qemu_sh4_r2d_defconfig: *defconfig |
| 227 | qemu_sh4eb_r2d_defconfig: *defconfig |
| 228 | qemu_sparc64_sun4u_defconfig: *defconfig |
| 229 | qemu_sparc_ss10_defconfig: *defconfig |
| 230 | qemu_x86_64_defconfig: *defconfig |
| 231 | qemu_x86_defconfig: *defconfig |
| 232 | qemu_xtensa_lx60_defconfig: *defconfig |
| 233 | qemu_xtensa_lx60_nommu_defconfig: *defconfig |
| 234 | raspberrypi0_defconfig: *defconfig |
Yves Deweerdt | 650818f | 2017-06-21 22:39:44 +0200 | [diff] [blame] | 235 | raspberrypi0w_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 236 | raspberrypi2_defconfig: *defconfig |
Thomas Petazzoni | 6520c06 | 2017-05-07 13:42:12 +0200 | [diff] [blame] | 237 | raspberrypi3_64_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 238 | raspberrypi3_defconfig: *defconfig |
Arnout Vandecappelle (Essensium/Mind) | 73dba11 | 2017-09-26 23:49:01 +0200 | [diff] [blame] | 239 | raspberrypi3_qt5we_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 240 | raspberrypi_defconfig: *defconfig |
Nikolay Dimitrov | 11f869a | 2018-09-08 03:24:52 +0300 | [diff] [blame] | 241 | riotboard_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 242 | roseapplepi_defconfig: *defconfig |
| 243 | s6lx9_microboard_defconfig: *defconfig |
| 244 | sheevaplug_defconfig: *defconfig |
| 245 | snps_aarch64_vdk_defconfig: *defconfig |
Arnout Vandecappelle | 8a8fe86 | 2017-04-15 21:39:40 +0200 | [diff] [blame] | 246 | snps_arc700_axs101_defconfig: *defconfig |
| 247 | snps_archs38_axs103_defconfig: *defconfig |
Thomas Petazzoni | be95978 | 2017-05-14 13:56:38 +0200 | [diff] [blame] | 248 | snps_archs38_haps_defconfig: *defconfig |
Evgeniy Didin | 7f430a4 | 2017-12-19 17:55:54 +0300 | [diff] [blame] | 249 | snps_archs38_hsdk_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 250 | snps_archs38_vdk_defconfig: *defconfig |
Michał Łyszczek | f82bd2c | 2017-08-02 20:03:02 +0200 | [diff] [blame] | 251 | socrates_cyclone5_defconfig: *defconfig |
Jan Kundrát | ee156ad | 2017-09-04 22:30:08 +0200 | [diff] [blame] | 252 | solidrun_clearfog_defconfig: *defconfig |
Sergey Matyukevich | 9ea3da0 | 2017-12-09 15:17:20 +0300 | [diff] [blame] | 253 | solidrun_macchiatobin_mainline_defconfig: *defconfig |
| 254 | solidrun_macchiatobin_marvell_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 255 | stm32f429_disco_defconfig: *defconfig |
| 256 | stm32f469_disco_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 257 | toradex_apalis_imx6_defconfig: *defconfig |
| 258 | ts4800_defconfig: *defconfig |
| 259 | ts4900_defconfig: *defconfig |
Vivien Didelot | 9f17540 | 2018-03-05 12:15:04 -0500 | [diff] [blame] | 260 | ts5500_defconfig: *defconfig |
Julien Grossholtz | 9a56487 | 2017-08-24 17:07:00 -0400 | [diff] [blame] | 261 | ts7680_defconfig: *defconfig |
Arnout Vandecappelle | 4f863d7 | 2017-02-14 00:23:03 +0100 | [diff] [blame] | 262 | wandboard_defconfig: *defconfig |
| 263 | warp7_defconfig: *defconfig |
| 264 | warpboard_defconfig: *defconfig |
| 265 | zynq_microzed_defconfig: *defconfig |
| 266 | zynq_zc706_defconfig: *defconfig |
| 267 | zynq_zed_defconfig: *defconfig |
| 268 | zynq_zybo_defconfig: *defconfig |
Luca Ceresoli | 86eecc4 | 2018-07-25 16:35:37 +0200 | [diff] [blame] | 269 | zynqmp_zcu106_defconfig: *defconfig |
Thomas Petazzoni | b9e3343 | 2017-12-12 01:51:57 +0100 | [diff] [blame] | 270 | tests.boot.test_atf.TestATFAllwinner: *runtime_test |
| 271 | tests.boot.test_atf.TestATFMarvell: *runtime_test |
| 272 | tests.boot.test_atf.TestATFVexpress: *runtime_test |
Ricardo Martincoski | 5f201de | 2018-08-06 00:17:15 -0300 | [diff] [blame] | 273 | tests.core.test_file_capabilities.TestFileCapabilities: *runtime_test |
Matt Weber | 963f824 | 2018-09-17 16:21:52 -0500 | [diff] [blame] | 274 | tests.core.test_hardening.TestFortifyConserv: *runtime_test |
| 275 | tests.core.test_hardening.TestFortifyNone: *runtime_test |
| 276 | tests.core.test_hardening.TestRelro: *runtime_test |
| 277 | tests.core.test_hardening.TestRelroPartial: *runtime_test |
| 278 | tests.core.test_hardening.TestSspNone: *runtime_test |
| 279 | tests.core.test_hardening.TestSspStrong: *runtime_test |
Thomas Petazzoni | b287ea6 | 2017-07-02 18:13:22 +0200 | [diff] [blame] | 280 | tests.core.test_post_scripts.TestPostScripts: *runtime_test |
| 281 | tests.core.test_rootfs_overlay.TestRootfsOverlay: *runtime_test |
| 282 | tests.core.test_timezone.TestGlibcAllTimezone: *runtime_test |
| 283 | tests.core.test_timezone.TestGlibcNonDefaultLimitedTimezone: *runtime_test |
| 284 | tests.core.test_timezone.TestNoTimezone: *runtime_test |
| 285 | tests.fs.test_ext.TestExt2: *runtime_test |
| 286 | tests.fs.test_ext.TestExt2r1: *runtime_test |
| 287 | tests.fs.test_ext.TestExt3: *runtime_test |
| 288 | tests.fs.test_ext.TestExt4: *runtime_test |
| 289 | tests.fs.test_iso9660.TestIso9660Grub2External: *runtime_test |
Yann E. MORIN | 290b4cf | 2017-12-20 22:27:43 +0100 | [diff] [blame] | 290 | tests.fs.test_iso9660.TestIso9660Grub2ExternalCompress: *runtime_test |
Thomas Petazzoni | b287ea6 | 2017-07-02 18:13:22 +0200 | [diff] [blame] | 291 | tests.fs.test_iso9660.TestIso9660Grub2Internal: *runtime_test |
Thomas Petazzoni | b287ea6 | 2017-07-02 18:13:22 +0200 | [diff] [blame] | 292 | tests.fs.test_iso9660.TestIso9660SyslinuxExternal: *runtime_test |
Yann E. MORIN | 290b4cf | 2017-12-20 22:27:43 +0100 | [diff] [blame] | 293 | tests.fs.test_iso9660.TestIso9660SyslinuxExternalCompress: *runtime_test |
Thomas Petazzoni | b287ea6 | 2017-07-02 18:13:22 +0200 | [diff] [blame] | 294 | tests.fs.test_iso9660.TestIso9660SyslinuxInternal: *runtime_test |
| 295 | tests.fs.test_jffs2.TestJffs2: *runtime_test |
| 296 | tests.fs.test_squashfs.TestSquashfs: *runtime_test |
| 297 | tests.fs.test_ubi.TestUbi: *runtime_test |
| 298 | tests.fs.test_yaffs2.TestYaffs2: *runtime_test |
Yann E. MORIN | 117835d | 2017-08-02 00:52:11 +0200 | [diff] [blame] | 299 | tests.init.test_busybox.TestInitSystemBusyboxRo: *runtime_test |
| 300 | tests.init.test_busybox.TestInitSystemBusyboxRoNet: *runtime_test |
| 301 | tests.init.test_busybox.TestInitSystemBusyboxRw: *runtime_test |
| 302 | tests.init.test_busybox.TestInitSystemBusyboxRwNet: *runtime_test |
| 303 | tests.init.test_none.TestInitSystemNone: *runtime_test |
Yann E. MORIN | dd9dfb6 | 2017-08-02 00:52:24 +0200 | [diff] [blame] | 304 | tests.init.test_systemd.TestInitSystemSystemdRoFull: *runtime_test |
| 305 | tests.init.test_systemd.TestInitSystemSystemdRoIfupdown: *runtime_test |
| 306 | tests.init.test_systemd.TestInitSystemSystemdRoNetworkd: *runtime_test |
Yann E. MORIN | 117835d | 2017-08-02 00:52:11 +0200 | [diff] [blame] | 307 | tests.init.test_systemd.TestInitSystemSystemdRwFull: *runtime_test |
| 308 | tests.init.test_systemd.TestInitSystemSystemdRwIfupdown: *runtime_test |
| 309 | tests.init.test_systemd.TestInitSystemSystemdRwNetworkd: *runtime_test |
Thomas Petazzoni | b287ea6 | 2017-07-02 18:13:22 +0200 | [diff] [blame] | 310 | tests.package.test_dropbear.TestDropbear: *runtime_test |
Andrey Smirnov | d2fe268 | 2017-07-11 19:40:09 -0700 | [diff] [blame] | 311 | tests.package.test_ipython.TestIPythonPy2: *runtime_test |
| 312 | tests.package.test_ipython.TestIPythonPy3: *runtime_test |
Andrey Smirnov | 4c85d3e | 2017-07-11 19:40:05 -0700 | [diff] [blame] | 313 | tests.package.test_python.TestPython2: *runtime_test |
Andrey Smirnov | 97278eb | 2017-07-11 19:40:06 -0700 | [diff] [blame] | 314 | tests.package.test_python.TestPython3: *runtime_test |
Ricardo Martincoski | 7e02070 | 2018-09-25 23:55:10 -0300 | [diff] [blame] | 315 | tests.package.test_python_autobahn.TestPythonPy2Autobahn: *runtime_test |
| 316 | tests.package.test_python_autobahn.TestPythonPy3Autobahn: *runtime_test |
Yegor Yefremov | ecfde09 | 2017-09-07 15:25:42 +0200 | [diff] [blame] | 317 | tests.package.test_python_cryptography.TestPythonPy2Cryptography: *runtime_test |
| 318 | tests.package.test_python_cryptography.TestPythonPy3Cryptography: *runtime_test |
Ricardo Martincoski | 35bcb54 | 2018-09-25 23:55:13 -0300 | [diff] [blame] | 319 | tests.package.test_python_incremental.TestPythonPy2Incremental: *runtime_test |
| 320 | tests.package.test_python_incremental.TestPythonPy3Incremental: *runtime_test |
Ricardo Martincoski | 1009590 | 2018-09-25 23:55:14 -0300 | [diff] [blame] | 321 | tests.package.test_python_twisted.TestPythonPy2Twisted: *runtime_test |
| 322 | tests.package.test_python_twisted.TestPythonPy3Twisted: *runtime_test |
Ricardo Martincoski | f389f26 | 2018-09-25 23:55:11 -0300 | [diff] [blame] | 323 | tests.package.test_python_txaio.TestPythonPy2Txaio: *runtime_test |
| 324 | tests.package.test_python_txaio.TestPythonPy3Txaio: *runtime_test |
Ricardo Martincoski | ddc0ebd | 2018-09-25 23:55:12 -0300 | [diff] [blame] | 325 | tests.package.test_python_txtorcon.TestPythonPy2Txtorcon: *runtime_test |
| 326 | tests.package.test_python_txtorcon.TestPythonPy3Txtorcon: *runtime_test |
Ricardo Martincoski | 2b0ca57 | 2018-02-12 19:02:08 -0200 | [diff] [blame] | 327 | tests.package.test_rust.TestRust: *runtime_test |
| 328 | tests.package.test_rust.TestRustBin: *runtime_test |
Ricardo Martincoski | 41a7c72 | 2018-04-19 16:14:18 -0300 | [diff] [blame] | 329 | tests.package.test_syslog_ng.TestSyslogNg: *runtime_test |
Thomas Petazzoni | 8bbc37e | 2017-07-02 11:40:34 +0200 | [diff] [blame] | 330 | tests.toolchain.test_external.TestExternalToolchainBuildrootMusl: *runtime_test |
| 331 | tests.toolchain.test_external.TestExternalToolchainBuildrootuClibc: *runtime_test |
Arnout Vandecappelle | 6355ec2 | 2017-07-24 13:16:26 +0200 | [diff] [blame] | 332 | tests.toolchain.test_external.TestExternalToolchainCCache: *runtime_test |
Thomas Petazzoni | 8bbc37e | 2017-07-02 11:40:34 +0200 | [diff] [blame] | 333 | tests.toolchain.test_external.TestExternalToolchainCtngMusl: *runtime_test |
Thomas Petazzoni | b287ea6 | 2017-07-02 18:13:22 +0200 | [diff] [blame] | 334 | tests.toolchain.test_external.TestExternalToolchainLinaroArm: *runtime_test |
| 335 | tests.toolchain.test_external.TestExternalToolchainSourceryArmv4: *runtime_test |
| 336 | tests.toolchain.test_external.TestExternalToolchainSourceryArmv5: *runtime_test |
| 337 | tests.toolchain.test_external.TestExternalToolchainSourceryArmv7: *runtime_test |