Commit Graph

206 Commits

Author SHA1 Message Date
Sergio R. Caprile
cfc42512ed
Update test.yml 2023-02-13 11:07:16 -03:00
cpq
6f011fce3b Serialize HW tests 2023-02-13 03:10:09 +00:00
Sergey Lyubka
8321f9f6e9
Merge pull request #2034 from cesanta/queue
Add struct mg_queue and API, change examples/multi-threaded, add tests
2023-02-12 10:04:13 +00:00
cpq
bf9d69ab56 Add struct mg_queue and API, change examples/multi-threaded, add tests 2023-02-11 13:24:26 +00:00
Sergio R. Caprile
bfb091f2f4
make F7 FreeRTOS testable 2023-02-10 20:23:39 -03:00
cpq
a4430dd49d Split mg_*printf* functions into src/printf.c/h 2023-02-10 15:47:23 +00:00
cpq
35924ce550 Use CMSIS for H7 2023-02-09 11:08:22 +00:00
cpq
2c62e58dbd Move mip/ -> src/tcpip/, rename mip_ -> mg_tcpip_ 2023-02-07 21:35:37 +00:00
cpq
1c749a5310 Add filter for cifuzz 2023-02-07 12:17:46 +00:00
cpq
633f50cf5b Tune GA checker 2023-02-06 15:18:40 +00:00
cpq
8d824799a0 Reduce the number of redundant test runs. Disable SNTP test on macos - it is flaky 2023-02-05 01:11:22 +00:00
Sergio R. Caprile
61a27ff430
Update test.yml
closes #1999
( mods in #2009 )
2023-02-01 19:49:14 -03:00
Sergey Lyubka
e635d5f748
Merge pull request #1986 from cesanta/w5
Add examples/rp2040/pico-w5500 to hwtest
2023-01-23 12:32:14 +00:00
cpq
1ead940623 Add nucleo-h743zi-baremetal boilerplate, with HW test 2023-01-22 11:48:56 +00:00
cpq
5a25111b20 Add examples/rp2040/pico-w5500 to hwtest 2023-01-21 02:21:20 +00:00
cpq
e967feb091 Cleanup, adopt for HW test 2023-01-20 18:46:19 +00:00
Sergio R. Caprile
56e015db0e Enable test for pico-rndis-dashboard 2023-01-17 14:58:05 -03:00
Sergio R. Caprile
0b9129d8f5
Update test.yml 2023-01-16 15:36:50 -03:00
Sergio R. Caprile
977e080215
Update test.yml 2023-01-02 15:29:21 -03:00
Sergio R. Caprile
28e6ef1d63
Update test.yml 2023-01-02 15:22:24 -03:00
cpq
8a1d2a5dca Install gcc-arm-none-eabi for examples 2023-01-02 17:53:55 +00:00
Sergio R. Caprile
d8fb110b56 Update test.yml 2022-12-27 20:34:10 -03:00
Sergio R. Caprile
24ee83f13d
Update test.yml 2022-12-27 18:31:39 -03:00
Sergio R. Caprile
c6a5a64e64
Update test.yml 2022-12-26 10:51:44 -03:00
cpq
57a5c0ba38 Add TinyUSB example 2022-12-19 14:31:54 +00:00
Sergio R. Caprile
d93e943326
Update test.yml 2022-12-13 12:51:43 -03:00
Sergey Lyubka
615d324b11
Merge pull request #1906 from jfsimon1981/armfix
Fix arm and armhf test builds and unit_test runtime.
2022-12-07 18:31:29 +00:00
Jean-Francois Simon
eb36b6755f Fix arm and armhf test builds and unit_test runtime.
Generalized with the correct define (comment from SC).
2022-12-07 17:09:13 +00:00
Sergio R. Caprile
b38d215b3d
Update test.yml 2022-12-06 15:53:18 -03:00
jfsimon1981
751413f050
MIP tuntap with dhcp added, enabled gitactions (#1890)
Enable DHCP with MIP tests.
Separate sources for high and low level stack tests.
Fixed assertion.
Added dhcpd.conf file.
2022-12-02 17:40:46 +01:00
Jean-Francois Simon
754c68fccc Release MIP tests using tuntap 2022-11-29 11:20:22 +01:00
cpq
4607e46c6f Disable mip_test on macos 2022-11-24 07:21:55 +00:00
cpq
0aa3e2e49c Enable macos test 2022-11-24 07:02:17 +00:00
Sergey Lyubka
cc2b826356
Merge pull request #1865 from jfsimon1981/master
Implemented MIP stack http_fetch()
2022-11-21 18:35:14 +00:00
Jean-Francois Simon
0d7bbc51e7 Implemented MIP stack http_fetch()
This approach used tuntap driver for Linux/Unices
2022-11-21 15:32:45 +01:00
Sergio R. Caprile
21e8b08ed9 Reduce Zephyr test time 2022-11-14 18:06:00 -03:00
Sergio R. Caprile
71f5be011b
Update test.yml 2022-11-11 20:15:01 -03:00
cpq
8e46e05e1b Fix arduino-xiao build and add GA test 2022-11-11 10:04:47 +00:00
cpq
28a4778187 Endianness test 2022-11-09 09:20:15 +00:00
cpq
bbc0c0df94 Unbreak test 2022-10-28 15:35:40 +01:00
cpq
4271aa5b1f Update matrix example name 2022-10-19 09:24:19 +01:00
cpq
e8d29d54d6 Use board nucleo_f429zi 2022-10-14 11:39:00 +01:00
Sergio R. Caprile
d89233276b
Update test.yml 2022-10-10 17:16:42 -03:00
Alex Alashkin
04cfc510d0 Add Pico-W example 2022-10-07 09:11:35 +03:00
Sergio R. Caprile
f06ac52a43
Update test.yml 2022-10-06 16:55:13 -03:00
Sergio R. Caprile
9e5fd43a2d
Update test.yml 2022-10-06 16:46:26 -03:00
Sergio R. Caprile
8d50e7dc82
Update test.yml 2022-10-06 16:32:33 -03:00
James Hilliard
c2e4e6d221 Disable broken 32 bit tests and enable 32 bit little endian tests.
It appears there's a bunch of endian specific failing 32 bit tests.
2022-09-28 22:18:08 -06:00
James Hilliard
c867dbc7b2 Also test on 32 bit big endian ppc 2022-09-28 16:02:32 -04:00
James Hilliard
76f693e5d7 Test on big endian CPU architectures 2022-09-26 05:16:49 -04:00
cpq
b538bc3871 Optimize makefile 2022-09-22 12:55:45 +01:00
cpq
124ac12150 Add mbedtls support to MIP 2022-09-09 15:53:42 +01:00
cpq
79c49e64e8 vc2017 -> vc17 2022-08-09 19:22:47 +01:00
cpq
cde441bca6 Remove tcpdump on port 123 2022-08-06 20:30:12 +01:00
Sergey Lyubka
017c7290d6 Better error handling - report from iotest 2022-06-29 17:02:37 +01:00
Sergey Lyubka
6d46ecaa6c Add mip-pcap example 2022-06-13 02:03:52 +01:00
Sergey Lyubka
6b51666248 Move esp32 example 2022-06-08 13:24:41 +01:00
Sergey Lyubka
14ad51d2d2 More SNtp debug 12 2022-05-27 22:47:12 +01:00
Sergey Lyubka
f5af28c886 More SNtp debug 10 2022-05-27 22:26:17 +01:00
Sergey Lyubka
34c5f63c00 More SNtp debug 8 2022-05-27 22:18:14 +01:00
Sergey Lyubka
b9d1d4a94f More SNtp debug 4 2022-05-27 20:48:19 +01:00
Sergey Lyubka
e5d3d02307 More SNtp debug 2022-05-27 20:16:08 +01:00
Sergey Lyubka
cfaca604f5 Debug SNTP issue 2 2022-05-26 17:50:56 +01:00
Sergey Lyubka
0226b9db31 Debug SNTP issue 2022-05-26 17:45:52 +01:00
Sergey Lyubka
2ae341cf5e Add nucleo-f746zg-baremetal 2022-05-26 13:53:36 +01:00
Alex Alashkin
ac55c900e7 Use docker for Zephyr CI 2022-05-16 15:30:25 +03:00
Alex Alashkin
0ed7545947 Add TI support 2022-05-15 19:25:50 +03:00
Alex Alaskin
a7c24aeeee Add Zephyr build to Github actions 2022-04-13 19:54:08 +03:00
James Hilliard
1e9344161b Run valgrind tests with appropriate compiler optimizations. 2022-03-18 13:51:05 -06:00
Sergey Lyubka
6c021765bb
Merge pull request #1479 from zudwalex/infineon_rtx_support
Add RTX-RTOS support
2022-03-18 09:18:49 +00:00
Sergey Lyubka
bc151af51d Set IPv6=0 for valgrind test 2022-03-18 09:10:24 +00:00
Sergey Lyubka
8bd09e0e80 Add valgrind test 2022-03-18 09:03:18 +00:00
Sergey Lyubka
5978cb9703 Add valgrind test 2022-03-18 08:56:12 +00:00
James Hilliard
c46ad970cb Update actions/checkout@v2 to actions/checkout@v3 2022-03-06 21:59:25 -07:00
Alex Alashkin
412f5cf3e0 Add RTX-RTOS support 2022-02-23 19:56:37 +02:00
Sergey Lyubka
f7fbcd2451 Disable leaks detection on macos 2022-01-23 06:58:06 +00:00
Sergey Lyubka
c6253854ba Disable leaks detection on macos 2022-01-23 06:12:36 +00:00
Sergey Lyubka
b484123f1b gcc and clang 2022-01-15 01:45:31 +00:00
David Korczynski
47ef191ea2
Add CIFuzz integration 2021-11-30 22:48:20 +00:00
Sergey Lyubka
a84acf5b8b
Merge pull request #1385 from zudwalex/move_stm32_examples
Move STM32 examples to stm32 folder
2021-10-22 13:39:13 +01:00
Alex Alashkin
6742991469 Move STM32 examples to stm32 folder 2021-10-22 14:19:50 +03:00
Alex Alashkin
2430cc5aac Add more NXP examples and move them to nxp folder 2021-10-22 14:04:15 +03:00
Alex Alashkin
d2f8b346e6 Add nxp to actions 2021-10-04 13:15:32 +03:00
Sergey Lyubka
61070d136d Add nxp-mimxrt1020-azurertos to Actions 2021-09-27 13:55:19 +01:00
Sergey Lyubka
df848973dc Fix unamalgamated target 2021-09-14 12:27:02 +01:00
Sergey Lyubka
7ba6fda236 Add stm32-nucleo-h743z and stm32-nucleo-f429z 2021-08-26 11:40:47 +01:00
Sergey Lyubka
99b279d5e5 Add examples/stm32-nucleo-f746z 2021-08-23 10:38:11 +01:00
Sergey Lyubka
c2176f969b Implement FS virtualization 2021-07-29 14:21:20 +01:00
Sergey Lyubka
2bfd30ab4b Fix mac test 2021-07-13 20:49:19 +01:00
Sergey Lyubka
60004eb209 Fix mac test 2021-07-13 20:01:46 +01:00
cpq
4c0002e28a Separate examples job 2021-05-28 19:05:10 +01:00
cpq
736b8ad7b7 Fix #1285 - __builtin___snprintf_chk warning. Tighten test flags and refactor the code to squash all warnings 2021-05-28 18:30:42 +01:00
cpq
9ff774e7df Trigger test on pull requests 2021-01-04 12:02:55 +00:00
cpq
7d1ef2ffe8 Add mingw tests to actions 2020-12-25 19:28:05 +00:00
cpq
c3aae185df Add ipv6 server test 2020-12-22 10:16:31 +00:00
cpq
fbab767b9f Fix mg_prefix job 2020-12-21 12:39:03 +00:00
cpq
7bc38b5eaa Add examples build, fix prefix build 2020-12-21 12:33:27 +00:00
cpq
1052ee0766 Fix openssl build, and add openssl test 2020-12-20 21:45:58 +00:00
cpq
b0a5165b44 Uload coverage 2020-12-18 11:47:56 +00:00
cpq
e68330e045 Rename workflow 2020-12-18 11:26:17 +00:00
cpq
b6a6687c1e Rename workflow 2020-12-18 11:24:06 +00:00
cpq
3843b670a5 Fix typo 2020-12-18 11:14:21 +00:00
cpq
249efdd378 Add windows test 2020-12-18 11:12:08 +00:00
cpq
18ce1669fc Add mac test 2020-12-18 11:09:03 +00:00
cpq
e8d3b8030e Install mbedtls 2020-12-18 10:56:35 +00:00
Sergey Lyubka
a752abf318
Create test.yml 2020-12-18 10:41:27 +00:00