Ivan Grokhotkov
f81e71f622
freertos: bump limit for spinlock performance test to 300 cycles
2018-08-01 08:59:02 +00:00
Ivan Grokhotkov
a1dadda7d6
newlib: fix unit test for psram config
2018-08-01 08:59:02 +00:00
Ivan Grokhotkov
cfde037f9a
heap: fix unit test for the case when less than 10k of IRAM is available
2018-08-01 08:59:02 +00:00
Ivan Grokhotkov
3fcc3689ce
spi_master, ulp: fix aliasing errors in unit tests
2018-08-01 08:59:02 +00:00
Ivan Grokhotkov
497b123958
unit-test-app: don’t include project.mk for ut- targets
...
If project.mk is included twice in recursive invocation of Make, some
variables defined on the first pass will not be redefined on the
second pass. Rather than cleaning up these variables before calling
Make recursively, don’t include IDF project.mk at all, if one of the
ut- targets is requested.
2018-08-01 08:59:02 +00:00
michael
7995ba6433
fix(sdio_slave): improve sdio slave for high speed and 4 bit mode
2018-08-01 15:23:24 +08:00
michael
5019ff3345
fix(sdio_slave): fix minor issues like return value of send function, output arg, etc.
2018-08-01 15:23:23 +08:00
zhiweijian
b270638868
Component/bt: fix hci_hal_env.rx_q and xHciH4Queue blocking when scanning
2018-08-01 15:10:28 +08:00
Darian Leung
3576a634c7
freertos: Add critical sections to queue sets.
...
Queue sets are not SMP safe. This commit adds
critical sections to queue sets. Unit tests for
queue sets have also been added.
2018-08-01 07:07:32 +00:00
Jiang Jiang Jian
d8a1080bdf
Merge branch 'bugfix/btdm_fix_gattc_count_invalid_for_v3.1' into 'release/v3.1'
...
Component/bt: fix gattc get count invalid and discover included service error for v3.1
See merge request idf/esp-idf!2894
2018-08-01 14:51:08 +08:00
Jiang Jiang Jian
c209efa4e2
Merge branch 'doc/wifi_update_channel_state_information_document_v3.1' into 'release/v3.1'
...
docs: update channel state information document (backport v3.1)
See merge request idf/esp-idf!2796
2018-08-01 14:49:45 +08:00
Mahavir Jain
d78452ed29
wpa_supplicant: removed unrequired header dir include from component.mk
...
- Also fixed license header in rtc driver
Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2018-08-01 12:02:13 +05:30
Mahavir Jain
acb3b6fee2
bluedroid: remove dependency on arpa/inet.h
include
...
Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2018-08-01 12:02:11 +05:30
Angus Gratton
c237beff1d
Merge branch 'bugfix/ulp_example_fix_v3.1' into 'release/v3.1'
...
ULP example fixes (backport v3.1)
See merge request idf/esp-idf!2818
2018-08-01 14:29:29 +08:00
Angus Gratton
34a4a96ded
Merge branch 'bugfix/sdmmc_auto_stop_cmd_v3.1' into 'release/v3.1'
...
sdmmc: enable host auto_stop only for certain commands (backport for v3.1)
See merge request idf/esp-idf!2817
2018-08-01 14:29:03 +08:00
Angus Gratton
2ef6bcaedd
Merge branch 'bugfix/btdm_sco_end_crash_on_supv_to_for_v3.1' into 'release/v3.1'
...
bugfix/btdm_sco_end_crash_on_supv_to_for_v3.1(backport v3.1)
See merge request idf/esp-idf!2896
2018-08-01 14:28:08 +08:00
Angus Gratton
1928a4a638
Merge branch 'feat/sdio_pullup_v3.1' into 'release/v3.1'
...
backport v3.1: fix(sdio_slave): fix the intr_recv issue that trigger receiving too fast cause assertion failed.
See merge request idf/esp-idf!2795
2018-08-01 14:15:35 +08:00
michael
d85b1fb091
fix(sdio_slave): fix the intr_recv issue that trigger receiving too fast cause assertion failed.
...
also fix a race risk issue when recycle receiving buffers.
2018-07-31 17:57:15 +08:00
zhiweijian
970502f904
Component/bt: fix gattc get count invalid
2018-07-31 15:38:00 +08:00
wangmengyang
d3cb687936
component/bt: bugfix on the crash during end of sco link resulted from link supervision timeout
2018-07-31 15:35:58 +08:00
Angus Gratton
dbb82a413f
Merge branch 'bugfix/fix_cmake_wps_example_build' into 'feature/cmake'
...
wpa_supplicant: add missing source dirs to CMake build
See merge request idf/esp-idf!2738
2018-07-31 12:15:51 +08:00
Angus Gratton
b28db50786
Merge branch 'bugfix/unit_test_thread_local_storage_v3_1' into 'release/v3.1'
...
ci/esp32: Fix race in "TLS Test" where s_task can go out of scope before cleanup finishes (v3.1 backport)
See merge request idf/esp-idf!2844
2018-07-31 07:24:38 +08:00
Ivan Grokhotkov
7999c06f68
spiffs: add test case for readdir_r with large number of files
...
Ref. https://esp32.com/viewtopic.php?f=13&t=6486
2018-07-30 08:07:34 +03:00
Konstantin Klitenik
490d7cbba9
Fix stackoverflow due to recursion in vfs_spiffs_readdir_r
2018-07-30 08:07:31 +03:00
He Yin Ling
a8b92d560b
Merge branch 'test/backport_ci_changes_to_v3.1' into 'release/v3.1'
...
test: backport ci changes (backport v3.1)
See merge request idf/esp-idf!2869
2018-07-30 09:58:31 +08:00
He Yin Ling
1884151ca8
CI: support test one case multiple times by @bot
2018-07-28 15:06:18 +08:00
He Yin Ling
b86c8b3260
ci: temp disable http client tests:
...
connection is not stable. need to replace with local test servers.
2018-07-28 15:04:28 +08:00
He Yin Ling
2d31597fa9
tiny-test-fw: support ignore test cases in CI assign test stage
2018-07-28 15:04:14 +08:00
He Yin Ling
715dfac07e
tiny-test-fw: fix exception during print debug info:
...
DUT log is unicode, might not be able to encode
2018-07-28 15:03:58 +08:00
He Yin Ling
bf72ed92a9
CI: erase nvs partition before test:
...
Latest NVS partition bin can't be parsed by old IDF revision. Need to erase before test.
2018-07-28 15:03:30 +08:00
He Yin Ling
146a959706
esp32/test: set 60s timeout for one deep sleep case
2018-07-28 15:00:57 +08:00
He Yin Ling
fa9c836f02
tiny-test-fw: save DUT log in different thread:
...
We found some SD card on Raspberry Pi could have very bad performance.
It could take seconds to save small amount of data.
If the DUT receives data and save it as log, then it stops receiving data until log is saved.
This could lead to expect timeout. As an workaround to this issue,
``BaseDUT`` class will create a thread to save logs.
Then data will be passed to ``expect`` as soon as received.
2018-07-28 15:00:41 +08:00
He Yin Ling
609e39a620
tiny-test-fw: fix incorrect wait timeout in expect
2018-07-28 15:00:28 +08:00
He Yin Ling
3956fe30c0
tiny-test-fw: filter examples with test level
2018-07-28 15:00:16 +08:00
He Yin Ling
831e8d653f
tiny-test-fw: print expect failure when test fails
2018-07-28 15:00:01 +08:00
He Yin Ling
35a3ef6892
CI: add stage host_test
:
...
1. Add `host_test` stage for test jobs running on host.
2. Rename stage `test` to `integration_test`.
2018-07-28 14:57:59 +08:00
He Yin Ling
5637424aff
CI: minor optimize of CI config file:
...
1. set shorter expire time for artifacts
2. set dependency for example test jobs, to limit the artifacts it downloads
2018-07-28 14:57:42 +08:00
He Yin Ling
0fc888cf78
CI: remove test report stage:
...
Test report is not used as expected:
1. we rarely download and use test report
2. current test report method doesn't handle large amount data well,
need to be replaced by other methods
Test report also make test jobs allow to fail. It breaks the
original flow of Gitlab CI and make user confused.
2018-07-28 14:57:32 +08:00
He Yin Ling
b37f08f961
test: add mesh basic function test cases
2018-07-28 14:56:53 +08:00
Jiang Jiang Jian
62682a681a
Merge branch 'feature/wifi_check_wifi_lib_git_commit_id_v3.1' into 'release/v3.1'
...
check WiFi library git commit id in unit test (backport v3.1)
See merge request idf/esp-idf!2785
2018-07-26 14:24:52 +08:00
Angus Gratton
3e2d5f6292
Merge branch 'bugfix/fix_pcnt_isr_service_register_bug_for_v3.1' into 'release/v3.1'
...
driver(pcnt): Add some comments in pcnt.h for v3.1
See merge request idf/esp-idf!2845
2018-07-26 08:35:18 +08:00
Angus Gratton
e9112a9489
Merge branch 'bugfix/fix_touchpad_wakeup_status_v3.1' into 'release/v3.1'
...
fix(sleep): swap touchpad num in wakeup status v3.1
See merge request idf/esp-idf!2848
2018-07-26 08:34:55 +08:00
Angus Gratton
e00d9425da
Merge branch 'bugfix/ledc_duty_and_freq_for_v3.1' into 'release/v3.1'
...
driver(ledc): fix bugs reported from unit-test and github for v3.1
See merge request idf/esp-idf!2843
2018-07-26 08:08:12 +08:00
Angus Gratton
3eaf8f1a84
Merge branch 'bugfix/secure_boot_padding_v3_1' into 'release/v3.1'
...
secure boot: Fix padding issue (backport v3.1)
See merge request idf/esp-idf!2833
2018-07-25 08:59:31 +08:00
Ivan Grokhotkov
ef38eb0323
Merge branch 'bugfix/bootloader_dev_zero_app_count_v3.1' into 'release/v3.1'
...
bootloader: Fix issue - bs->app_count is zero but ota_data have valid entry (backport v3.1)
See merge request idf/esp-idf!2847
2018-07-25 00:14:43 +08:00
fuzhibo
c6be772242
fix(sleep): swap touchpad num in wakeup status
2018-07-24 18:08:29 +08:00
Wang Jia Lin
c892c96f9a
Merge branch 'bugfix/fix_uart_timeout_bug_when_enable_reftick_v3.1' into 'release/v3.1'
...
driver(uart): Fix uart time_out bug when using ref_tick for releasev3.1
See merge request idf/esp-idf!2810
2018-07-24 17:55:55 +08:00
Konstantin Kondrashov
7f2edf8528
bootloader: Fix issue - bs->app_count is zero but ota_data have valid entry
...
If we have the partition table without any ota_apps but in ota_data have
valide entry, in this case we get an error(hang). This commit fix this
case. If bs->app_count is zero when selecting the factory app.
Closes https://github.com/espressif/esp-idf/issues/2218
2018-07-24 15:41:49 +08:00
Angus Gratton
9b6769411a
Merge branch 'bugfix/deep_sleep_flush_uart_v3.1' into 'release/v3.1'
...
sleep: fix flushing UARTs when entering deep sleep (backport v3.1)
See merge request idf/esp-idf!2816
2018-07-24 14:06:59 +08:00
Angus Gratton
e55f55531c
esp32 tests: TLS test: use same size stack for static & non-static task
...
Use constant instead of magic number of task priorities.
2018-07-24 15:44:12 +10:00