Just disabling cron in rc.d is not enough. There's also anacron which will get invoked during startup, and since apt-compat has a delay of up to 30min it can be picked up by the leak detector if the test finishes fast enough:
LEAKED [process 14563 sleep] process: root 14563 14556 0 07:49 ? 00:00:00 sleep 1163 LEAKED [process 14550 /bin/sh] process: root 14550 2264 0 07:49 ? 00:00:00 /bin/sh -c run-parts --report /etc/cron.daily LEAKED [process 14551 run-parts] process: root 14551 14550 0 07:49 ? 00:00:00 run-parts --report /etc/cron.daily LEAKED [process 14556 /bin/sh] process: root 14556 14551 0 07:49 ? 00:00:00 /bin/sh /etc/cron.daily/apt-compat From: http://logs.test-lab.xenproject.org/osstest/logs/169015 To prevent this disable anacron like it's done for cron. Signed-off-by: Roger Pau Monné <roger....@citrix.com> --- Osstest/TestSupport.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Osstest/TestSupport.pm b/Osstest/TestSupport.pm index 8103ea1d..8e3e5f68 100644 --- a/Osstest/TestSupport.pm +++ b/Osstest/TestSupport.pm @@ -3151,6 +3151,8 @@ sub host_install_postboot_complete ($) { target_core_dump_setup($ho); target_cmd_root($ho, "update-rc.d cron disable"); target_cmd_root($ho, "service cron stop"); + target_cmd_root($ho, "update-rc.d anacron disable"); + target_cmd_root($ho, "service anacron stop"); target_cmd_root($ho, "update-rc.d osstest-confirm-booted start 99 2 ."); target_https_mitm_proxy_setup($ho); } -- 2.35.1