17816: Make singularity-in-arvbox work
[arvados.git] / sdk / go / arvados / fs_site_test.go
index 778b12015a6f3964be7db301f30cd8ca5db1a971..dc432114a60ec58e4925be28ddbbc227ce4188e9 100644 (file)
@@ -18,6 +18,9 @@ const (
        // package].
        fixtureActiveToken             = "3kg6k6lzmp9kj5cpkcoxie963cmvjahbt2fod9zru30k1jqdmi"
        fixtureAProjectUUID            = "zzzzz-j7d0g-v955i6s2oi1cbso"
+       fixtureThisFilterGroupUUID     = "zzzzz-j7d0g-thisfiltergroup"
+       fixtureAFilterGroupTwoUUID     = "zzzzz-j7d0g-afiltergrouptwo"
+       fixtureAFilterGroupThreeUUID   = "zzzzz-j7d0g-filtergroupthre"
        fixtureFooAndBarFilesInDirUUID = "zzzzz-4zz18-foonbarfilesdir"
        fixtureFooCollectionName       = "zzzzz-4zz18-fy296fx3hot09f7 added sometime"
        fixtureFooCollectionPDH        = "1f4b0bc7583c2a7f9102c395f4ffc5e3+45"
@@ -29,6 +32,15 @@ const (
 
 var _ = check.Suite(&SiteFSSuite{})
 
+func init() {
+       // Enable DebugLocksPanicMode sometimes. Don't enable it all
+       // the time, though -- it adds many calls to time.Sleep(),
+       // which could hide different bugs.
+       if time.Now().Second()&1 == 0 {
+               DebugLocksPanicMode = true
+       }
+}
+
 type SiteFSSuite struct {
        client *Client
        fs     CustomFileSystem