Angus Gratton
d91c425178
Merge branch 'bugfix/unit-test-build-fix_v3.1' into 'release/v3.1'
...
unit-test-app: don’t include project.mk for ut- targets (backport v3.1)
See merge request idf/esp-idf!2850
2018-08-13 11:42:43 +08:00
He Yin Ling
66e7027e7a
test: update Wi-Fi test cases:
...
1. The test step for error code REASON_ASSOC_EXPIRE is not reliable. SoftAP
could also send error code WIFI_REASON_NOT_AUTHED
2. STA will be disconnected now if softAP restart DHCP server
2018-08-08 13:04:16 +08:00
Ivan Grokhotkov
f81e71f622
freertos: bump limit for spinlock performance test to 300 cycles
2018-08-01 08:59:02 +00:00
He Yin Ling
b37f08f961
test: add mesh basic function test cases
2018-07-28 14:56:53 +08:00
chensheng
0b447f0003
test/fix bug refresh cache after connect
2018-06-06 02:17:06 +00:00
chensheng
0796099c29
test: filter duplicated ble adv events in test
2018-06-04 14:14:40 +08:00
Ivan Grokhotkov
cb649e452f
remove executable permission from source files
2018-05-29 20:07:45 +08:00
zhiweijian
340ad5c430
Component/bt: fix scan duplicate
2018-05-21 15:23:15 +08:00
Angus Gratton
a2241fb4bc
tests: Increase performance threshold for VFS running with PSRAM
...
Cache effects on microbenchmarks in cached flash can be significant, depending on linker layout in flash.
2018-05-17 21:02:47 +08:00
He Yin Ling
e8dd203e47
example test: add test case for iperf example
2018-05-15 13:42:26 +08:00
Roland Dobai
5129bca67c
VFS: Use smaller numbers as file descriptors
2018-05-07 09:01:56 +02:00
He Yin Ling
7cfd08deca
test: fix join AP fail during AP power on
2018-04-16 09:27:46 +08:00
huchaoru
f409a33653
test: update ci test case
2018-04-10 14:08:10 +00:00
Ivan Grokhotkov
595ddfd825
Merge branch 'feature/build_ssc_in_multiple_ci_jobs' into 'master'
...
CI: support build SSC in multiple jobs
See merge request idf/esp-idf!1622
2018-04-03 18:20:38 +08:00
He Yin Ling
3b3ad875c4
test: use SSC_BLE_WIFI to test NVS cases
2018-04-02 18:13:52 +08:00
He Yin Ling
48e3e3efca
test: change SSC binary path
2018-03-29 19:40:07 +08:00
Michael (Xiao Xufeng)
15be0829fa
test(spi_master): test spi master speed performance by median value.
...
also increase the boundary of SPI limit by a little.
2018-03-16 16:37:19 +08:00
Ivan Grokhotkov
62f924544d
Merge branch 'test/spi_performance' into 'master'
...
test(spi_master): add performance display for spi master.
See merge request idf/esp-idf!1923
2018-02-08 22:59:40 +08:00
Michael (Xiao Xufeng)
a151767426
test(spi_master): add performance display for spi master.
2018-02-07 17:50:13 +08:00
Jeroen Domburg
70ab924dbb
Especially when internal memory fills up, some FreeRTOS structures (queues etc) get allocated in psram. These structures also contain a spinlock, which needs an atomic-compare-swap operation to work. The psram hardware, however, does not support this operation. As a workaround, this patch detects these spinlocks and will, instead of S32C1I, use equivalent C-code to simulate the behaviour, with an (internal) mux for atomicity.
2018-02-02 17:11:06 +08:00
He Yin Ling
63a401057c
test: enlarge https bin size threshold:
...
use performance matrix to tracking bin size is not convenient. bin size
do change for a lot reasons.
we'll implement a new method to track it. before that, set a large
enough threshold, so we can still keep tracking it.
2018-02-01 09:57:00 +08:00
chensheng
c9607e9753
test: fix BLE update conn param test case errors
2018-01-16 13:39:12 +08:00
Ivan Grokhotkov
6e1453e864
Merge branch 'feature/bot' into 'master'
...
CI: support customize test with @bot
See merge request !1502
2017-11-21 18:43:56 +08:00
He Yin Ling
81f806e676
test: change initial condition of unit test:
...
now UT App will not print test menu by default. it will print a prompt
to indicate it's ready. we can check this prompt instead of delay.
2017-11-20 17:51:27 +08:00
He Yin Ling
9395a702ef
test: check and collect performance via CI
2017-11-16 17:48:30 +08:00
houchenyao
f80824a2d8
test: support test for UT cases expect to reset
2017-11-07 12:19:39 +08:00
He Yin Ling
363a20abec
test: udpate new BLE known issues:
...
1. some cases caused by GATTC can't get correct attribute handle
2. some cases with increased fail ratio
2017-09-22 09:49:18 +08:00
yulong
09a3e4fd58
squesh the commit.
...
component/bt: Change the idf test KnownIssues file.
component/bt: Fixed the bug of gattc mutilple read.
2017-09-14 09:35:36 -04:00
chensheng
ac5e1f65b2
test:update BLE GATT MTU cases
2017-09-07 13:46:13 +08:00
houchenyao
cf64c7e9a6
unit test: add sd env and spi env for sdmmc
2017-08-22 21:01:34 +08:00
He Yin Ling
31f7e8d7e5
CI: add BLE test cases to CI
2017-06-27 10:35:33 +08:00
He Yin Ling
2e7f6a2247
test: add NVS compatible test case and CI job
2017-06-04 10:29:15 +08:00
He Yin Ling
659cd2af43
CI: remove readme content:
...
README will be updated in internal wiki
2017-05-08 11:44:45 +08:00
He Yin Ling
24862b1a6c
CI: remove CI configs and update test case files:
...
we'll auto assign cases to test jobs so we don't need those config
files. cases with different wifi modes will now be generated when
creating test case database, we need to remove them from YAML files.
2017-05-08 11:44:38 +08:00
Ivan Grokhotkov
e9913a11c1
Merge branch 'test/reboot_between_unit_test_cases' into 'release/v2.0'
...
CI: add reset between running each unit test cases
Unit test is designed to detect bug **within** each test case. Therefore we'll reset between each case to provide a clean context. We will later add stress cases to run unit test cases together to detect potential bugs.
See merge request !636
2017-04-10 12:59:49 +08:00
antti
0501507d6b
CI: add script for parsing unit test cases for CI from test files
...
Add python script that parses list of unit test cases for CI from component test folder
Modify .gitlab-ci.yml to run this script as part of build unit tests stage
2017-01-18 17:08:20 +08:00
Yinling
6c41080fd9
CI: update known issues
2017-01-04 19:27:58 +08:00
Yinling
b9a6d276a2
CI: update known issues
2017-01-03 14:06:50 +08:00
Yinling
c47bc43afd
CI: fix bug that restore initial condition fail:
...
in STA+AP mode, when STA is reconnecting to external AP, its AP
interface is not connectable. do disconnect on STA interface first
2017-01-03 14:06:50 +08:00
Ivan Grokhotkov
8f3c74353a
newlib: fix unit test name in test config
2016-12-13 13:24:01 +08:00
Yinling
a283042258
switch socket recv print for stress test
2016-12-09 10:45:10 +08:00
Yinling
5e1cdd3422
fix bug in test case TCPIP_TCP_5101
...
test time is not set in test case and not used to control test time
2016-12-08 16:15:49 +08:00
Yinling
ec40053720
add supported stress test cases to CI
2016-12-06 15:41:02 +08:00
antti
13e7e69239
remove unexisting tests in unit test CIConfig
2016-11-23 16:22:51 +08:00
He Yin Ling
47910466ce
Set result "Succeed" for passed cases
2016-11-02 20:54:22 +08:00
He Yin Ling
e56b745527
incorrect "/", should be "\"
2016-11-02 20:21:46 +08:00
He Yin Ling
c12aeb1127
add case select by name mark " before case name
2016-11-02 20:12:43 +08:00
Yinling
2e319705ec
forget to break when test succeed
2016-11-02 19:41:33 +08:00
Yinling
fdff6b2b01
run unit test case by case name
2016-11-02 19:08:55 +08:00
Yinling
5784586041
integrate unit test to CI
2016-11-01 19:30:42 +08:00