though at the same time, just to complicate everything, that python test (tools/tests/test_osqueryd.py) might be a bit flaky due to the underlying test framework not always correctly dealing with processes.
So I've seen these processes (workers) stay open when they should've exited, this "shouldn't" happen due to the test, but at the same time I wanted to warn you that the test might not be exactly bulletproof.
I've started a refactor back in December that cleans up the framework, still need to find some more time to continue (in fact the other python tests are blocked on that, plus other things I've discovered on the way).