{"definition_raw":"---\nid: pka-regression-check\ntitle: PKA Nightly Regression Test Check\nschedule: \"0 5 * * *\"\ntimeout: 180\nretry: false\nenabled: false\nnotify_on: failure\nrun_as: shell\ncommand: \"cd /home/lucienne/workspace/PKA && python3 -m pytest tests/ -k regression -v --tb=short -q 2>&1 | tee /tmp/pka-regression-output.txt; python3 /home/lucienne/workspace/scripts/pka_regression_notify.py /tmp/pka-regression-output.txt\"\ntags: [pka, regression, testing]\nruntime_profile: claude_opus_medium\n---\n\nRuns PKA regression tests nightly at 05:00 SAST (30 min after SafairBru review).\nSends Telegram alert if any test_regression_* test fails.\nFiles MC CRITICAL ticket on failure \u2014 assigned to Lucienne (PKA work).\n","id":"pka-regression-check","last_run":{"duration_s":1.805649,"log_path":"/home/lucienne/workspace/logs/task-runs/pka-regression-check/405147.log","output":"============================= test session starts ==============================\nplatform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0\nrootdir: /home/lucienne/workspace/PKA\nplugins: asyncio-1.3.0, anyio-4.13.0, httpx-0.36.0\nasyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function\ncollected 610 items / 606 deselected / 4 selected\n\ntests/test_vault_mcp_status_filter.py ....                               [100%]\n\n====================== 4 passed, 606 deselected in 0.83s =======================\nPKA regression: no regression tests found yet.\n","started_at":"2026-06-11T05:03:48.677601+02:00","status":"completed"},"next_run":"2026-06-14 05:00","next_run_iso":"2026-06-14T05:00:00+02:00","runs":[{"duration_s":1.805649,"finished_at":"2026-06-11T05:03:50.485752+02:00","id":405147,"log_path":"/home/lucienne/workspace/logs/task-runs/pka-regression-check/405147.log","output":"============================= test session starts ==============================\nplatform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0\nrootdir: /home/lucienne/workspace/PKA\nplugins: asyncio-1.3.0, anyio-4.13.0, httpx-0.36.0\nasyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function\ncollected 610 items / 606 deselected / 4 selected\n\ntests/test_vault_mcp_status_filter.py ....                               [100%]\n\n====================== 4 passed, 606 deselected in 0.83s =======================\nPKA regression: no regression tests found yet.\n","started_at":"2026-06-11T05:03:48.677601+02:00","status":"completed","task_id":"pka-regression-check","task_name":"PKA Nightly Regression Test Check"},{"duration_s":5.099639,"finished_at":"2026-06-10T05:03:51.543323+02:00","id":400878,"log_path":"/home/lucienne/workspace/logs/task-runs/pka-regression-check/400878.log","output":"============================= test session starts ==============================\nplatform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0\nrootdir: /home/lucienne/workspace/PKA\nplugins: asyncio-1.3.0, anyio-4.13.0, httpx-0.36.0\nasyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function\ncollected 610 items / 606 deselected / 4 selected\n\ntests/test_vault_mcp_status_filter.py ....                               [100%]\n\n====================== 4 passed, 606 deselected in 4.19s =======================\nPKA regression: no regression tests found yet.\n","started_at":"2026-06-10T05:03:46.440840+02:00","status":"completed","task_id":"pka-regression-check","task_name":"PKA Nightly Regression Test Check"},{"duration_s":1.907124,"finished_at":"2026-06-09T05:03:41.112781+02:00","id":396604,"log_path":"/home/lucienne/workspace/logs/task-runs/pka-regression-check/396604.log","output":"============================= test session starts ==============================\nplatform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0\nrootdir: /home/lucienne/workspace/PKA\nplugins: asyncio-1.3.0, anyio-4.13.0, httpx-0.36.0\nasyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function\ncollected 600 items / 596 deselected / 4 selected\n\ntests/test_vault_mcp_status_filter.py ....                               [100%]\n\n====================== 4 passed, 596 deselected in 0.97s =======================\nPKA regression: no regression tests found yet.\n","started_at":"2026-06-09T05:03:39.202663+02:00","status":"completed","task_id":"pka-regression-check","task_name":"PKA Nightly Regression Test Check"},{"duration_s":2.069193,"finished_at":"2026-06-08T05:04:33.575789+02:00","id":392514,"log_path":"/home/lucienne/workspace/logs/task-runs/pka-regression-check/392514.log","output":"============================= test session starts ==============================\nplatform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0\nrootdir: /home/lucienne/workspace/PKA\nplugins: asyncio-1.3.0, anyio-4.13.0, httpx-0.36.0\nasyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function\ncollected 599 items / 595 deselected / 4 selected\n\ntests/test_vault_mcp_status_filter.py ....                               [100%]\n\n====================== 4 passed, 595 deselected in 1.18s =======================\nPKA regression: no regression tests found yet.\n","started_at":"2026-06-08T05:04:31.503491+02:00","status":"completed","task_id":"pka-regression-check","task_name":"PKA Nightly Regression Test Check"},{"duration_s":2.063035,"finished_at":"2026-06-07T05:01:49.523892+02:00","id":388146,"log_path":"/home/lucienne/workspace/logs/task-runs/pka-regression-check/388146.log","output":"============================= test session starts ==============================\nplatform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0\nrootdir: /home/lucienne/workspace/PKA\nplugins: asyncio-1.3.0, anyio-4.13.0, httpx-0.36.0\nasyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function\ncollected 595 items / 591 deselected / 4 selected\n\ntests/test_vault_mcp_status_filter.py ....                               [100%]\n\n====================== 4 passed, 591 deselected in 1.05s =======================\nPKA regression: no regression tests found yet.\n","started_at":"2026-06-07T05:01:47.458104+02:00","status":"completed","task_id":"pka-regression-check","task_name":"PKA Nightly Regression Test Check"},{"duration_s":1.966647,"finished_at":"2026-06-06T05:02:02.266926+02:00","id":383426,"log_path":"/home/lucienne/workspace/logs/task-runs/pka-regression-check/383426.log","output":"============================= test session starts ==============================\nplatform linux -- Python 3.12.3, pytest-9.0.2, pluggy-1.6.0\nrootdir: /home/lucienne/workspace/PKA\nplugins: asyncio-1.3.0, anyio-4.13.0, httpx-0.36.0\nasyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function\ncollected 595 items / 591 deselected / 4 selected\n\ntests/test_vault_mcp_status_filter.py ....                               [100%]\n\n====================== 4 passed, 591 deselected in 1.18s =======================\nPKA regression: no regression tests found yet.\n","started_at":"2026-06-06T05:02:00.297078+02:00","status":"completed","task_id":"pka-regression-check","task_name":"PKA Nightly Regression Test Check"}],"runs_limit":20,"schedule":"0 5 * * *","schedule_label":{"description":"Daily at 05:00","is_custom":false,"label":"Daily","sort":4,"sort_time":"05:00"},"stats":{"avg_duration":2.4852145,"completed":6,"failed":0,"timeout":0,"total":6},"task":{"_description":"Runs PKA regression tests nightly at 05:00 SAST (30 min after SafairBru review).\nSends Telegram alert if any test_regression_* test fails.\nFiles MC CRITICAL ticket on failure \u2014 assigned to Lucienne (PKA work).","_file":"pka-regression-check.md","_path":"/home/lucienne/workspace/tasks/pka-regression-check.md","command":"cd /home/lucienne/workspace/PKA && python3 -m pytest tests/ -k regression -v --tb=short -q 2>&1 | tee /tmp/pka-regression-output.txt; python3 /home/lucienne/workspace/scripts/pka_regression_notify.py /tmp/pka-regression-output.txt","enabled":false,"id":"pka-regression-check","notify_on":"failure","retry":false,"run_as":"shell","runtime_profile":"claude_opus_medium","schedule":"0 5 * * *","tags":["pka","regression","testing"],"timeout":180,"title":"PKA Nightly Regression Test Check"}}
