12061: Explicitly join actor thread after stopping.
authorTom Clegg <tclegg@veritasgenetics.com>
Thu, 31 May 2018 18:26:59 +0000 (14:26 -0400)
committerTom Clegg <tclegg@veritasgenetics.com>
Thu, 31 May 2018 18:26:59 +0000 (14:26 -0400)
commit2f9761bd08293de1847d3dbd0ab16482eacc414d
tree62a449ae0137ef561e2ad875ebc21a0e9fe9dfa8
parentd8dfc75ec5c6cead3da0f3907466ce1b89373b69
12061: Explicitly join actor thread after stopping.

Fixes the "nonfatal" test case the same way the "fatal" test case was
fixed in 6706c6d46c6cfb080371b147b60fcaa191bd55a6.

Since the nonfatal case just tests that kill_mock did *not* get
called, the race condition used to make the test ineffectual
occasionally, instead of failing occasionally.

The race condition became visible only after the status reporting test
was added.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
services/nodemanager/tests/test_failure.py