Skip to content

Commit bd03687

Browse files
author
Maddie Clayton
authored
Merge pull request #6229 from EvgenyAgafonchikov/nw-owners
Updating Networking tests with owner attributes
2 parents 2404dff + 6a9b051 commit bd03687

22 files changed

+150
-0
lines changed

src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/Constants.cs

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,33 @@ public class Category
5555
public const string Network = "Network";
5656

5757
// Owners
58+
public const string Owner = "Owner";
59+
5860
public const string OneSDK = "OneSDK";
5961

62+
// Below is the list of aliases to contact on test behavior
63+
64+
// Virtual Appliance dev team
65+
public const string nvadev = "nvadev";
66+
67+
// SDN NRP Dev Team
68+
public const string sdnnrp = "sdnnrp";
69+
70+
// Pankaj's Team
71+
public const string pgtm = "pgtm";
72+
73+
// Windows Azure SLB Dev Team
74+
public const string slbdev = "slbdev";
75+
76+
// Brooklyn FTEs
77+
public const string brooklynft = "brooklynft";
78+
79+
// Azure Network Analytics Dev Team
80+
public const string netanalyticsdev = "netanalyticsdev";
81+
82+
// Windows Azure NRP dev team
83+
public const string wanrpdev = "wanrpdev";
84+
6085
// Acceptance type
6186
public const string AcceptanceType = "AcceptanceType";
6287

src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ApplicationGatewayTests.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,27 +30,31 @@ public ApplicationGatewayTests(ITestOutputHelper output)
3030

3131
[Fact]
3232
[Trait(Category.AcceptanceType, Category.CheckIn)]
33+
[Trait(Category.Owner, Category.nvadev)]
3334
public void TestAvailableSslOptions()
3435
{
3536
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-AvailableSslOptions"));
3637
}
3738

3839
[Fact]
3940
[Trait(Category.AcceptanceType, Category.CheckIn)]
41+
[Trait(Category.Owner, Category.nvadev)]
4042
public void TestAvailableWafRuleSets()
4143
{
4244
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-AvailableWafRuleSets"));
4345
}
4446

4547
[Fact]
4648
[Trait(Category.AcceptanceType, Category.CheckIn)]
49+
[Trait(Category.Owner, Category.nvadev)]
4750
public void TestApplicationGatewayCRUD()
4851
{
4952
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationGatewayCRUD -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
5053
}
5154

5255
[Fact]
5356
[Trait(Category.AcceptanceType, Category.CheckIn)]
57+
[Trait(Category.Owner, Category.nvadev)]
5458
public void TestApplicationGatewayCRUD2()
5559
{
5660
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationGatewayCRUD2 -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));

src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ApplicationSecurityGroupTests.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,23 @@ public ApplicationSecurityGroupTests(ITestOutputHelper output)
3030

3131
[Fact]
3232
[Trait(Category.AcceptanceType, Category.CheckIn)]
33+
[Trait(Category.Owner, Category.sdnnrp)]
3334
public void TestApplicationSecurityGroupCRUD()
3435
{
3536
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationSecurityGroupCRUD"));
3637
}
3738

3839
[Fact]
3940
[Trait(Category.AcceptanceType, Category.CheckIn)]
41+
[Trait(Category.Owner, Category.sdnnrp)]
4042
public void TestApplicationSecurityGroupCollections()
4143
{
4244
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationSecurityGroupCollections"));
4345
}
4446

4547
[Fact]
4648
[Trait(Category.AcceptanceType, Category.CheckIn)]
49+
[Trait(Category.Owner, Category.sdnnrp)]
4750
public void TestApplicationSecurityGroupInNewSecurityRule()
4851
{
4952
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationSecurityGroupInNewSecurityRule"));
@@ -52,6 +55,7 @@ public void TestApplicationSecurityGroupInNewSecurityRule()
5255

5356
[Fact]
5457
[Trait(Category.AcceptanceType, Category.CheckIn)]
58+
[Trait(Category.Owner, Category.sdnnrp)]
5559
public void TestApplicationSecurityGroupInAddedSecurityRule()
5660
{
5761
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationSecurityGroupInAddedSecurityRule"));
@@ -60,6 +64,7 @@ public void TestApplicationSecurityGroupInAddedSecurityRule()
6064

6165
[Fact]
6266
[Trait(Category.AcceptanceType, Category.CheckIn)]
67+
[Trait(Category.Owner, Category.sdnnrp)]
6368
public void TestApplicationSecurityGroupInSetSecurityRule()
6469
{
6570
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationSecurityGroupInSetSecurityRule"));
@@ -68,13 +73,15 @@ public void TestApplicationSecurityGroupInSetSecurityRule()
6873

6974
[Fact]
7075
[Trait(Category.AcceptanceType, Category.CheckIn)]
76+
[Trait(Category.Owner, Category.sdnnrp)]
7177
public void TestApplicationSecurityGroupInNewNetworkInterface()
7278
{
7379
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationSecurityGroupInNewNetworkInterface"));
7480
}
7581

7682
[Fact]
7783
[Trait(Category.AcceptanceType, Category.CheckIn)]
84+
[Trait(Category.Owner, Category.sdnnrp)]
7885
public void TestApplicationSecurityGroupInNewNetworkInterfaceIpConfig()
7986
{
8087
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationSecurityGroupInNewNetworkInterfaceIpConfig"));
@@ -83,6 +90,7 @@ public void TestApplicationSecurityGroupInNewNetworkInterfaceIpConfig()
8390

8491
[Fact]
8592
[Trait(Category.AcceptanceType, Category.CheckIn)]
93+
[Trait(Category.Owner, Category.sdnnrp)]
8694
public void TestApplicationSecurityGroupInAddedNetworkInterfaceIpConfig()
8795
{
8896
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-ApplicationSecurityGroupInAddedNetworkInterfaceIpConfig"));

src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/AvailableEndpointServicesTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ public AvailableEndpointServicesTests(ITestOutputHelper output)
2828

2929
[Fact]
3030
[Trait(Category.AcceptanceType, Category.CheckIn)]
31+
[Trait(Category.Owner, Category.sdnnrp)]
3132
public void TestAvailableEndpointServicesList()
3233
{
3334
NetworkResourcesController.NewInstance.RunPsTest("Test-VirtualNetworkAvailableEndpointServicesList");

src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/DdosProtectionPlanTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,23 @@ public DdosProtectionPlanTests(ITestOutputHelper output)
3030

3131
[Fact]
3232
[Trait(Category.AcceptanceType, Category.CheckIn)]
33+
[Trait(Category.Owner, Category.sdnnrp)]
3334
public void TestDdosProtectionPlanCrud()
3435
{
3536
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-DdosProtectionPlanCRUD"));
3637
}
3738

3839
[Fact]
3940
[Trait(Category.AcceptanceType, Category.CheckIn)]
41+
[Trait(Category.Owner, Category.sdnnrp)]
4042
public void TestDdosProtectionPlanCrudWithVirtualNetwork()
4143
{
4244
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-DdosProtectionPlanCRUDWithVirtualNetwork"));
4345
}
4446

4547
[Fact]
4648
[Trait(Category.AcceptanceType, Category.CheckIn)]
49+
[Trait(Category.Owner, Category.sdnnrp)]
4750
public void TestDdosProtectionPlanCollections()
4851
{
4952
NetworkResourcesController.NewInstance.RunPsTest(string.Format("Test-DdosProtectionPlanCollections"));

src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,55 +28,63 @@ public ExpressRouteCircuitTests(ITestOutputHelper output)
2828

2929
[Fact]
3030
[Trait(Category.AcceptanceType, Category.CheckIn)]
31+
[Trait(Category.Owner, Category.pgtm)]
3132
public void TestExpressRouteCircuitStageCRUD()
3233
{
3334
NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitStageCRUD");
3435
}
3536

3637
[Fact]
3738
[Trait(Category.AcceptanceType, Category.CheckIn)]
39+
[Trait(Category.Owner, Category.pgtm)]
3840
public void TestExpressRouteCircuitCRUD()
3941
{
4042
NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitCRUD");
4143
}
4244

4345
[Fact]
4446
[Trait(Category.AcceptanceType, Category.CheckIn)]
47+
[Trait(Category.Owner, Category.pgtm)]
4548
public void TestExpressRouteCircuitPrivatePublicPeeringCRUD()
4649
{
4750
NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitPrivatePublicPeeringCRUD");
4851
}
4952

5053
[Fact]
5154
[Trait(Category.AcceptanceType, Category.CheckIn)]
55+
[Trait(Category.Owner, Category.pgtm)]
5256
public void TestExpressRouteCircuitMicrosoftPeeringCRUD()
5357
{
5458
NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitMicrosoftPeeringCRUD");
5559
}
5660

5761
[Fact]
5862
[Trait(Category.AcceptanceType, Category.CheckIn)]
63+
[Trait(Category.Owner, Category.pgtm)]
5964
public void TestExpressRouteCircuitAuthorizationCRUD()
6065
{
6166
NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitAuthorizationCRUD");
6267
}
6368

6469
[Fact]
6570
[Trait(Category.AcceptanceType, Category.CheckIn)]
71+
[Trait(Category.Owner, Category.pgtm)]
6672
public void TestExpressRouteBgpServiceCommunitiesGet()
6773
{
6874
NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteBGPServiceCommunities");
6975
}
7076

7177
[Fact]
7278
[Trait(Category.AcceptanceType, Category.CheckIn)]
79+
[Trait(Category.Owner, Category.pgtm)]
7380
public void TestExpressRouteRouteFilterCRUD()
7481
{
7582
NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteRouteFilters");
7683
}
7784

7885
[Fact(Skip = "Express Route Circuits need to be manually provisioned by Service Providers and the whole setup can't be automated.")]
7986
[Trait(Category.AcceptanceType, Category.CheckIn)]
87+
[Trait(Category.Owner, Category.pgtm)]
8088
public void TestExpressRouteCircuitConnectionCRUD()
8189
{
8290
NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitConnectionCRUD");

src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteServiceProviderTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ public ExpressRouteServiceProviderTests(ITestOutputHelper output)
2828

2929
[Fact]
3030
[Trait(Category.AcceptanceType, Category.CheckIn)]
31+
[Trait(Category.Owner, Category.pgtm)]
3132
public void TestExpressRouteServiceProviderList()
3233
{
3334
NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteServiceProviderList");

0 commit comments

Comments
 (0)