Skip to content

Commit c239d55

Browse files
committed
More reliable test
1 parent 2e9d764 commit c239d55

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

Tests/CodexTests/BasicTests/OneClientTests.cs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,16 @@ public void OneClientTest()
2222
[Test]
2323
public void InterruptUploadTest()
2424
{
25-
var tasks = new List<Task<bool>>();
26-
for (var i = 0; i < 10; i++)
27-
{
28-
tasks.Add(Task<bool>.Run(() => RunInterruptUploadTest()));
29-
}
25+
var nodes = StartCodex(10);
26+
27+
var tasks = nodes.Select(n => Task<bool>.Run(() => RunInterruptUploadTest(n)));
3028
Task.WaitAll(tasks.ToArray());
3129

3230
Assert.That(tasks.Select(t => t.Result).All(r => r == true));
3331
}
3432

35-
private bool RunInterruptUploadTest()
33+
private bool RunInterruptUploadTest(ICodexNode node)
3634
{
37-
var node = StartCodex();
3835
var file = GenerateTestFile(300.MB());
3936

4037
var process = StartCurlUploadProcess(node, file);

0 commit comments

Comments
 (0)