Run test against increasing file sizes
This commit is contained in:
parent
598dc766fa
commit
eaf5db5e91
@ -38,6 +38,11 @@ namespace DistTestCore
|
|||||||
{
|
{
|
||||||
private const long Kilo = 1024;
|
private const long Kilo = 1024;
|
||||||
|
|
||||||
|
public static ByteSize Bytes(this long i)
|
||||||
|
{
|
||||||
|
return new ByteSize(i);
|
||||||
|
}
|
||||||
|
|
||||||
public static ByteSize KB(this long i)
|
public static ByteSize KB(this long i)
|
||||||
{
|
{
|
||||||
return new ByteSize(i * Kilo);
|
return new ByteSize(i * Kilo);
|
||||||
@ -58,6 +63,11 @@ namespace DistTestCore
|
|||||||
return (i * Kilo).GB();
|
return (i * Kilo).GB();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static ByteSize Bytes(this int i)
|
||||||
|
{
|
||||||
|
return new ByteSize(i);
|
||||||
|
}
|
||||||
|
|
||||||
public static ByteSize KB(this int i)
|
public static ByteSize KB(this int i)
|
||||||
{
|
{
|
||||||
return Convert.ToInt64(i).KB();
|
return Convert.ToInt64(i).KB();
|
||||||
|
@ -61,17 +61,21 @@ namespace Tests.BasicTests
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private ByteSize fileSize = 10.MB();
|
||||||
|
|
||||||
private void PerformTest(IOnlineCodexNode primary, IOnlineCodexNode secondary)
|
private void PerformTest(IOnlineCodexNode primary, IOnlineCodexNode secondary)
|
||||||
{
|
{
|
||||||
ScopedTestFiles(() =>
|
ScopedTestFiles(() =>
|
||||||
{
|
{
|
||||||
var testFile = GenerateTestFile(1000.MB());
|
var testFile = GenerateTestFile(fileSize);
|
||||||
|
|
||||||
var contentId = primary.UploadFile(testFile);
|
var contentId = primary.UploadFile(testFile);
|
||||||
|
|
||||||
var downloadedFile = secondary.DownloadContent(contentId);
|
var downloadedFile = secondary.DownloadContent(contentId);
|
||||||
|
|
||||||
testFile.AssertIsEqual(downloadedFile);
|
testFile.AssertIsEqual(downloadedFile);
|
||||||
|
|
||||||
|
fileSize = (fileSize.SizeInBytes * 2).Bytes();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user