There is very little information about how to test…
If I do PR or extension, I would very much like to do some regression testing before delivering.
I can see that somebody has written that you can do a simulation with fdbserver but I seem to be missing some test suite,
And tried the simulation run on macOS but that fails with "ERROR: Could not locate shared memory - ‘machineId’ " on my first attempt. Running with dtruss doesn’t show to me what goes wrong:
munmap(0x110F7E000, 0x3E8)|| = 0 0|
mkdir("/tmp/boost_interprocess\0", 0x1FF, 0x0)|| = -1 Err#17|
open("/tmp/boost_interprocess/fdbserver\0", 0x0, 0x1)|| = 7 0|
fstat64(0x7, 0x7FFEE0545160, 0x0)|| = 0 0|
fstat64(0x7, 0x7FFEE0545030, 0x0)|| = 0 0|
mmap(0x0, 0x3E8, 0x1, 0x1, 0x7, 0x0)|| = 0x110F7E000 0|
close(0x7)|| = 0 0|
So are there known ways to test on macOS ?