Commit Graph

856 Commits

Author SHA1 Message Date
Ivan Grokhotkov
43e439698d versions: Update version to 3.3.6 2022-01-24 22:20:32 +01:00
Alexey Gerenkov
a132363390 idf_tools: Adds 'linux-armhf' platform support 2021-11-23 12:04:47 +03:00
Alexey Gerenkov
c985e5567a tools: Updates OpenOCD version to 'v0.10.0-esp32-20211111' 2021-11-23 12:04:47 +03:00
Chen Yu Dong
678275045f ci: Fix Loader parameter in yaml.loader() 2021-11-01 11:44:55 +08:00
Ivan Grokhotkov
ab4613cadf ci: revert type annotations in gitlab_api.py to python2 compatible 2021-10-19 19:54:42 +07:00
Ivan Grokhotkov
2c011b6256 ci: retry Gitlab operations on error 500 2021-10-19 19:54:36 +07:00
Fu Hanxi
a100174f47 ci: retry download artifacts 2021-10-19 19:53:28 +07:00
Ivan Grokhotkov
f4909b8ac6 ci: fetch submodules from mirror, if enabled 2021-10-19 19:53:28 +07:00
Fu Hanxi
8340d36359 ci: retry download if catched IOError/EOFError 2021-10-19 19:53:28 +07:00
Alexey Gerenkov
c571273674 tools: Updates OpenOCD version to 'v0.10.0-esp32-20210902' 2021-09-08 21:29:26 +03:00
Zim Kalinowski
44e9dd3e29 Merge branch 'feature/skip_known_failure_cases_v3.3' into 'release/v3.3'
CI: Ignore Known Failure Cases Result (v3.3)

See merge request espressif/esp-idf!14652
2021-08-10 02:31:41 +00:00
Fu Hanxi
41a9d01ee5 feat(tiny_test_fw): ignore known failure cases result
py
2021-08-10 10:31:36 +08:00
Alexey Gerenkov
dafc6c27b7 tools: Updates OpenOCD version to 'v0.10.0-esp32-20210721' 2021-08-06 21:42:18 +03:00
Krzysztof Budzynski
30d1564b3c Merge branch 'feature/self_hosted_v3.3' into 'release/v3.3'
docs: self host docs (v3.3)

See merge request espressif/esp-idf!12103
2021-07-30 11:13:14 +00:00
Marius Vikhammer
38b0870fab docs: self host docs
Move doc hosting from readthedocs to espressif servers

Update CI, Sphinx configs and add IDF Sphinx theme
2021-07-30 19:13:08 +08:00
Anton Maklakov
09840aeeaa Merge branch 'bugfix/ttfw_fix_flush_index_error_v3.3' into 'release/v3.3'
test: TTFW fix flush index error (v3.3)

See merge request espressif/esp-idf!14266
2021-07-30 06:35:24 +00:00
Roland Dobai
bcf14bca1e Merge branch 'bugfix/eclipse_make_decode_v3.3' into 'release/v3.3'
tools: Fix Eclipse build: “UnicodeDecodeError: 'ascii' codec can't decode byte” (v3.3)

See merge request espressif/esp-idf!12361
2021-07-13 15:34:50 +00:00
He Yin Ling
9d075a728a ttfw: fix incorrect length when flush data cache after expect:
data cache is unicode. while we use bytes in RegEx expect. The index of
matched pattern is calculated with bytes, could be different from
unicode. Now we fix this issue by using unicode in expect.
2021-07-05 20:19:00 +08:00
Ivan Grokhotkov
b82577168a cmake: set IDF_VERSION_* variables at requirement expansion stage
Currently IDF_VERSION_* variables are not available to the component
CMakeLists.txt files at the requirements expansion stage. This makes
it harder to write component CMakeLists files compatible with
different IDF versions.

Include version.cmake from the requirements expansion script, add a
build system test.
2021-06-18 15:37:34 +02:00
Chen Yudong
62359f3442 ci: run target test with python3 2021-06-08 17:39:29 +08:00
Ivan Grokhotkov
c7add96e64 Merge branch 'bugfix/fix_idf_monitor_unicode_path_crash_v3.3' into 'release/v3.3'
tools: handle exception in case of logging Unicode characters (v3.3)

See merge request espressif/esp-idf!13045
2021-05-31 17:24:06 +00:00
Patryk Krzywdziński
ea73e952a1 Fix eclipse build: “UnicodeDecodeError: 'ascii' codec can't decode byte”
Closes https://github.com/espressif/esp-idf/pull/6505
2021-05-21 20:59:28 +02:00
He Yin Ling
0c2fb10e0c ttfw: fix DUT exception not added to junit report 2021-05-20 16:53:52 +08:00
Fu Hanxi
6828b0fcc7 fix(ci): ci_fetch_submodule return full match name first 2021-04-19 20:24:27 +08:00
Juraj Michálek
0b0364c719 tools: handle exception in case of logging Unicode characters 2021-04-06 19:17:45 +02:00
Angus Gratton
08ce445ab6 Merge branch 'feature/twdt_prints_backtrace_v3.3' into 'release/v3.3'
Add Task Watchdog backtrace printing (v3.3)

See merge request espressif/esp-idf!12624
2021-03-31 05:17:23 +00:00
He Yin Ling
03810c4a06 versions: Update version to 3.3.5 2021-03-25 10:23:16 +08:00
Darian Leung
1786fc9ed2 esp32: Refactor backtrace and add esp_backtrace_print()
This commit refactors backtracing within the panic handler so that a common
function esp_backtrace_get_next_frame() is used iteratively to traverse a
callstack.

A esp_backtrace_print() function has also be added that allows the printing
of a backtrace at runtime. The esp_backtrace_print() function allows unity to
print the backtrace of failed test cases and jump back to the main test menu
without the need reset the chip. esp_backtrace_print() can also be used as a
debugging function by users.
2021-03-04 19:01:48 +11:00
Angus Gratton
a85b97a6f5 ci: ttfw: Encode serial port data to whatever the console encoding is
This is a bit of a hack, but gives us a way to always log it
2021-03-04 09:25:44 +11:00
Angus Gratton
0aca88a6e9 ci: Log failure to close any DUT 2021-02-15 10:54:50 +11:00
He Yin Ling
a79c9402d6 ci: fix fetch submodule error on python3 2021-02-01 08:51:31 +00:00
He Yin Ling
6418be692a CI: build system do not check submodule for CI 2021-02-01 08:51:31 +00:00
He Yin Ling
729451ef60 CI: modify fetch submodule method:
download archive for submodules instead of clone
2021-02-01 08:51:31 +00:00
He Yin Ling
1b0a3f8924 CI: add utility gitlab_api 2021-02-01 08:51:31 +00:00
Juraj Michálek
8cef74c151 bugfix: correction of xtensa-esp32-elf version for Windows 2021-01-14 08:36:31 +01:00
Jiang Jiang Jian
29e69a12d3 Merge branch 'feature/oocd_ver_backport_v3.3' into 'release/v3.3'
tools: Updates OpenOCD version to 'v0.10.0-esp32-20200709' (backport v3.3)

See merge request espressif/esp-idf!9750
2020-12-28 11:50:57 +08:00
Anton Maklakov
5487864df9 tools: Add a script for switching to real submodules in forks 2020-12-23 17:41:33 +07:00
Anton Maklakov
d7d8857fc5 ci: Use relative submodule URLs over IDF. Correct CI accordindly
Clean up `before_script`s

    Update `check_submodule_sync`

    Remove tools/ci/mirror* stuff
2020-12-23 17:41:33 +07:00
Anton Maklakov
69cd53dbd9 ci: Remove unused IS_PRIVATE and IS_PUBLIC environment 2020-12-23 16:52:57 +07:00
Martin Stejskal
ace26dda76 tools/docker: Add libpython2.7 in order to satisfy GDB dependencies
It was not possible to run xtensa-esp32-elf-gdb from container due to
missing libpython2.7 library.

Merges https://github.com/espressif/esp-idf/pull/5817
Closes https://github.com/espressif/esp-idf/issues/5284
2020-12-16 02:50:32 +00:00
daiziyan
228bec2371 add CN translation for adding python2 deprecation warning(MR 11115) 2020-12-10 14:04:57 +01:00
martin.gano
7af26fa6d6 Tools: add Python 2 deprecation warning 2020-12-10 00:12:09 +01:00
Shivani Tipnis
cbabe5bacc ci: Fix blecent example test
(cherry picked from commit fc146a98e4)
2020-11-30 22:49:31 +05:30
Angus Gratton
c823b14802 Merge branch 'bugfix/doc_remove_cmake_defconfig_v3.3' into 'release/v3.3'
Remove defconfig from idf.py (v3.3)

See merge request espressif/esp-idf!10086
2020-11-11 10:44:17 +08:00
Angus Gratton
7a08ec735f Merge branch 'bugfix/ci_use_local_mirror_for_getting_submodules_v3.3' into 'release/v3.3'
ci: Use local git mirror for getting submodules v3.3

See merge request espressif/esp-idf!10383
2020-11-11 08:05:52 +08:00
Anton Maklakov
d429fd7031 ci: Use a local mirror for getting submodules 2020-11-04 10:19:57 +07:00
Anton Maklakov
81da2bae2a Update toolchain to 1.22.0-97-gc752ad5
Revert a part of PSRAM workaround because of regression
    Add a C++ locale fix for multithreading
2020-11-04 10:07:58 +07:00
Angus Gratton
71af965514 Merge branch 'bugfix/err_to_name_paths_windows_v3.3' into 'release/v3.3'
tools: fix path handling errors in gen_esp_err_to_name.py for Windows (v3.3)

See merge request espressif/esp-idf!10898
2020-10-30 15:12:42 +08:00
Roland Dobai
3280f45259 tools/ldgen: Fix parsing of sections names on Windows 2020-10-29 08:34:57 +01:00
Chen Yu Dong
312f100551 bugfix: import error in example tests
relative import error in lib_ble_client
import Queue error in blehr_test
import http server error in ota tests
2020-10-28 14:19:30 +08:00