2 * Copyright (c) 2018 Red Hat, Inc. and others. All rights reserved.
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
8 package org.opendaylight.neutron.e2etest;
10 import java.io.IOException;
12 public final class NeutronAllTests {
14 private NeutronAllTests() {
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);