Make test_sysv & test_initctl use different private sockets.

Under automake's parallel test-harness, when executing make check
target with multiple processes a race exists where both test_sysv &
test_initctl will try to accquire the same private socket
simultaniously. This can be reproduced with "./test_sysv &
./test_initctl" fairly often, and almost always on the buildds. Thus
i'm changing the private socket name used for testing in both test
binaries.

(cherry picked from commit 4ea0aefa05404 ("Make test_sysv & test_initctl use different private sockets."))

BUG=b:232122437
TEST=FEATURES=test emerge-eve upstart
Check util tests pass repeatedly.

Change-Id: I442e4f5dddbdeeb8e4dcc25fb588aaaa513eacd7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/upstart/+/3709119
Reviewed-by: Allen Webb <allenwebb@google.com>
Reviewed-by: Fergus Dall <sidereal@google.com>
Tested-by: Gwendal Grignou <gwendal@chromium.org>
Commit-Queue: Gwendal Grignou <gwendal@chromium.org>
2 files changed