@@ -63,7 +63,7 @@ def ParseCATResults(clsCATExecute):
6363 RunActionQueryList ("DKTG" , [strQuery ])
6464
6565
66- def FinalizeTestRun (clsCATExecute : CCATExecutionSQL ):
66+ def FinalizeTestRun (clsCATExecute : CCATExecutionSQL , username : str | None = None ):
6767 _ , row_counts = RunActionQueryList (("DKTG" ), [
6868 clsCATExecute .FinalizeTestResultsSQL (),
6969 clsCATExecute .PushTestRunStatusUpdateSQL (),
@@ -89,6 +89,7 @@ def FinalizeTestRun(clsCATExecute: CCATExecutionSQL):
8989 MixpanelService ().send_event (
9090 "run-tests" ,
9191 source = settings .ANALYTICS_JOB_SOURCE ,
92+ username = username ,
9293 sql_flavor = clsCATExecute .flavor ,
9394 test_count = row_counts [0 ],
9495 run_duration = (end_time - date_service .parse_now (clsCATExecute .run_date )).total_seconds (),
@@ -97,7 +98,7 @@ def FinalizeTestRun(clsCATExecute: CCATExecutionSQL):
9798
9899
99100def run_cat_test_queries (
100- dctParms , strTestRunID , strTestTime , strProjectCode , strTestSuite , error_msg , minutes_offset = 0 , spinner = None
101+ dctParms , strTestRunID , strTestTime , strProjectCode , strTestSuite , error_msg , username = None , minutes_offset = 0 , spinner = None
101102):
102103 booErrors = False
103104
@@ -167,4 +168,4 @@ def run_cat_test_queries(
167168
168169 finally :
169170 LOG .info ("Finalizing test run" )
170- FinalizeTestRun (clsCATExecute )
171+ FinalizeTestRun (clsCATExecute , username )
0 commit comments