Lines Matching refs:kApexMountForTest
272 static constexpr const char* kApexMountForTest = "/mnt/scratch-apex"; in SetUpApexTestEnvironment() local
275 if (access(kApexMountForTest, F_OK) == 0) { in SetUpApexTestEnvironment()
276 if (umount2(kApexMountForTest, MNT_FORCE | UMOUNT_NOFOLLOW) != 0) { in SetUpApexTestEnvironment()
277 PLOG(WARNING) << "Failed to unmount " << kApexMountForTest; in SetUpApexTestEnvironment()
279 if (rmdir(kApexMountForTest) != 0) { in SetUpApexTestEnvironment()
280 return ErrnoError() << "Failed to rmdir " << kApexMountForTest; in SetUpApexTestEnvironment()
285 if (mkdir(kApexMountForTest, 0755) != 0) { in SetUpApexTestEnvironment()
286 return ErrnoError() << "Failed to mkdir " << kApexMountForTest; in SetUpApexTestEnvironment()
289 if (mount("tmpfs", kApexMountForTest, "tmpfs", 0, nullptr) == -1) { in SetUpApexTestEnvironment()
290 return ErrnoError() << "Failed to mount " << kApexMountForTest; in SetUpApexTestEnvironment()
294 if (mount(kApexMountForTest, "/apex", nullptr, MS_BIND, nullptr) == -1) { in SetUpApexTestEnvironment()
295 return ErrnoError() << "Failed to bind mount " << kApexMountForTest in SetUpApexTestEnvironment()