瀏覽代碼

Mark some tests as 'LongRunning'.
Do not execute tests marked 'LongRunning' on AppVeyor.

drieseng 9 年之前
父節點
當前提交
32bee2de6b
共有 2 個文件被更改,包括 9 次插入1 次删除
  1. 2 1
      appveyor.yml
  2. 7 0
      src/Renci.SshNet.Tests/Classes/Common/ExtensionsTest_Take_Count.cs

+ 2 - 1
appveyor.yml

@@ -11,4 +11,5 @@ test:
   assemblies: src\Renci.SshNet.Tests\bin\Debug\Renci.SshNet.Tests.dll
   categories:
     except:
-    - integration
+    - integration
+    - LongRunning

+ 7 - 0
src/Renci.SshNet.Tests/Classes/Common/ExtensionsTest_Take_Count.cs

@@ -95,6 +95,8 @@ namespace Renci.SshNet.Tests.Classes.Common
         }
 
         [TestMethod]
+        [TestCategory("LongRunning")]
+        [TestCategory("Performance")]
         public void Performance_LargeArray_All()
         {
             var value = CreateBuffer(50000);
@@ -105,6 +107,8 @@ namespace Renci.SshNet.Tests.Classes.Common
         }
 
         [TestMethod]
+        [TestCategory("LongRunning")]
+        [TestCategory("Performance")]
         public void Performance_LargeArray_LargeCount()
         {
             var value = CreateBuffer(50000);
@@ -115,6 +119,8 @@ namespace Renci.SshNet.Tests.Classes.Common
         }
 
         [TestMethod]
+        [TestCategory("LongRunning")]
+        [TestCategory("Performance")]
         public void Performance_LargeArray_SmallCount()
         {
             var value = CreateBuffer(50000);
@@ -125,6 +131,7 @@ namespace Renci.SshNet.Tests.Classes.Common
         }
 
         [TestMethod]
+        [TestCategory("Performance")]
         public void Performance_LargeArray_ZeroCount()
         {
             var value = CreateBuffer(50000);