We currently have a test system that appears to be I/O constrained
and is hitting timeouts. Rather than mocking out the file copy, we
decided to reduce the file size in order to avoid timeouts. This way
we are not changing the way these test cases work, but we are reducing
the time required to run each test case. This patch will help improve
check and gate performance as well.
Change-Id: I04cf9d6dbdaebb8944a38ffa34d1e2e1b27e2552
Closes-bug:
1480361
mock.Mock(return_value=mock_remotefsclient))
# Remove tempdir.
self.addCleanup(shutil.rmtree, self.temp_dir)
- for _i in range(0, 128):
+ for _i in range(0, 32):
self.volume_file.write(os.urandom(1024))
def test_backup_uncompressed(self):
# Verify sha contents
content1 = service._read_sha256file(backup)
- self.assertEqual(128 * 1024 / content1['chunk_size'],
+ self.assertEqual(32 * 1024 / content1['chunk_size'],
len(content1['sha256s']))
def test_backup_cmp_shafiles(self):
self.addCleanup(self.volume_file.close)
# Remove tempdir.
self.addCleanup(shutil.rmtree, self.temp_dir)
- for _i in range(0, 128):
+ for _i in range(0, 64):
self.volume_file.write(os.urandom(1024))
def test_backup_swift_url(self):
# Verify sha contents
content1 = service._read_sha256file(backup)
- self.assertEqual(128 * 1024 / content1['chunk_size'],
+ self.assertEqual(64 * 1024 / content1['chunk_size'],
len(content1['sha256s']))
def test_backup_cmp_shafiles(self):