Fu Hanxi
aa9cf351d3
ci: add minio as pytest requirement
2024-04-24 14:54:42 +02:00
Fu Hanxi
9fb3a5c1ef
ci: add missing python-gitlab requirement for pytest
...
this lib is to download the artifacts from gitlab locally
2024-01-25 10:12:59 +01:00
Fu Hanxi
f0209338de
ci: update idf-build-apps in requirement txt files
2024-01-11 12:57:23 +01:00
Fu Hanxi
fba96d58c2
ci: dynamic pipeline
...
build:
- upgrade idf-build-apps to 2.x
- unify get_pytest_apps and get_cmake_apps to get_all_apps
- returns (test_apps, non_test_apps) tuple
- add tests for the new get_all_apps
assign:
- generate build report
- generate target test pipeline based on the build report
target test:
- download artifacts from minio server
- users can use `pytest --pipeline-id xxxxx` to download and flash
the binaries from the artifacts
.post:
- generate target test reports
2024-01-10 15:37:34 +01:00
Fu Hanxi
4dbf8c8948
ci: remove ttfw related files
2023-10-16 10:23:09 +02:00
Fu Hanxi
5e4427ab13
ci(pytest): add plugin pytest-ignore-test-results
...
pass with warning if test job got ignored.
2023-08-18 10:50:18 +08:00
Ondrej Kosta
eb17a9d6e0
network_examples: added LwIP bridge test
2023-04-12 09:14:12 +02:00
Ondrej Kosta
7aa4462d0b
Ethernet & WiFi iperf test migration to pytest
2023-01-16 15:45:56 +01:00
Suren Gabrielyan
b68203bfb5
Examples: migration mqtt examples to pytest
2022-12-20 17:48:48 +04:00
Fu Hanxi
ea5a08468c
ci: install pytest-embedded-jtag for --enable-pytest
2022-12-08 14:25:01 +08:00
morris
a83165fea0
twai: add initial version of driver component test
2022-11-04 17:40:29 +08:00
Chen Yudong
aa822339aa
pytest: set default timeout for each case
2022-10-08 04:47:35 +00:00
Roland Dobai
0c41149b9b
Tools: Install dbus-python on Linux only
2022-09-12 16:17:20 +02:00
Fu Hanxi
01baaf33ed
feat: add requirements.ci.txt
2022-08-01 15:49:15 +08:00
Fu Hanxi
34e04e39bb
fix: skip install dbus-python on windows
2022-06-08 10:11:43 +08:00
Fu Hanxi
5a0a14504d
ci: split pytest requirements to requirements.json
2022-06-08 08:19:35 +08:00