From 97641b354e81363876586934f3896cc10179a7dc Mon Sep 17 00:00:00 2001 From: Space-Banane Date: Sun, 31 May 2026 21:47:22 +0200 Subject: [PATCH] feat: add CI & pytest fix to the TODO list --- todo.md | 1 + 1 file changed, 1 insertion(+) diff --git a/todo.md b/todo.md index 0d54606..8b2e44e 100644 --- a/todo.md +++ b/todo.md @@ -1,6 +1,7 @@ # TODO ## P0 +- [Bug] Fix CI & pytest - [Bug] Enforce single active desktop-control run (or a strict queue) so concurrent jobs cannot fight over the same mouse/keyboard/screen session. - [Bug] Fix run artifact collisions in `setup_artifacts()` (`run_id` is second-granularity, so two jobs in the same second can share/overwrite the same directory). - [Bug] Remove global logger handler clobbering in `setup_logger()` (`logging.getLogger("screenjob").handlers.clear()` breaks concurrent runs and can redirect logs to the wrong file).