Skip to content

Commit 783411c

Browse files
author
ci bot
committed
Merge branch 'cancel-run' into 'enterprise'
fix(scheduler): cannot cancel scheduled runs See merge request dkinternal/testgen/dataops-testgen!223
2 parents 868517d + 0d1ec36 commit 783411c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

testgen/common/process_service.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ def get_current_process_id():
1313

1414

1515
def kill_profile_run(process_id):
16-
keywords = ["run-profile"]
16+
keywords = ["/dk/bin/testgen", "run-profile"]
1717
status, message = kill_process(process_id, keywords)
1818
return status, message
1919

2020

2121
def kill_test_run(process_id):
22-
keywords = ["run-tests"]
22+
keywords = ["/dk/bin/testgen", "run-tests"]
2323
status, message = kill_process(process_id, keywords)
2424
return status, message
2525

@@ -31,7 +31,7 @@ def kill_process(process_id, keywords=None):
3131
return False, msg
3232
try:
3333
process = psutil.Process(process_id)
34-
if process.name().lower() != "testgen":
34+
if process.name().lower() not in ["testgen", "python3"]:
3535
message = f"The process was not killed because the process_id {process_id} is not a testgen process. Details: {process.name()}"
3636
LOG.error(f"kill_process: {message}")
3737
return False, message

0 commit comments

Comments
 (0)