Wykres commitów

69 Commity (eeb5e2f0808553cd3d77ff5ac5cfb358a8a86989)

Autor SHA1 Wiadomość Data
Fu Hanxi c8dffc9378
ci: fix collect multi-dut test case with markers issue
While collecting, we stop registering the new plugin.
Otherwise the new created plugin will override the one we passed

also run the tests inside idf. the behavior is different.
2024-01-15 22:36:09 +01:00
Fu Hanxi 06af021c9f
ci(pytest): stop ambiguous markers for multi-dut test case
also add `tools/ci/idf_pytest/tests` for testing
2024-01-10 15:29:42 +01:00
Fu Hanxi 22e2738f78 ci: build and test only modified components related test cases 2023-05-26 22:59:57 +08:00
Fu Hanxi 67cd264535 pytest: check duplicates test case/script names 2022-12-08 09:49:12 +08:00
Fu Hanxi d9bcb99f58 ci(pytest): declare markers in conftest.py instead of pytest.ini 2022-12-08 09:49:12 +08:00
Tomas Rezucha 645592e157 usb: Refactor USB Host tests
* USB tests migrated to pytest
* Error messages improved
* Configurable for different mock devices
2022-11-30 18:12:54 +01:00
Song Ruo Jing f201226439 ci: Move esp32c6 from preview_targets to supported_targets for ci 2022-11-28 11:58:30 +08:00
Marius Vikhammer 59e40fafba esp_hw_support: move test to pytest 2022-11-25 16:21:35 +08:00
Fu Hanxi 056601127b ci: add `temp_skip_ci` marker to simplify markers
example: `@pytest.mark.temp_skip_ci(targets=['esp32'])`
2022-11-22 17:54:55 +08:00
wanlei ee4f4ac3e0 test: move sdio unit-test to test_apps 2022-11-16 11:22:31 +08:00
wanlei 76ddc2b8a7 test: move rs485 test to test_app 2022-11-11 16:59:40 +08:00
laokaiyao 8677216576 esp32h2: renaming esp32h2 to esp32h4 2022-11-08 17:05:33 +08:00
Fu Hanxi 7bb4aea90e ci: use .txt files instead of .log file for better preview 2022-11-02 10:15:00 +08:00
Song Ruo Jing 2557e24a28 ci: Enable esp32c6 example, test_apps, and unit tests CI build stage 2022-11-01 11:23:21 +08:00
morris 43d99f8364 twai: migrate example test to pytest 2022-10-31 21:44:08 +08:00
morris 3ce0f41e10 ci: enable strict pytest marker 2022-10-25 22:09:38 +08:00
Shu Chen 58be27dae2 Merge branch 'support/ieee802154_lib_CI_rules' into 'master'
ieee802154: add 154 lib CI initialization

See merge request espressif/esp-idf!20560
2022-10-24 19:19:48 +08:00
zhangwenxu f3cadb4fab ieee802154: add 154 lib CI initialization. 2022-10-24 16:19:00 +08:00
Chen Yudong c258ef705e CI: optimize wifi get started example test 2022-10-13 20:27:57 +08:00
Shu Chen 96b73d3c27 Merge branch 'feature/add_ot_CI' into 'master'
openthread: add openthread CI

See merge request espressif/esp-idf!19744
2022-09-19 20:16:57 +08:00
laokaiyao af0c0bd8ce i2s: fix the data lagging of slave role
Closes https://github.com/espressif/esp-idf/issues/9513
2022-09-16 18:45:02 +08:00
wangyuanze 4d0ac129b4 test: add i2s tdm full duplex multi device test app 2022-09-16 18:45:02 +08:00
Xu Si Yu 07ebc527d5 openthread:add openthread CI 2022-09-16 14:07:31 +08:00
Armando eee5085281 ci: use adc dedicated test runners for adc tests 2022-09-16 03:21:29 +00:00
Cao Sen Miao 0313d2a5b4 esp_flash: Add ext flash on ESP32-C2 2022-08-26 12:53:56 +08:00
Roland Dobai 50819ca05a Merge branch 'feat/pytest_monitor_ide_integration' into 'master'
CI: Migrate monitor IDE integration test to pytest

Closes IDFCI-1383

See merge request espressif/esp-idf!19224
2022-08-15 14:40:43 +08:00
Tomas Rezucha d777b790d0 tinyusb: Add TinyUSB example tests 2022-08-10 14:51:18 +02:00
Roland Dobai 887368e7b3 CI: Migrate monitor IDE integration test to pytest 2022-08-09 18:09:56 +02:00
Fu Hanxi f315986401 Merge branch 'feat/add_ci_related_requirements_txt' into 'master'
Feat/add ci related requirements txt

Closes IDF-4590 and IDFCI-1389

See merge request espressif/esp-idf!19246
2022-08-02 15:49:36 +08:00
Fu Hanxi 7720e348c2 Merge branch 'ci/system_apps_pytest' into 'master'
ci: migrate system flash_psram test app to pytest

Closes IDFCI-1141

See merge request espressif/esp-idf!19161
2022-08-01 16:45:09 +08:00
Fu Hanxi 8132f8b5e1 ci: add esp32h2 marker to pytest.ini 2022-08-01 15:49:15 +08:00
laokaiyao ba235c5615 ci: add xtal_40mhz tag for c2 tests 2022-07-28 02:02:18 +00:00
Marius Vikhammer c2a5f48498 ci: migrate system test apps to pytest 2022-07-26 11:47:28 +08:00
radek.tandler 3271088428 storage examples migrated to pytest 2022-07-22 10:23:53 +02:00
Simon 62bc3348d5 Merge branch 'ci/flash_encryption_test' into 'master'
flash_encryption: Add several test environments for flash encryption test

Closes IDF-5530

See merge request espressif/esp-idf!19043
2022-07-21 18:38:18 +08:00
Cao Sen Miao e69f658ac6 flash_encryption: Add several test environments for flash encryption test 2022-07-20 12:49:42 +08:00
morris bec44ca2e9 gptimer: test on c2 with xtal 26mhz 2022-07-20 04:40:28 +00:00
Marius Vikhammer e4cbaa6f2b ci: remove temp deepsleep tag runner 2022-07-19 12:12:46 +08:00
Chen Yudong 2f75733ad7 CI: Improve common test methods
also fix ota test cases
2022-07-15 14:21:34 +08:00
Chen Yudong 472ac26712 CI: update test cases to use different environment variables
change test environments
optimize asio udp server test
fix icmp echo test case
use ethernet_router env to run iperf test cases
2022-07-15 01:16:35 +08:00
Fu Hanxi 6502ba0b3c ci: add missing pytest marker 2022-07-14 08:26:01 +08:00
Aleksei Apaseev 97725036db ci: add support nightly jobs for pytest cases 2022-07-05 12:25:23 +08:00
Marius Vikhammer 6e79cc69f9 re-enable riscv ulp gpio support and examples
Closes https://github.com/espressif/esp-idf/issues/8691
Closes https://github.com/espressif/esp-idf/issues/9094
2022-06-08 17:59:28 +08:00
Fu Hanxi a24f4dedcd ci(pytest): add missing tags 2022-06-08 08:19:35 +08:00
Harshit Malpani 2d244ded08 target-test.yml: Add jobs 2022-06-03 16:00:52 +05:30
Fu Hanxi a5bb129c37 ci: skip auto parse coredump 2022-05-25 11:28:29 +08:00
Harshit Malpani 989aeac11a pytest.ini: Add markers 2022-05-23 13:11:21 +05:30
Fu Hanxi 4746a71028 ci: add qemu example 2022-05-21 00:11:59 +08:00
Mahavir Jain 361b40c994 Merge branch 'feature/cbor_example_pytest_migration' into 'master'
cbor example pytest migration

See merge request espressif/esp-idf!18052
2022-05-17 16:56:01 +08:00
Harshit Malpani 1c0987814b target-test.yml: Add job for wifi runner 2022-05-13 04:41:00 +00:00