mirror of
https://github.com/espressif/esp-idf.git
synced 2026-01-19 08:35:36 +00:00
This marker enables the skipping of tests that, for any reason, cannot be executed with the IDF build system version 2. It accepts an optional string argument that explains why the test cannot be run with version 2. If no explanation is provided, a default message is used. This marker is used in the `pytest_collection_modifyitems` hook to skip tests marked with it when the `--buildv2` pytest command line option is used. Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
25 lines
966 B
INI
25 lines
966 B
INI
[pytest]
|
|
addopts = -p no:idf-ci
|
|
|
|
# log related
|
|
log_cli = True
|
|
log_cli_level = INFO
|
|
log_cli_format = %(asctime)s %(levelname)s %(message)s
|
|
log_cli_date_format = %Y-%m-%d %H:%M:%S
|
|
|
|
# junit related
|
|
junit_family = xunit1
|
|
|
|
## log all to `system-out` when case fail
|
|
junit_logging = stdout
|
|
junit_log_passing_tests = False
|
|
|
|
## !! When adding new markers, don't forget to update also the tools\test_build_system\README.md !!
|
|
markers =
|
|
test_app_copy: specify relative path of the app to copy, and the prefix of the destination directory name
|
|
idf_copy: specify the prefix of the destination directory where IDF should be copied
|
|
idf_copy_with_space: ensures that destination directory where IDF is copied contain space
|
|
force_temp_work_dir: force temporary folder as the working directory
|
|
with_idf_components: automatically create/delete components under IDF_PATH
|
|
buildv2_skip: mark the test to run only when the --buildv2 command line option is not used
|