Skip to content

Commit 7416dc4

Browse files
committed
fix(cli): print run id even if score refresh fails
1 parent 093eb68 commit 7416dc4

1 file changed

Lines changed: 14 additions & 10 deletions

File tree

testgen/commands/run_execute_cat_tests.py

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -71,16 +71,20 @@ def FinalizeTestRun(clsCATExecute: CCATExecutionSQL):
7171
])
7272
end_time = datetime.now(UTC)
7373

74-
RunActionQueryList(("DKTG"), [
75-
clsCATExecute.CalcPrevalenceTestResultsSQL(),
76-
clsCATExecute.TestScoringRollupRunSQL(),
77-
clsCATExecute.TestScoringRollupTableGroupSQL(),
78-
])
79-
run_refresh_score_cards_results(
80-
project_code=clsCATExecute.project_code,
81-
add_history_entry=True,
82-
refresh_date=date_service.parse_now(clsCATExecute.run_date),
83-
)
74+
try:
75+
RunActionQueryList(("DKTG"), [
76+
clsCATExecute.CalcPrevalenceTestResultsSQL(),
77+
clsCATExecute.TestScoringRollupRunSQL(),
78+
clsCATExecute.TestScoringRollupTableGroupSQL(),
79+
])
80+
run_refresh_score_cards_results(
81+
project_code=clsCATExecute.project_code,
82+
add_history_entry=True,
83+
refresh_date=date_service.parse_now(clsCATExecute.run_date),
84+
)
85+
except Exception:
86+
LOG.exception("Error refreshing scores after test run")
87+
pass
8488

8589
MixpanelService().send_event(
8690
"run-tests",

0 commit comments

Comments
 (0)