open-nomad/drivers
Mahmood Ali 91376cccf2 tests: failover to copying when symlinking fails
Symlinking busybox may fail when the test code and the test temporary
directory live on different volumes/partitions; so we should copy
instead.  This situation arises in the Vagrant setup, where the code
repository live on special file sharing volume.

Somewhat unrelated, remove `f.Sync()` invocation from a test copyFile
helper function.  Sync is useful only for crash recovery, and isn't
necessary in our test setup.  The sync invocation is a significant
overhead as it requires the OS to flush any cached writes to disk.
2020-09-30 09:58:22 -04:00
..
docker Merge pull request #8933 from jf/fix_docker_stopsignal 2020-09-29 10:51:04 -05:00
exec fix test failures from rebase 2020-06-18 11:05:32 -07:00
java tests: failover to copying when symlinking fails 2020-09-30 09:58:22 -04:00
mock cleanup driver eventor goroutines 2020-05-26 11:04:04 -04:00
qemu add a allowlist for qemu image paths 2020-06-24 08:03:19 -04:00
rawexec cleanup driver eventor goroutines 2020-05-26 11:04:04 -04:00
shared tests: failover to copying when symlinking fails 2020-09-30 09:58:22 -04:00