Remove redundant names in paths
[netvirt.git] / elanmanager / impl / src / test / java / org / opendaylight / netvirt / elan / l2gw / nodehandlertest / DataProvider.java
1 /*
2  * Copyright (c) 2016 Ericsson India Global Services Pvt Ltd. 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.netvirt.elan.l2gw.nodehandlertest;
9
10 import java.util.ArrayList;
11 import java.util.List;
12
13 /**
14  * Created by eaksahu on 8/12/2016.
15  */
16 public final class DataProvider {
17
18     private DataProvider() {
19     }
20
21     static String logicalSwitchDataD1 = "ls0,100,ls1,200";
22     static String logicalSwitchDataD2 = "ls3,300,ls4,400";
23     static String logicalSwitchDataHaConfig = "ls5,500,ls2,600";
24
25     static String localUcasMacDataD1 = "10:00:00:00:00:01,10.10.10.1,192.168.122.10,ls0,"
26             + "10:00:00:00:00:02,10.10.10.2,192.168.122.10,ls0,"
27             + "10:00:00:00:00:03,10.10.10.3,192.168.122.10,ls1,"
28             + "10:00:00:00:00:04,10.10.10.4,192.168.122.10,ls1";
29     static String localUcasMacDataD2 = "10:00:00:00:00:05,10.10.10.5,192.168.122.40,ls3,"
30             + "10:00:00:00:00:06,10.10.10.6,192.168.122.40,ls3,"
31             + "10:00:00:00:00:07,10.10.10.7,192.168.122.40,ls4,"
32             + "10:00:00:00:00:08,10.10.10.8,192.168.122.40,ls4,";
33
34     public static String getLogicalSwitchDataHaConfig() {
35         return logicalSwitchDataHaConfig;
36     }
37
38     static String localMcastDataD1 = "FF:FF:FF:FF:FF:FF,ls0,192.168.122.10";
39     static String localMcastDataD2 = "AF:FF:FF:FF:FF:FF,ls3,192.168.122.10";
40
41     static String remoteMcastDataD1 = "FF:FF:FF:FF:FF:FF,ls0,192.168.122.20,192.168.122.30,"
42             + "33:33:33:33:33:33,ls0,192.168.122.10,192.168.122.30,"
43             + "44:44:44:44:44:44,ls1,192.168.122.40,192.168.122.30";
44
45     static String remoteMcastDataD2 = "AF:FF:FF:FF:FF:FF,ls3,192.168.122.20,192.168.122.30,"
46             + "33:33:33:33:33:13,ls3,192.168.122.10,192.168.122.30,"
47             + "44:44:44:44:44:14,ls3,192.168.122.40,192.168.122.30";
48
49     static String remoteUcasteMacDataD1 = "20:00:00:00:00:01,11.10.10.1,192.168.122.20,ls0,"
50             + "20:00:00:00:00:02,11.10.10.2,192.168.122.20,ls0,"
51             + "20:00:00:00:00:03,11.10.10.3,192.168.122.30,ls1,"
52             + "20:00:00:00:00:04,11.10.10.4,192.168.122.30,ls1";
53     static String remoteUcasteMacDataD2 = "20:00:00:00:00:05,11.10.10.5,192.168.122.50,ls3,"
54             + "20:00:00:00:00:06,11.10.10.6,192.168.122.50,ls3,"
55             + "20:00:00:00:00:07,11.10.10.7,192.168.122.60,ls4,"
56             + "20:00:00:00:00:08,11.10.10.8,192.168.122.60,ls4";
57
58     static String globalTerminationPointIpD1 = "192.168.122.10,"
59             + "192.168.122.20,"
60             + "192.168.122.30,"
61             + "192.168.122.40";
62     static String globalTerminationPointIpD2 = "192.168.122.10,"
63             + "192.168.122.20,"
64             + "192.168.122.30,"
65             + "192.168.122.40";
66
67     public static List<String> getPortNameListD1() {
68         List<String> portNames = new ArrayList<>();
69         portNames.add("s3-eth1");
70         portNames.add("s3-eth2");
71         portNames.add("s3-eth3");
72         portNames.add("s3-eth4");
73         portNames.add("s3-eth5");
74         portNames.add("s3-eth6");
75         portNames.add("s3-eth7");
76         return portNames;
77     }
78
79     public static List<String> getPortNameListD2() {
80         List<String> portNames = new ArrayList<>();
81         portNames.add("s3-eth1");
82         portNames.add("s3-eth2");
83         portNames.add("s3-eth3");
84         portNames.add("s3-eth4");
85         portNames.add("s3-eth5");
86         portNames.add("s3-eth6");
87         portNames.add("s3-eth7");
88         return portNames;
89     }
90
91     public static String getLogicalSwitchDataD1() {
92         return logicalSwitchDataD1;
93     }
94
95     public static String getLogicalSwitchDataD2() {
96         return logicalSwitchDataD2;
97     }
98
99     public static String getLocalUcasMacDataD1() {
100         return localUcasMacDataD1;
101     }
102
103     public static String getLocalUcasMacDataD2() {
104         return localUcasMacDataD2;
105     }
106
107     public static String getLocalMcastDataD1() {
108         return localMcastDataD1;
109     }
110
111     public static String getLocalMcastDataD2() {
112         return localMcastDataD2;
113     }
114
115     public static String getRemoteMcastDataD1() {
116         return remoteMcastDataD1;
117     }
118
119     public static String getRemoteMcastDataD2() {
120         return remoteMcastDataD2;
121     }
122
123     public static String getRemoteUcasteMacDataD1() {
124         return remoteUcasteMacDataD1;
125     }
126
127     public static String getRemoteUcasteMacDataD2() {
128         return remoteUcasteMacDataD2;
129     }
130
131     public static String getGlobalTerminationPointIpD1() {
132         return globalTerminationPointIpD1;
133     }
134
135     public static String getGlobalTerminationPointIpD2() {
136         return globalTerminationPointIpD2;
137     }
138
139 }