1
1
language : python
2
2
python :
3
3
- " 2.7"
4
+ - " 3.6"
4
5
5
6
env :
6
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/benchmarks/all PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nrf51_dk -b seeedArchPro"
7
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/benchmarks/all PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nrf52840_dk -b seeedArchPro"
7
8
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/benchmarks/cenv
8
9
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/benchmarks/float_math
9
10
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/benchmarks/mbed PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b mbuino -b dfcm_nnn40"
10
11
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/benchmarks/printf
11
12
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/dsp/cmsis/fir_f32
12
13
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/dsp/mbed/fir_f32
13
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/KL25Z/lptmr PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b frdm_kl25z"
14
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/KL25Z/pit PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b frdm_kl25z"
15
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/KL25Z/rtc PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b frdm_kl25z"
16
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/blinky
14
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/KL25Z/lptmr PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b frdm_k64f -b max32620hsp"
15
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/KL25Z/pit PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b frdm_k82f -b nucleo_l4r5zi"
16
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/blinky PLATFORMIO_BUILD_FLAGS="-D PIO_FRAMEWORK_MBED_RTOS_PRESENT" PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f401re -b lpc1768"
17
17
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/can PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b b96b_f446ve -b lpc1549"
18
18
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/can_interrupt PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f042k6 -b lpc4088"
19
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/dir PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768"
20
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/echo_flow_control PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768 -b samd21_xpro "
21
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/freopen PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768"
22
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/interruptin_2 PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1114fn28 -b samr21_xpro "
23
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/portout PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768 -b saml21_xpro_b "
24
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/reset PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc11u24 -b frdm_kl05z "
19
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/dir PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768 -b max32620hsp "
20
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/echo_flow_control PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768 -b wizwiki_w7500p "
21
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/freopen PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768 -b nrf52_dk "
22
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/interruptin_2 PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b seeedArchPro -b sdt32625b "
23
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/portout PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768 -b max32620hsp "
24
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/reset PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b wizwiki_w7500p -b frdm_k66f "
25
25
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/serial_interrupt
26
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/serial_interrupt_2 PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc4088 -b samd21_xpro "
26
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/serial_interrupt_2 PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc4088 -b wizwiki_w7500p "
27
27
- PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/sleep_timeout
28
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/spi PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768 -b samd21_xpro "
29
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/spi_slave PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1549 -b samr21_xpro "
30
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/stdio_benchmark PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768"
31
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/audio PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f401re -b frdm_kl25z -b efm32hg_stk3400 -b lpc4088"
32
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/basic PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b frdm_kl25z -b efm32lg_stk3600 -b lpc11u35 "
33
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/keyboard PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b disco_f407vg -b frdm_kl25z -b lpc1768"
34
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/midi PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f401re -b frdm_kl25z -b efm32lg_stk3600 -b lpc4088"
35
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/mouse_keyboard PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f411re -b frdm_kl25z -b efm32lg_stk3600 -b lpc11u35 "
36
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/raw_hid PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b frdm_kl25z -b efm32wg_stk3800 -b lpc1768"
37
- - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/serial PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f401re -b frdm_kl25z -b efm32lg_stk3600 -b lpc11u35 "
38
-
28
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/spi PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768 -b wizwiki_w7500p "
29
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/spi_slave PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1549 -b sdt32625b "
30
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/mbed/stdio_benchmark PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b lpc1768 -b teensy31 "
31
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/audio PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f401re -b frdm_k64f -b efm32hg_stk3400 -b lpc4088"
32
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/basic PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b frdm_k64f -b efm32lg_stk3600 -b lpc54114 "
33
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/keyboard PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b disco_f407vg -b frdm_k82f -b lpc1768"
34
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/midi PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f401re -b frdm_k66f -b efm32lg_stk3600 -b lpc4088"
35
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/mouse_keyboard PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f411re -b frdm_k64f -b efm32lg_stk3600 -b lpc54114 "
36
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/raw_hid PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b frdm_k64f -b efm32wg_stk3800 -b lpc1768"
37
+ - PLATFORMIO_CI_SRC=/home/travis/.platformio/packages/framework-mbed/features/unsupported/tests/usb/device/serial PLATFORMIO_CI_BOARDS_ARGS="--project-option=framework=mbed -b nucleo_f401re -b frdm_k66f -b efm32lg_stk3600 -b lpc54114 "
38
+
39
39
install :
40
40
# Don't forget to switch to stable PlatformIO 3.0 (line below) when it will be released
41
41
# - pip install -U platformio
@@ -48,6 +48,8 @@ install:
48
48
- pio platform install https://github.com/platformio/platform-siliconlabsefm32.git
49
49
- pio platform install https://github.com/platformio/platform-teensy.git
50
50
51
-
51
+ before_script :
52
+ - python test_latest_framework.py
53
+
52
54
script :
53
- - if [[ $PLATFORMIO_CI_BOARDS_ARGS ]]; then bash -c 'platformio ci $PLATFORMIO_CI_BOARDS_ARGS'; else platformio ci --project-option=framework=mbed --board bbcmicrobit --board efm32pg_stk3401 --board nucleo_l152re --board frdm_kl46z --board samd21_xpro --board lpc11u35 ; fi
55
+ - if [[ $PLATFORMIO_CI_BOARDS_ARGS ]]; then bash -c 'platformio ci $PLATFORMIO_CI_BOARDS_ARGS'; else platformio ci --project-option=framework=mbed --board efm32pg_stk3401 --board nucleo_l152re --board frdm_kl46z --board wizwiki_w7500eco --board lpc4330_m4 ; fi
0 commit comments