Lines Matching refs:test
3 …be built with the unit tests for a specific component. Unit tests are in `test` subdirectories of …
11 * Change into `tools/unit-test-app` directory
13 …ts to be included in the test app. Or `idf.py -T all build` to build the test app with all the tes…
15 …test have a few preset sdkconfigs. It provides command `idf.py ut-clean-config_name` and `idf.py u…
21 * Change into `tools/unit-test-app` directory
23 …nts to be included in the test app. Or `make TESTS_ALL=1` to build the test app with all the tests…
25 …test have a few preset sdkconfigs. It provides command `make ut-clean-config_name` and `make ut-bu…
29 The unit test partition table assumes a 4MB flash size. When testing `-T all` or `TESTS_ALL=1` (Leg…
35 The unit test loader will prompt by showing a menu of available tests to run:
37 * Type a number to run a single test.
41 * `"test name here"` to run test with given name
47 Unit test uses 3 stages in CI: `build`, `assign_test`, `unit_test`.
51 …sts` job will build all UT configs and parse test cases form built elf files. Built binary (`tools…
53 …test case, it will construct a structure to save case data during build. We'll parse the test case…
55 1. first tag is always group of test cases, it's mandatory
59 …set the critical level of leakage not through a tag, just directly in the test code ``test_utils_s…
69 …tted value. Parser will parse the properities of test cases according to this file, and add them a…
71 …test-app with different sdkconfigs. Some config items requires specific board to run. For example,…
75 …test jobs defined in `.gitlab-ci.yml`, according to test environment and tags. For each job, one c…
77 Please check related document in tiny-test-fw for details.
81 …ll run job according to unit test configs. Then unit test jobs will use tiny-test-fw runner to run…
83 Unit test jobs will do reset before running each case (because some cases do not cleanup when faile…
89 …test running in parallel, we limit the number of cases running on each job. When add new unit test…
92 Too many test cases vs jobs to run. Please add the following jobs to .gitlab-ci.yml with specific t…
97 The above is an example of error message in assign test job. In this case, please add the following…
118 First you can check the logs. It's saved as unit test job artifacts. You can download from the test…
122 1. Download artifacts of `build_esp_idf_tests`. The built binary is in `tools/unit-test-app/output`…
124 2. Check the following print in CI job to get the config name: `Running unit test for config: confi…
127 …fer to [unit test document](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/unit-…
128 * Or, you can use `tools/unit-test-app/unit_test.py` to run the test cases (see below)
139 Change to the unit test app directory, configure the app as needed and build it in the default "bui…
142 cd $IDF_PATH/tools/unit-test-app
147 (Instead of these steps, you can do whatever is needed to configure & build a unit test app with th…
149 ### run a single test case by name
156 unit_test.py script will flash the unit test binary from the (default) build directory, then run th…
158 ### Run a single test case twice
164 ### run multiple unit test cases
170 ### run a multi-stage test (type of test and child case numbers are autodetected)
176 ### run a list of different unit tests (one simple and one multi-stage test)
196 …ently work without an EnvConfigTemplate also supplied, use the default unit-test-app binaries only.