cups
cups copied to clipboard
Why macOS tests take so long
The issue is not cups in itself, but macOS macOS has cups running in the background, owned by the root user. This process immediately respawns even when one force-quits the process.
As a result, lpstat's "Waiting for jobs to finish" ALWAYS reports 1 job running, and this goes until the timeout happens
There needs to be a workaround for this when running the tests for macOS.

Update: Now happening on linux when I compile with clang and run the tests @michaelrsweet compiler bug maybe?
No, it is using the wrong domain socket. Investigating...
No, it is using the wrong domain socket. Investigating...
CUPS or lstat? what is using the wrong socket?
CUPS
Hmm, I can no longer reproduce this issue but there have been a bunch of fixes in the last year...
Looks like things started working after my CUPS-Create-Local-Printer fixes in 9383b37...