NEUTRON-208: BGPVPN network and router association
[neutron.git] / integration / test-standalone / src / main / java / org / opendaylight / neutron / e2etest / NeutronAllTests.java
1 /*
2  * Copyright (c) 2018 Red Hat, Inc. and others. All rights reserved.
3  *
4  * This program and the accompanying materials are made available under the
5  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6  * and is available at http://www.eclipse.org/legal/epl-v10.html
7  */
8 package org.opendaylight.neutron.e2etest;
9
10 import java.io.IOException;
11
12 public final class NeutronAllTests {
13
14     private NeutronAllTests() {
15
16     }
17
18     public static void testNeutron(String baseURL) throws IOException, InterruptedException {
19         NeutronNetworkTests.runTests(baseURL);
20         NeutronSubnetTests.runTests(baseURL);
21         NeutronPortTests.runTests(baseURL);
22         NeutronRouterTests.runTests(baseURL);
23         NeutronFloatingIpTests.runTests(baseURL);
24         NeutronSecurityGroupTests.runTests(baseURL);
25         NeutronSecurityRuleTests.runTests(baseURL);
26         NeutronFirewallTests.runTests(baseURL);
27         NeutronFirewallPolicyTests.runTests(baseURL);
28         NeutronFirewallRuleTests.runTests(baseURL);
29         NeutronLoadBalancerTests.runTests(baseURL);
30         NeutronLBListenerTests.runTests(baseURL);
31         NeutronLBPoolTests.runTests(baseURL);
32         NeutronLBPoolMembersTests.runTests(baseURL);
33         NeutronLBHealthMonitorTests.runTests(baseURL);
34         NeutronMeteringLabelTests.runTests(baseURL);
35         NeutronMeteringRuleTests.runTests(baseURL);
36         NeutronVpnServicesTests.runTests(baseURL);
37         NeutronIpSecPoliciesTests.runTests(baseURL);
38         NeutronIpSecSiteConnectionTests.runTests(baseURL);
39         NeutronIKEPoliciesTests.runTests(baseURL);
40         NeutronBgpvpnTests.runTests(baseURL);
41         NeutronBgpvpnNetworkAssociationTests.runTests(baseURL);
42         NeutronBgpvpnRouterAssociationTests.runTests(baseURL);
43         NeutronL2GatewayTests.runTests(baseURL);
44         NeutronL2GatewayConnectionTests.runTests(baseURL);
45         NeutronQosPolicyTests.runTests(baseURL);
46         NeutronSFCPortPairTests.runTests(baseURL);
47         NeutronSFCPortPairGroupTests.runTests(baseURL);
48         NeutronSFCPortChainTests.runTests(baseURL);
49         NeutronSFCFlowClassifierTests.runTests(baseURL);
50         NeutronTrunkTests.runTests(baseURL);
51         NeutronRevisionNumberTests.runTests(baseURL);
52         NeutronProjectIdTests.runTests(baseURL);
53         // tests related to bugs
54         NeutronBug3812Tests.runTests(baseURL);
55         TempestPortsIpV6TestJSON.runTests(baseURL);
56         NeutronBug4027Tests.runTests(baseURL);
57     }
58
59 }