Skip to content

Commit 8528af5

Browse files
committed
Fix Skipped Test Issue
1 parent f68bce1 commit 8528af5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

toolchain/mfc/test/test.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ def __filter(cases_) -> typing.List[TestCase]:
3737
# Do not "continue" because "--to" might be the same as "--from"
3838
if bFoundFrom and case.get_uuid() == ARG("to"):
3939
cases = cases[from_i:i+1]
40+
skipped_cases += [case for case in cases_ if case not in cases]
4041
bFoundTo = True
4142
break
4243

@@ -51,6 +52,7 @@ def __filter(cases_) -> typing.List[TestCase]:
5152
checkCase.append(case.get_uuid())
5253
if not set(ARG("only")).issubset(set(checkCase)):
5354
cases.remove(case)
55+
skipped_cases.append(case)
5456

5557
for case in cases[:]:
5658
if case.ppn > 1 and not ARG("mpi"):
@@ -63,9 +65,11 @@ def __filter(cases_) -> typing.List[TestCase]:
6365
,'Axisymmetric', 'Transducer', 'Transducer Array', 'Cylindrical', 'HLLD', 'Example']
6466
if any(label in case.trace for label in skip):
6567
cases.remove(case)
68+
skipped_cases.append(case)
6669

6770

6871
if ARG("no_examples"):
72+
skipped_cases += [case for case in cases if "Example" in case.trace]
6973
cases = [case for case in cases if not "Example" in case.trace]
7074

7175
if ARG("percent") == 100:
@@ -74,7 +78,7 @@ def __filter(cases_) -> typing.List[TestCase]:
7478
seed(time.time())
7579

7680
selected_cases = sample(cases, k=int(len(cases)*ARG("percent")/100.0))
77-
skipped_cases = [item for item in cases if item not in selected_cases]
81+
skipped_cases += [item for item in cases if item not in selected_cases]
7882

7983
return selected_cases, skipped_cases
8084

0 commit comments

Comments
 (0)