=== shutdown diagnostic @ SIGTERM === --- date --- 2026-08-25T18:43:24Z --- ps auxf (top 60 by cpu) --- USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 2 0.0 0.0 0 0 ? S Jul31 0:01 [kthreadd] root 173 0.0 0.0 0 0 ? S Jul31 19:26 \_ [kcompact root 1 0.0 0.0 49920 34480 ? Ss Jul31 5:17 /sbin/init sp cube 1413797 0.3 0.1 77238484 68152 ? Ssl Jul31 109:47 /home/cube/.b cube 1413732 0.2 0.0 77305568 12900 ? Ssl Jul31 83:38 /home/cube/.b root 894778 0.2 0.0 1426944 47036 ? Ssl Aug07 58:54 /usr/sbin/tai --- pstree of self --- python,4045115,cube -m pytest -q -p no:cacheprovider --import-mode=importlib --basetemp=/home/cube/projects/richard/traning coach/task-12-independent-verification-r8/gateway/basetemp/7cd6444bc1 /home/cube/projects/richard/.worktrees/nutricoach-v140-impl/tests/gateway/test_shutdown_forensics.py `-timeout,4045129 3 bash -c echo '=== shutdown diagnostic @ SIGTERM ==='; echo '--- date ---'; date -u +%Y-%m-%dT%H:%M:%SZ; echo '--- ps auxf (top 60 by cpu) ---'; ps auxf --sort=-pcpu 2>/dev/null | head -60; echo '--- pstree of self ---'; pstree -plau 4045115 2>/dev/null | head -40 || true; echo '--- /proc/loadavg ---'; cat /proc/loadavg 2>/dev/null || true; echo '--- recent dmesg (oom/killed) ---'; dmesg -T 2>/dev/null | tail -20 || journalctl --user -n 20 --no-pager 2>/dev/null | tail -20 || true; echo '=== end ===' `-bash,4045130 -c echo '=== shutdown diagnostic @ SIGTERM ==='; echo '--- date ---'; date -u +%Y-%m-%dT%H:%M:%SZ; echo '--- ps auxf (top 60 by cpu) ---'; ps auxf --sort=-pcpu 2>/dev/null | head -60; echo '--- pstree of self ---'; pstree -plau 4045115 2>/dev/null | head -40 || true; echo '--- /proc/loadavg ---'; cat /proc/loadavg 2>/dev/null || true; echo '--- recent dmesg (oom/killed) ---'; dmesg -T 2>/dev/null | tail -20 || journalctl --user -n 20 --no-pager 2>/dev/null | tail -20 || true; echo '=== end ===' |-head,4045135 -40 `-pstree,4045134 -plau 4045115 --- /proc/loadavg --- 6.97 3.03 1.78 12/2211 4045136 --- recent dmesg (oom/killed) --- === end ===