Watchdog leaving active processes around in testing #60

Open
opened 2026-03-21 01:55:08 +00:00 by scossu · 1 comment
Owner

The watchdog test leaves stray processes after running. PID files are not being cleared.

This may be related to the watchdog process itself or to the way the tests are written.

The watchdog test leaves stray processes after running. PID files are not being cleared. This may be related to the watchdog process itself or to the way the tests are written.
scossu added this to the v1.0.0 RC milestone 2026-03-21 01:55:08 +00:00
Author
Owner

Moving out of the RC milestone, as the only time when this happens is during the automated tests on a development machine. Normally the watchdog starts and shuts down correctly. CI processes tear down the whole VM so there is no need to kill the stray processes.

A better solution to high-level testing of watchdog, HTTP server, and CLI would be to set up integration tests in a different framework.

Moving out of the RC milestone, as the only time when this happens is during the automated tests on a development machine. Normally the watchdog starts and shuts down correctly. CI processes tear down the whole VM so there is no need to kill the stray processes. A better solution to high-level testing of watchdog, HTTP server, and CLI would be to set up integration tests in a different framework.
scossu modified the milestone from v1.0.0 RC to v1.0.0 2026-03-25 02:24:50 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ktx/pocket_archive#60
No description provided.