Git commit 295c88b7cfcdde5bd8579fa41a55e9b0ab5d875f by Ben Cooksley.
Committed on 23/04/2022 at 20:27.
Pushed by bcooksley into branch 'master'.

Ensure that any stray kscreenlocker_greet processes are cleaned up at the end 
of CI runs.
This should ensure that hung processes that consume an entire CPU core are not 
left behind - and reduce the overall performance of that CI worker server until 
it is cleaned up.

CCMAIL: plasma-devel@kde.org
CCMAIL: k...@kde.org

M  +1    -1    components/TestHandler.py

https://invent.kde.org/sysadmin/ci-utilities/commit/295c88b7cfcdde5bd8579fa41a55e9b0ab5d875f

diff --git a/components/TestHandler.py b/components/TestHandler.py
index 891ee60..f18e85f 100644
--- a/components/TestHandler.py
+++ b/components/TestHandler.py
@@ -81,7 +81,7 @@ def run( projectConfig, sourcesPath, buildPath, installPath, 
buildEnvironment ):
 
     # Cleanup the builder if needed
     if sys.platform == 'freebsd12' or sys.platform == 'freebsd13':
-        subprocess.call("killall -9 dbus-daemon kded5 kioslave klauncher 
kdeinit5 kiod openbox Xvfb", shell=True)
+        subprocess.call("killall -9 dbus-daemon kded5 kioslave klauncher 
kdeinit5 kiod openbox Xvfb kscreenlocker_greet", shell=True)
         if os.path.exists('/tmp/.X90-lock'):
             os.remove('/tmp/.X90-lock')
         if os.path.exists('/tmp/.X11-unix/X90'):

Reply via email to