Skip to content

Commit 7b68d2f

Browse files
committed
improve script
1 parent 5fba4e6 commit 7b68d2f

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

examples/check_outputs.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,21 +46,18 @@
4646
folders.sort(key=lambda x: int(x.split('_')[-1]))
4747

4848
cases_run = 0
49-
cases_run_msg = False
49+
last_case_run = 0
5050
ok_cases = 0
5151
failed_cases = 0
5252

5353
for i in range(len(folders)):
5454
folder_path = os.path.join(directory, folders[i])
5555
outb = os.path.join(folder_path, "fastfarm", filename + ".T1.outb")
56-
if not os.path.exists(outb):
57-
# print(f"{folders[i]} not run or output file missing")
58-
if cases_run_msg == False:
59-
cases_run += 1
60-
cases_run_msg = True
61-
else:
56+
if os.path.exists(outb):
57+
cases_run += 1
6258
data = read(outb)
6359
if data["Time"][-1] > Tmax:
60+
last_case_run = i
6461
ok_cases += 1
6562
else:
6663
failed_cases += 1
@@ -69,3 +66,4 @@
6966
print(f"Cases run so far: {cases_run}")
7067
print(f"Successful cases: {ok_cases}")
7168
print(f"Not successful cases: {failed_cases}")
69+
print(f"Last successful case: {last_case_run}")

0 commit comments

Comments
 (0)