Merge branch '21504-arv-mount-reference'
[arvados.git] / sdk / go / arvados / keep_cache_test.go
index e4d1790cac120e286e8b275de181cf066a736c37..776d9bb6528f9c5a34a8095f1393efe45db5888c 100644 (file)
@@ -201,7 +201,7 @@ func (s *keepCacheSuite) testConcurrentReaders(c *check.C, cannotRefresh, mangle
        backend := &keepGatewayMemoryBacked{}
        cache := DiskCache{
                KeepGateway: backend,
-               MaxSize:     int64(blksize),
+               MaxSize:     ByteSizeOrPercent(blksize),
                Dir:         c.MkDir(),
                Logger:      ctxlog.TestLogger(c),
        }
@@ -286,7 +286,7 @@ func (s *keepCacheSuite) TestStreaming(c *check.C) {
        }
        cache := DiskCache{
                KeepGateway: backend,
-               MaxSize:     int64(blksize),
+               MaxSize:     ByteSizeOrPercent(blksize),
                Dir:         c.MkDir(),
                Logger:      ctxlog.TestLogger(c),
        }
@@ -354,7 +354,7 @@ func (s *keepCacheBenchSuite) SetUpTest(c *check.C) {
        s.backend = &keepGatewayMemoryBacked{}
        s.cache = &DiskCache{
                KeepGateway: s.backend,
-               MaxSize:     int64(s.blksize),
+               MaxSize:     ByteSizeOrPercent(s.blksize),
                Dir:         c.MkDir(),
                Logger:      ctxlog.TestLogger(c),
        }
@@ -418,6 +418,7 @@ func (s *fileOpsSuite) BenchmarkOpenClose(c *check.C) {
        os.WriteFile(fnm, make([]byte, 64000000), 0700)
        var wg sync.WaitGroup
        for i := 0; i < c.N; i++ {
+               i := i
                wg.Add(1)
                go func() {
                        defer wg.Done()