FYI, I've just pushed the following to gnulib.
I noticed this new parallel test failure when coreutils started
using the very latest from gnulib.
test-faccessat.c: correct BASE definition to avoid parallel test failure
* tests/test-faccessat.c (BASE): Define using this file's name, not
that of test-lstat.c. Using the latter caused this test to fail
sometimes when run concurrently with test-lstat.
diff --git a/tests/test-faccessat.c b/tests/test-faccessat.c
index 53855ba91..fe1db4129 100644
--- a/tests/test-faccessat.c
+++ b/tests/test-faccessat.c
@@ -26,7 +26,7 @@ SIGNATURE_CHECK (faccessat, int, (int, const char *, int,
int));
#include "macros.h"
-#define BASE "test-lstat.t"
+#define BASE "test-faccessat.t"
int
main (void)