Changes to subscriber test to generate a cord port map for igmp to use different ports for subscribers that would have different OVS flows configured by ONOS ciena-cordigmp app
diff --git a/src/test/subscriber/portmaps.py b/src/test/subscriber/portmaps.py
new file mode 100644
index 0000000..398d666
--- /dev/null
+++ b/src/test/subscriber/portmaps.py
@@ -0,0 +1,203 @@
+###This file is auto-generated. Do not EDIT###
+g_subscriber_port_map = {}
+g_subscriber_reverse_port_map = {}
+g_subscriber_port_map[1]='veth0'
+g_subscriber_reverse_port_map['veth0']=1
+g_subscriber_port_map[2]='veth2'
+g_subscriber_reverse_port_map['veth2']=2
+g_subscriber_port_map[3]='veth4'
+g_subscriber_reverse_port_map['veth4']=3
+g_subscriber_port_map[4]='veth6'
+g_subscriber_reverse_port_map['veth6']=4
+g_subscriber_port_map[5]='veth8'
+g_subscriber_reverse_port_map['veth8']=5
+g_subscriber_port_map[6]='veth10'
+g_subscriber_reverse_port_map['veth10']=6
+g_subscriber_port_map[7]='veth12'
+g_subscriber_reverse_port_map['veth12']=7
+g_subscriber_port_map[8]='veth14'
+g_subscriber_reverse_port_map['veth14']=8
+g_subscriber_port_map[9]='veth16'
+g_subscriber_reverse_port_map['veth16']=9
+g_subscriber_port_map[10]='veth18'
+g_subscriber_reverse_port_map['veth18']=10
+g_subscriber_port_map[11]='veth20'
+g_subscriber_reverse_port_map['veth20']=11
+g_subscriber_port_map[12]='veth22'
+g_subscriber_reverse_port_map['veth22']=12
+g_subscriber_port_map[13]='veth24'
+g_subscriber_reverse_port_map['veth24']=13
+g_subscriber_port_map[14]='veth26'
+g_subscriber_reverse_port_map['veth26']=14
+g_subscriber_port_map[15]='veth28'
+g_subscriber_reverse_port_map['veth28']=15
+g_subscriber_port_map[16]='veth30'
+g_subscriber_reverse_port_map['veth30']=16
+g_subscriber_port_map[17]='veth32'
+g_subscriber_reverse_port_map['veth32']=17
+g_subscriber_port_map[18]='veth34'
+g_subscriber_reverse_port_map['veth34']=18
+g_subscriber_port_map[19]='veth36'
+g_subscriber_reverse_port_map['veth36']=19
+g_subscriber_port_map[20]='veth38'
+g_subscriber_reverse_port_map['veth38']=20
+g_subscriber_port_map[21]='veth40'
+g_subscriber_reverse_port_map['veth40']=21
+g_subscriber_port_map[22]='veth42'
+g_subscriber_reverse_port_map['veth42']=22
+g_subscriber_port_map[23]='veth44'
+g_subscriber_reverse_port_map['veth44']=23
+g_subscriber_port_map[24]='veth46'
+g_subscriber_reverse_port_map['veth46']=24
+g_subscriber_port_map[25]='veth48'
+g_subscriber_reverse_port_map['veth48']=25
+g_subscriber_port_map[26]='veth50'
+g_subscriber_reverse_port_map['veth50']=26
+g_subscriber_port_map[27]='veth52'
+g_subscriber_reverse_port_map['veth52']=27
+g_subscriber_port_map[28]='veth54'
+g_subscriber_reverse_port_map['veth54']=28
+g_subscriber_port_map[29]='veth56'
+g_subscriber_reverse_port_map['veth56']=29
+g_subscriber_port_map[30]='veth58'
+g_subscriber_reverse_port_map['veth58']=30
+g_subscriber_port_map[31]='veth60'
+g_subscriber_reverse_port_map['veth60']=31
+g_subscriber_port_map[32]='veth62'
+g_subscriber_reverse_port_map['veth62']=32
+g_subscriber_port_map[33]='veth64'
+g_subscriber_reverse_port_map['veth64']=33
+g_subscriber_port_map[34]='veth66'
+g_subscriber_reverse_port_map['veth66']=34
+g_subscriber_port_map[35]='veth68'
+g_subscriber_reverse_port_map['veth68']=35
+g_subscriber_port_map[36]='veth70'
+g_subscriber_reverse_port_map['veth70']=36
+g_subscriber_port_map[37]='veth72'
+g_subscriber_reverse_port_map['veth72']=37
+g_subscriber_port_map[38]='veth74'
+g_subscriber_reverse_port_map['veth74']=38
+g_subscriber_port_map[39]='veth76'
+g_subscriber_reverse_port_map['veth76']=39
+g_subscriber_port_map[40]='veth78'
+g_subscriber_reverse_port_map['veth78']=40
+g_subscriber_port_map[41]='veth80'
+g_subscriber_reverse_port_map['veth80']=41
+g_subscriber_port_map[42]='veth82'
+g_subscriber_reverse_port_map['veth82']=42
+g_subscriber_port_map[43]='veth84'
+g_subscriber_reverse_port_map['veth84']=43
+g_subscriber_port_map[44]='veth86'
+g_subscriber_reverse_port_map['veth86']=44
+g_subscriber_port_map[45]='veth88'
+g_subscriber_reverse_port_map['veth88']=45
+g_subscriber_port_map[46]='veth90'
+g_subscriber_reverse_port_map['veth90']=46
+g_subscriber_port_map[47]='veth92'
+g_subscriber_reverse_port_map['veth92']=47
+g_subscriber_port_map[48]='veth94'
+g_subscriber_reverse_port_map['veth94']=48
+g_subscriber_port_map[49]='veth96'
+g_subscriber_reverse_port_map['veth96']=49
+g_subscriber_port_map[50]='veth98'
+g_subscriber_reverse_port_map['veth98']=50
+g_subscriber_port_map[51]='veth100'
+g_subscriber_reverse_port_map['veth100']=51
+g_subscriber_port_map[52]='veth102'
+g_subscriber_reverse_port_map['veth102']=52
+g_subscriber_port_map[53]='veth104'
+g_subscriber_reverse_port_map['veth104']=53
+g_subscriber_port_map[54]='veth106'
+g_subscriber_reverse_port_map['veth106']=54
+g_subscriber_port_map[55]='veth108'
+g_subscriber_reverse_port_map['veth108']=55
+g_subscriber_port_map[56]='veth110'
+g_subscriber_reverse_port_map['veth110']=56
+g_subscriber_port_map[57]='veth112'
+g_subscriber_reverse_port_map['veth112']=57
+g_subscriber_port_map[58]='veth114'
+g_subscriber_reverse_port_map['veth114']=58
+g_subscriber_port_map[59]='veth116'
+g_subscriber_reverse_port_map['veth116']=59
+g_subscriber_port_map[60]='veth118'
+g_subscriber_reverse_port_map['veth118']=60
+g_subscriber_port_map[61]='veth120'
+g_subscriber_reverse_port_map['veth120']=61
+g_subscriber_port_map[62]='veth122'
+g_subscriber_reverse_port_map['veth122']=62
+g_subscriber_port_map[63]='veth124'
+g_subscriber_reverse_port_map['veth124']=63
+g_subscriber_port_map[64]='veth126'
+g_subscriber_reverse_port_map['veth126']=64
+g_subscriber_port_map[65]='veth128'
+g_subscriber_reverse_port_map['veth128']=65
+g_subscriber_port_map[66]='veth130'
+g_subscriber_reverse_port_map['veth130']=66
+g_subscriber_port_map[67]='veth132'
+g_subscriber_reverse_port_map['veth132']=67
+g_subscriber_port_map[68]='veth134'
+g_subscriber_reverse_port_map['veth134']=68
+g_subscriber_port_map[69]='veth136'
+g_subscriber_reverse_port_map['veth136']=69
+g_subscriber_port_map[70]='veth138'
+g_subscriber_reverse_port_map['veth138']=70
+g_subscriber_port_map[71]='veth140'
+g_subscriber_reverse_port_map['veth140']=71
+g_subscriber_port_map[72]='veth142'
+g_subscriber_reverse_port_map['veth142']=72
+g_subscriber_port_map[73]='veth144'
+g_subscriber_reverse_port_map['veth144']=73
+g_subscriber_port_map[74]='veth146'
+g_subscriber_reverse_port_map['veth146']=74
+g_subscriber_port_map[75]='veth148'
+g_subscriber_reverse_port_map['veth148']=75
+g_subscriber_port_map[76]='veth150'
+g_subscriber_reverse_port_map['veth150']=76
+g_subscriber_port_map[77]='veth152'
+g_subscriber_reverse_port_map['veth152']=77
+g_subscriber_port_map[78]='veth154'
+g_subscriber_reverse_port_map['veth154']=78
+g_subscriber_port_map[79]='veth156'
+g_subscriber_reverse_port_map['veth156']=79
+g_subscriber_port_map[80]='veth158'
+g_subscriber_reverse_port_map['veth158']=80
+g_subscriber_port_map[81]='veth160'
+g_subscriber_reverse_port_map['veth160']=81
+g_subscriber_port_map[82]='veth162'
+g_subscriber_reverse_port_map['veth162']=82
+g_subscriber_port_map[83]='veth164'
+g_subscriber_reverse_port_map['veth164']=83
+g_subscriber_port_map[84]='veth166'
+g_subscriber_reverse_port_map['veth166']=84
+g_subscriber_port_map[85]='veth168'
+g_subscriber_reverse_port_map['veth168']=85
+g_subscriber_port_map[86]='veth170'
+g_subscriber_reverse_port_map['veth170']=86
+g_subscriber_port_map[87]='veth172'
+g_subscriber_reverse_port_map['veth172']=87
+g_subscriber_port_map[88]='veth174'
+g_subscriber_reverse_port_map['veth174']=88
+g_subscriber_port_map[89]='veth176'
+g_subscriber_reverse_port_map['veth176']=89
+g_subscriber_port_map[90]='veth178'
+g_subscriber_reverse_port_map['veth178']=90
+g_subscriber_port_map[91]='veth180'
+g_subscriber_reverse_port_map['veth180']=91
+g_subscriber_port_map[92]='veth182'
+g_subscriber_reverse_port_map['veth182']=92
+g_subscriber_port_map[93]='veth184'
+g_subscriber_reverse_port_map['veth184']=93
+g_subscriber_port_map[94]='veth186'
+g_subscriber_reverse_port_map['veth186']=94
+g_subscriber_port_map[95]='veth188'
+g_subscriber_reverse_port_map['veth188']=95
+g_subscriber_port_map[96]='veth190'
+g_subscriber_reverse_port_map['veth190']=96
+g_subscriber_port_map[97]='veth192'
+g_subscriber_reverse_port_map['veth192']=97
+g_subscriber_port_map[98]='veth194'
+g_subscriber_reverse_port_map['veth194']=98
+g_subscriber_port_map[99]='veth196'
+g_subscriber_reverse_port_map['veth196']=99
+g_subscriber_port_map[100]='veth198'
+g_subscriber_reverse_port_map['veth198']=100