projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
17012: remove old gittaggers.py files.
[arvados.git]
/
services
/
fuse
/
tests
/
fstest.py
diff --git
a/services/fuse/tests/fstest.py
b/services/fuse/tests/fstest.py
index 2b3e85ec4a092a409993b051b9ae238fb51360f6..51e3f311ab34756a6e8f39cf3381bcdefaeb8a0c 100644
(file)
--- a/
services/fuse/tests/fstest.py
+++ b/
services/fuse/tests/fstest.py
@@
-2,101
+2,105
@@
#
# SPDX-License-Identifier: AGPL-3.0
#
# SPDX-License-Identifier: AGPL-3.0
+from __future__ import print_function
+from __future__ import absolute_import
+from builtins import str
+from builtins import range
from multiprocessing import Process
import os
import subprocess
import sys
from multiprocessing import Process
import os
import subprocess
import sys
-import prof
+
from .
import prof
def fn(n):
return "file%i" % n
def createfiles(d, n):
def fn(n):
return "file%i" % n
def createfiles(d, n):
- for j in
x
range(1, 5):
- print
"Starting small file %s %i, %i" % (d, n, j
)
+ for j in range(1, 5):
+ print
("Starting small file %s %i, %i" % (d, n, j)
)
if d:
os.mkdir(d)
ld = os.listdir('.')
if d not in ld:
if d:
os.mkdir(d)
ld = os.listdir('.')
if d not in ld:
- print
"ERROR %s missing" % d
+ print
("ERROR %s missing" % d)
os.chdir(d)
os.chdir(d)
- for i in
x
range(n, n+10):
+ for i in range(n, n+10):
with open(fn(i), "w") as f:
f.write(fn(i))
ld = os.listdir('.')
with open(fn(i), "w") as f:
f.write(fn(i))
ld = os.listdir('.')
- for i in
x
range(n, n+10):
+ for i in range(n, n+10):
if fn(i) not in ld:
if fn(i) not in ld:
- print
"ERROR %s missing" % fn(i
)
+ print
("ERROR %s missing" % fn(i)
)
- for i in
x
range(n, n+10):
+ for i in range(n, n+10):
with open(fn(i), "r") as f:
if f.read() != fn(i):
with open(fn(i), "r") as f:
if f.read() != fn(i):
- print
"ERROR %s doesn't have expected contents" % fn(i
)
+ print
("ERROR %s doesn't have expected contents" % fn(i)
)
- for i in
x
range(n, n+10):
+ for i in range(n, n+10):
os.remove(fn(i))
ld = os.listdir('.')
os.remove(fn(i))
ld = os.listdir('.')
- for i in
x
range(n, n+10):
+ for i in range(n, n+10):
if fn(i) in ld:
if fn(i) in ld:
- print
"ERROR %s should have been removed" % fn(i
)
+ print
("ERROR %s should have been removed" % fn(i)
)
if d:
os.chdir('..')
os.rmdir(d)
ld = os.listdir('.')
if d in ld:
if d:
os.chdir('..')
os.rmdir(d)
ld = os.listdir('.')
if d in ld:
- print
"ERROR %s should have been removed" % d
+ print
("ERROR %s should have been removed" % d)
def createbigfile(d, n):
def createbigfile(d, n):
- for j in
x
range(1, 5):
- print
"Starting big file %s %i, %i" % (d, n, j
)
+ for j in range(1, 5):
+ print
("Starting big file %s %i, %i" % (d, n, j)
)
i = n
if d:
os.mkdir(d)
ld = os.listdir('.')
if d not in ld:
i = n
if d:
os.mkdir(d)
ld = os.listdir('.')
if d not in ld:
- print
"ERROR %s missing" % d
+ print
("ERROR %s missing" % d)
os.chdir(d)
with open(fn(i), "w") as f:
os.chdir(d)
with open(fn(i), "w") as f:
- for j in
x
range(0, 1000):
+ for j in range(0, 1000):
f.write((str(j) + fn(i)) * 10000)
ld = os.listdir('.')
if fn(i) not in ld:
f.write((str(j) + fn(i)) * 10000)
ld = os.listdir('.')
if fn(i) not in ld:
- print
"ERROR %s missing" % fn(i
)
+ print
("ERROR %s missing" % fn(i)
)
with open(fn(i), "r") as f:
with open(fn(i), "r") as f:
- for j in
x
range(0, 1000):
+ for j in range(0, 1000):
expect = (str(j) + fn(i)) * 10000
if f.read(len(expect)) != expect:
expect = (str(j) + fn(i)) * 10000
if f.read(len(expect)) != expect:
- print
"ERROR %s doesn't have expected contents" % fn(i
)
+ print
("ERROR %s doesn't have expected contents" % fn(i)
)
os.remove(fn(i))
ld = os.listdir('.')
if fn(i) in ld:
os.remove(fn(i))
ld = os.listdir('.')
if fn(i) in ld:
- print
"ERROR %s should have been removed" % fn(i
)
+ print
("ERROR %s should have been removed" % fn(i)
)
if d:
os.chdir('..')
os.rmdir(d)
ld = os.listdir('.')
if d in ld:
if d:
os.chdir('..')
os.rmdir(d)
ld = os.listdir('.')
if d in ld:
- print
"ERROR %s should have been removed" % d
+ print
("ERROR %s should have been removed" % d)
def do_ls():
with open("/dev/null", "w") as nul:
def do_ls():
with open("/dev/null", "w") as nul:
- for j in
x
range(1, 50):
+ for j in range(1, 50):
subprocess.call(["ls", "-l"], stdout=nul, stderr=nul)
def runit(target, indir):
procs = []
subprocess.call(["ls", "-l"], stdout=nul, stderr=nul)
def runit(target, indir):
procs = []
- for n in
x
range(0, 20):
+ for n in range(0, 20):
if indir:
p = Process(target=target, args=("dir%i" % n, n*10,))
else:
if indir:
p = Process(target=target, args=("dir%i" % n, n*10,))
else:
@@
-112,26
+116,26
@@
def runit(target, indir):
p.join()
if os.listdir('.'):
p.join()
if os.listdir('.'):
- print
"ERROR there are left over files in the directory"
+ print
("ERROR there are left over files in the directory")
if __name__ == '__main__':
if os.listdir('.'):
if __name__ == '__main__':
if os.listdir('.'):
- print
"ERROR starting directory is not empty"
+ print
("ERROR starting directory is not empty")
sys.exit()
sys.exit()
- print
"Single directory small files"
+ print
("Single directory small files")
with prof.CountTime():
runit(createfiles, False)
with prof.CountTime():
runit(createfiles, False)
- print
"Separate directories small files"
+ print
("Separate directories small files")
with prof.CountTime():
runit(createfiles, True)
with prof.CountTime():
runit(createfiles, True)
- print
"Single directory large files"
+ print
("Single directory large files")
with prof.CountTime():
runit(createbigfile, False)
with prof.CountTime():
runit(createbigfile, False)
- print
"Separate directories large files"
+ print
("Separate directories large files")
with prof.CountTime():
runit(createbigfile, True)
with prof.CountTime():
runit(createbigfile, True)