aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_nsjail.py
diff options
context:
space:
mode:
authorGravatar Mark <[email protected]>2023-09-16 10:46:24 -0700
committerGravatar Mark <[email protected]>2023-09-16 10:46:24 -0700
commit64e9ab5a36e9459276e02e9df220177114c0e72c (patch)
treedf9d1a33b2ae872ef46ee9933ffc0ca420077019 /tests/test_nsjail.py
parentSupport fractional seconds for files_timeout (diff)
Use lower timeout for file parsing timeout test
Updating to Bookworm may have increased performance of the file processing. In any case, this test started failing intermittently on when running on a local machine. Lower the timeout so even fast machines will hit the timeout.
Diffstat (limited to 'tests/test_nsjail.py')
-rw-r--r--tests/test_nsjail.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/test_nsjail.py b/tests/test_nsjail.py
index fe55290..5d927c2 100644
--- a/tests/test_nsjail.py
+++ b/tests/test_nsjail.py
@@ -233,7 +233,7 @@ class NsJailTests(unittest.TestCase):
size = 32 * 1024 * 1024
with open("file", "w") as f:
- for _ in range((size // 1024) - 5):
+ for _ in range(size // 1024):
f.write(data)
for i in range(100):
@@ -242,7 +242,7 @@ class NsJailTests(unittest.TestCase):
).strip()
# A value higher than the actual memory needed is used to avoid the limit
# on total file size being reached before the timeout when reading.
- nsjail = NsJail(memfs_instance_size=512 * Size.MiB, files_timeout=1)
+ nsjail = NsJail(memfs_instance_size=128 * Size.MiB, files_timeout=0.1)
result = nsjail.python3(["-c", code])
self.assertEqual(result.returncode, None)
self.assertEqual(