Repository: mesos Updated Branches: refs/heads/master 501756ed2 -> c72bd196d
Only execute Mknod test if root. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/c72bd196 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/c72bd196 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/c72bd196 Branch: refs/heads/master Commit: c72bd196d303e9b6a7d63e6960e73c3798b04db9 Parents: 501756e Author: Ian Downes <[email protected]> Authored: Wed Mar 11 08:23:46 2015 -0700 Committer: Ian Downes <[email protected]> Committed: Wed Mar 11 08:23:46 2015 -0700 ---------------------------------------------------------------------- 3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp | 7 +++++++ 1 file changed, 7 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/c72bd196/3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp ---------------------------------------------------------------------- diff --git a/3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp b/3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp index 08bcfa9..c396c1d 100644 --- a/3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp +++ b/3rdparty/libprocess/3rdparty/stout/tests/os_tests.cpp @@ -902,6 +902,13 @@ TEST_F(OsTest, Libraries) TEST_F(OsTest, Mknod) { + // mknod requires root permission. + Result<string> user = os::user(); + CHECK_SOME(user); + if (user.get() != "root") { + return; + } + const string& device = "null"; const string& existing = path::join("/dev", device);
