SuzanneSoy / os-test-framework

Test framework to run an OS in multiple emulators, as a guest graphical / text shell on linux, and so on.
Creative Commons Zero v1.0 Universal
0 stars 0 forks source link

Don't require sudo for any test #25

Open SuzanneSoy opened 6 years ago

SuzanneSoy commented 6 years ago

Tests which try to mount filesystems using the host's mount should instead run a lightweight Linux system in a virtual machine, and attempt the mount there. This will ensure that sudo is not needed.

The only exception would be mount tests on macos, which should be executed in a virtual machine if executed locally and the user has supplied an installation CD or pre-installed disk image for macos, but should use the host's mount when executed on Travis (to avoid the need to supply a nested macos VM).