[ARVADOS] created: 65616466b97a92e382f8e432b14ffc3711b95491
Git user
git at public.curoverse.com
Wed May 3 10:49:25 EDT 2017
at 65616466b97a92e382f8e432b14ffc3711b95491 (commit)
commit 65616466b97a92e382f8e432b14ffc3711b95491
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date: Wed May 3 10:49:04 2017 -0400
11469: Add test for changed tmp mounting behavior.
diff --git a/services/crunch-run/crunchrun_test.go b/services/crunch-run/crunchrun_test.go
index 43c55b6..183752b 100644
--- a/services/crunch-run/crunchrun_test.go
+++ b/services/crunch-run/crunchrun_test.go
@@ -972,6 +972,22 @@ func (s *TestSuite) TestSetupMounts(c *C) {
i = 0
cr.ArvMountPoint = ""
cr.Container.Mounts = make(map[string]arvados.Mount)
+ cr.Container.Mounts["/out"] = arvados.Mount{Kind: "tmp"}
+ cr.Container.Mounts["/tmp"] = arvados.Mount{Kind: "tmp"}
+ cr.OutputPath = "/out"
+
+ err := cr.SetupMounts()
+ c.Check(err, IsNil)
+ c.Check(am.Cmd, DeepEquals, []string{"--foreground", "--allow-other", "--read-write", "--mount-by-pdh", "by_id", realTemp + "/keep1"})
+ c.Check(cr.Binds, DeepEquals, []string{realTemp + "/2:/out", realTemp + "/3:/tmp"})
+ cr.CleanupDirs()
+ checkEmpty()
+ }
+
+ {
+ i = 0
+ cr.ArvMountPoint = ""
+ cr.Container.Mounts = make(map[string]arvados.Mount)
cr.Container.Mounts["/tmp"] = arvados.Mount{Kind: "tmp"}
cr.OutputPath = "/tmp"
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list