mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
ci: fix build script when no test script found
This commit is contained in:
parent
e1149f018a
commit
55870f379d
@ -248,13 +248,18 @@ def get_pytest_cases(
|
||||
# collect all cases
|
||||
os.environ['INCLUDE_NIGHTLY_RUN'] = '1'
|
||||
|
||||
cases = []
|
||||
cases = [] # type: List[PytestCase]
|
||||
pytest_scripts = get_pytest_files(paths)
|
||||
if not pytest_scripts:
|
||||
print(f'WARNING: no pytest scripts found for target {target} under paths {", ".join(paths)}')
|
||||
return cases
|
||||
|
||||
for target in targets:
|
||||
collector = PytestCollectPlugin(target)
|
||||
|
||||
with io.StringIO() as buf:
|
||||
with redirect_stdout(buf):
|
||||
cmd = ['--collect-only', *get_pytest_files(paths), '--target', target, '-q']
|
||||
cmd = ['--collect-only', *pytest_scripts, '--target', target, '-q']
|
||||
if marker_expr:
|
||||
cmd.extend(['-m', marker_expr])
|
||||
if filter_expr:
|
||||
|
Loading…
x
Reference in New Issue
Block a user