From ac33d3c7be717a66aee8fc9e5ea18ceaa15bb549 Mon Sep 17 00:00:00 2001 From: benbierens Date: Mon, 17 Jul 2023 13:47:41 +0200 Subject: [PATCH] Moves some of the fully-connected download tests to the long-tests --- .../LongFullyConnectedDownloadTests.cs | 22 +++++++++++++++++++ .../FullyConnectedDownloadTests.cs | 4 ++-- 2 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 LongTests/DownloadConnectivityTests/LongFullyConnectedDownloadTests.cs diff --git a/LongTests/DownloadConnectivityTests/LongFullyConnectedDownloadTests.cs b/LongTests/DownloadConnectivityTests/LongFullyConnectedDownloadTests.cs new file mode 100644 index 0000000..5bb7323 --- /dev/null +++ b/LongTests/DownloadConnectivityTests/LongFullyConnectedDownloadTests.cs @@ -0,0 +1,22 @@ +using DistTestCore.Helpers; +using DistTestCore; +using NUnit.Framework; + +namespace TestsLong.DownloadConnectivityTests +{ + [TestFixture] + public class LongFullyConnectedDownloadTests : AutoBootstrapDistTest + { + [Test] + [UseLongTimeouts] + [Combinatorial] + public void FullyConnectedDownloadTest( + [Values(10, 15, 20)] int numberOfNodes, + [Values(10, 100)] int sizeMBs) + { + for (var i = 0; i < numberOfNodes; i++) SetupCodexNode(); + + PeerDownloadTestHelpers.AssertFullDownloadInterconnectivity(GetAllOnlineCodexNodes(), sizeMBs.MB()); + } + } +} diff --git a/Tests/DownloadConnectivityTests/FullyConnectedDownloadTests.cs b/Tests/DownloadConnectivityTests/FullyConnectedDownloadTests.cs index ff3f62e..a1f2c5f 100644 --- a/Tests/DownloadConnectivityTests/FullyConnectedDownloadTests.cs +++ b/Tests/DownloadConnectivityTests/FullyConnectedDownloadTests.cs @@ -9,8 +9,8 @@ namespace Tests.DownloadConnectivityTests [Test] [Combinatorial] public void FullyConnectedDownloadTest( - [Values(3, 10, 20)] int numberOfNodes, - [Values(1, 10, 100)] int sizeMBs) + [Values(1, 3, 5)] int numberOfNodes, + [Values(1, 10)] int sizeMBs) { for (var i = 0; i < numberOfNodes; i++) SetupCodexNode();