80b2d7722d
Some test suites have different test case lists in test_main(), that conforms to different test scenarios defined in testcase.yaml. We use if statement to decide which test case list should run under specific config. But for thoses boards who do not support those configs, we will run test cases on the other side of the if statement even if it has deviated from the original test scenario. So add filter to avoid test scenario running under mismatch config. Signed-off-by: Guo Lixin <lixinx.guo@intel.com> |
||
---|---|---|
.. | ||
src | ||
cbprintf_nano.conf | ||
CMakeLists.txt | ||
prj.conf | ||
prj_new.conf | ||
README.txt | ||
testcase.yaml |
Title: sprintf() APIs Description: This test verifies that sprintf() and its variants operate as expected. -------------------------------------------------------------------------------- Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: make run -------------------------------------------------------------------------------- Troubleshooting: Problems caused by out-dated project information can be addressed by issuing one of the following commands then rebuilding the project: make clean # discard results of previous builds # but keep existing configuration info or make pristine # discard results of previous builds # and restore pre-defined configuration info -------------------------------------------------------------------------------- Sample Output: tc_start() - Test sprintf APIs =================================================================== Testing sprintf() with integers .... Testing snprintf() .... Testing vsprintf() .... Testing vsnprintf() .... Testing sprintf() with strings .... Testing sprintf() with misc options .... Testing sprintf() with doubles .... =================================================================== PASS - RegressionTask. =================================================================== PROJECT EXECUTION SUCCESSFUL