@@ -103,7 +103,7 @@ async def submit_test(self, tr: TestRun):
103
103
"""
104
104
logging .info (f"Starting test: { tr .name } " )
105
105
tr .output_path = self .get_job_output_path (tr )
106
- await self .job_submit_callback (tr )
106
+ self .on_job_submit (tr )
107
107
try :
108
108
job = self ._submit_test (tr )
109
109
self .jobs .append (job )
@@ -112,7 +112,7 @@ async def submit_test(self, tr: TestRun):
112
112
logging .error (e )
113
113
exit (1 )
114
114
115
- async def job_submit_callback (self , tr : TestRun ) -> None :
115
+ def on_job_submit (self , tr : TestRun ) -> None :
116
116
cmd_gen = tr .test .test_template .command_gen_strategy
117
117
cmd_gen .store_test_run (tr )
118
118
@@ -242,7 +242,7 @@ async def monitor_jobs(self) -> int:
242
242
243
243
if is_completed :
244
244
logging .debug (f"Job { job .id } for test { job .test_run .name } completed ({ self .mode = } , { is_completed = } )" )
245
- await self .job_completion_callback (job )
245
+ self .on_job_completion (job )
246
246
247
247
if self .mode == "dry-run" :
248
248
successful_jobs_count += 1
@@ -308,7 +308,7 @@ async def handle_job_completion(self, completed_job: BaseJob):
308
308
else :
309
309
await self .handle_dependencies (completed_job )
310
310
311
- async def job_completion_callback (self , job : BaseJob ) -> None : # noqa: B027
311
+ def on_job_completion (self , job : BaseJob ) -> None :
312
312
"""
313
313
Call callback functions upon job completion.
314
314
@@ -318,7 +318,7 @@ async def job_completion_callback(self, job: BaseJob) -> None: # noqa: B027
318
318
Args:
319
319
job (BaseJob): The job that has completed and for which callback functions are being invoked.
320
320
"""
321
- pass
321
+ return
322
322
323
323
async def handle_dependencies (self , completed_job : BaseJob ) -> List [Task ]:
324
324
"""
0 commit comments