hksanity.soc (50151B)
1 # 2 # This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 3 # 4 # Copyright 2007-2019 Broadcom Inc. All rights reserved. 5 # 6 # Script to run all available tests as quickly as possible. 7 # For testing basic sanity of new drivers, simulators, chips, etc. 8 9 echo "testsuite: started: sanity" 10 rcload rc.soc 11 counter off 12 l2mode off 13 14 # We need to print out port status since any cabling effects results. 15 *:ps 16 17 local lbpbm "ge"; 18 19 # Avoid link messages while testing 20 linkscan off 21 22 #Display config property settings 23 config 24 25 init 26 init misc 27 28 local done 'echo " Done"' 29 30 # Set run command script not to fail on errors reported by commands 31 # this allows the script to continue if a test fails 32 set rcerror=false 33 34 # Set up test mode: don't stop on errors, show progress on each test 35 tm -stoponerror +progress 36 # Deselect all 37 ts -* 38 39 #Display some useful information 40 date 41 ver 42 soc 43 44 #Start Test 45 if !$?ics \ 46 "echo Running PCI Compliance ... ; \ 47 tr 2 ; \ 48 echo Done" 49 50 echo "Running S-Channel Buf ..." 51 tr 4 52 $done 53 54 echo "Running Register reset defaults ..." 55 tr 1 56 $done 57 58 echo "Running Register read/write ..." 59 tr 3 mask64 60 $done 61 62 init soc; 63 init misc 64 #Clean up after register read/write test. 65 66 rcload rc.soc 67 counter off 68 l2mode off 69 linkscan off 70 echo "Running CPU Benchmarks ..." 71 tr 21 72 $done 73 74 rcload rc.soc 75 counter off 76 l2mode off 77 linkscan off 78 79 echo "Running Switching Memory tests ..." 80 echo " ALTERNATE_EMIRROR_BITMAP"; 81 set rct=false 82 echo "tr 50 M=EGR_L3_NEXT_HOP";tr 50 M=EGR_L3_NEXT_HOP IS=min IE=max; echo " Done" 83 echo "tr 50 M=EGR_L3_INTF";tr 50 M=EGR_L3_INTF IS=min IE=max; echo " Done" 84 echo "tr 50 M=EGR_VLAN";tr 50 M=EGR_VLAN IS=min IE=max; echo " Done" 85 echo "tr 50 M=EGR_VLAN_STG";tr 50 M=EGR_VLAN_STG IS=min IE=max; echo " Done" 86 #echo "tr 50 M=EGR_IP_TUNNEL";tr 50 M=EGR_IP_TUNNEL IS=min IE=max; echo " Done" 87 echo "tr 50 M=EGR_IM_MTP_INDEX";tr 50 M=EGR_IM_MTP_INDEX IS=min IE=max; echo " Done" 88 echo "tr 50 M=EGR_EM_MTP_INDEX";tr 50 M=EGR_EM_MTP_INDEX IS=min IE=max; echo " Done" 89 #echo "tr 50 M=EGR_DSCP_TABLE";tr 50 M=EGR_DSCP_TABLE IS=min IE=max; echo " Done" 90 #echo "tr 50 M=EGR_DSCP_ECN_MAP";tr 50 M=EGR_DSCP_ECN_MAP IS=min IE=max; echo " Done" 91 echo "tr 50 M=EGR_VLAN_XLATE";tr 50 M=EGR_VLAN_XLATE IS=min IE=max; echo " Done" 92 echo "tr 50 M=EGR_VLAN_XLATE_ONLY";tr 50 M=EGR_VLAN_XLATE_ONLY IS=min IE=max; echo " Done" 93 echo "tr 50 M=EGR_VLAN_XLATE_DATA_ONLY";tr 50 M=EGR_VLAN_XLATE_DATA_ONLY IS=min IE=max; echo " Done" 94 echo "tr 50 M=EGR_PRI_CNG_MAP";tr 50 M=EGR_PRI_CNG_MAP IS=min IE=max; echo " Done" 95 echo "tr 50 M=PORT";tr 50 M=PORT IS=min IE=max; echo " Done" 96 #echo "tr 50 M=L3_TUNNEL";tr 50 M=L3_TUNNEL IS=min IE=max; echo " Done" 97 echo "tr 50 M=SOURCE_TRUNK_MAP";tr 50 M=SOURCE_TRUNK_MAP IS=min IE=max; echo " Done" 98 echo "tr 50 M=UDF_OFFSET";tr 50 M=UDF_OFFSET IS=min IE=max; echo " Done" 99 echo "tr 50 M=VLAN_PROTOCOL";tr 50 M=VLAN_PROTOCOL IS=min IE=max; echo " Done" 100 echo "tr 50 M=VLAN_PROTOCOL_DATA";tr 50 M=VLAN_PROTOCOL_DATA IS=min IE=max; echo " Done" 101 echo "tr 50 M=VLAN_SUBNET";tr 50 M=VLAN_SUBNET IS=min IE=max; echo " Done" 102 echo "tr 50 M=VLAN_SUBNET_ONLY";tr 50 M=VLAN_SUBNET_ONLY IS=min IE=max; echo " Done" 103 echo "tr 50 M=VLAN_SUBNET_DATA_ONLY";tr 50 M=VLAN_SUBNET_DATA_ONLY IS=min IE=max; echo " Done" 104 echo "tr 50 M=VLAN_MAC";tr 50 M=VLAN_MAC IS=min IE=max; echo " Done" 105 echo "tr 50 M=VLAN_XLATE";tr 50 M=VLAN_XLATE IS=min IE=max; echo " Done" 106 echo "tr 50 M=VLAN_XLATE_ONLY";tr 50 M=VLAN_XLATE_ONLY IS=min IE=max; echo " Done" 107 echo "tr 50 M=VLAN_XLATE_DATA_ONLY";tr 50 M=VLAN_XLATE_DATA_ONLY IS=min IE=max; echo " Done" 108 echo "tr 50 M=ING_PRI_CNG_MAP";tr 50 M=ING_PRI_CNG_MAP IS=min IE=max; echo " Done" 109 echo "tr 50 M=VLAN";tr 50 M=VLAN IS=min IE=max; echo " Done" 110 echo "tr 50 M=VLAN_STG";tr 50 M=VLAN_STG IS=min IE=max; echo " Done" 111 echo "tr 50 M=VLAN_PROFILE";tr 50 M=VLAN_PROFILE IS=min IE=max; echo " Done" 112 echo "tr 50 M=L2_ENTRY";tr 50 M=L2_ENTRY IS=min IE=max; echo " Done" 113 echo "tr 50 M=L2_ENTRY_ONLY";tr 50 M=L2_ENTRY_ONLY IS=min IE=max; echo " Done" 114 echo "tr 50 M=L2_HITDA_ONLY";tr 50 M=L2_HITDA_ONLY IS=min IE=max; echo " Done" 115 echo "tr 50 M=L2_HITSA_ONLY";tr 50 M=L2_HITSA_ONLY IS=min IE=max; echo " Done" 116 echo "tr 50 M=L2_USER_ENTRY";tr 50 M=L2_USER_ENTRY IS=min IE=max; echo " Done" 117 echo "tr 50 M=L2_USER_ENTRY_ONLY";tr 50 M=L2_USER_ENTRY_ONLY IS=min IE=max; echo " Done" 118 echo "tr 50 M=L2_USER_ENTRY_DATA_ONLY";tr 50 M=L2_USER_ENTRY_DATA_ONLY IS=min IE=max; echo " Done" 119 echo "tr 50 M=L2_MOD_FIFO";tr 50 M=L2_MOD_FIFO IS=min IE=max; echo " Done" 120 echo "tr 50 M=MAC_LIMIT_TRUNK_MAP_TABLE";tr 50 M=MAC_LIMIT_TRUNK_MAP_TABLE IS=min IE=max; echo " Done" 121 echo "tr 50 M=MAC_LIMIT_PORT_MAP_TABLE";tr 50 M=MAC_LIMIT_PORT_MAP_TABLE IS=min IE=max; echo " Done" 122 echo "tr 50 M=MAC_LIMIT_COUNT_TABLE";tr 50 M=MAC_LIMIT_COUNT_TABLE IS=min IE=max; echo " Done" 123 echo "tr 50 M=PORT_TRUNK_MAC_LIMIT_CONTROL_1";tr 50 M=PORT_TRUNK_MAC_LIMIT_CONTROL_1 IS=min IE=max; echo " Done" 124 echo "tr 50 M=L2MC";tr 50 M=L2MC IS=min IE=max; echo " Done" 125 #echo "tr 50 M=L3_ENTRY_ONLY";tr 50 M=L3_ENTRY_ONLY IS=min IE=max; echo " Done" 126 #echo "tr 50 M=L3_ENTRY_IPV4_UNICAST";tr 50 M=L3_ENTRY_IPV4_UNICAST IS=min IE=max; echo " Done" 127 #echo "tr 50 M=L3_ENTRY_IPV4_MULTICAST";tr 50 M=L3_ENTRY_IPV4_MULTICAST IS=min IE=max; echo " Done" 128 #echo "tr 50 M=L3_ENTRY_IPV6_UNICAST";tr 50 M=L3_ENTRY_IPV6_UNICAST IS=min IE=max; echo " Done" 129 #echo "tr 50 M=L3_ENTRY_IPV6_MULTICAST";tr 50 M=L3_ENTRY_IPV6_MULTICAST IS=min IE=max; echo " Done" 130 #echo "tr 50 M=L3_ENTRY_VALID_ONLY";tr 50 M=L3_ENTRY_VALID_ONLY IS=min IE=max; echo " Done" 131 #echo "tr 50 M=L3_IPMC";tr 50 M=L3_IPMC IS=min IE=max; echo " Done" 132 #echo "tr 50 M=L3_DEFIP";tr 50 M=L3_DEFIP IS=min IE=max; echo " Done" 133 #echo "tr 50 M=L3_DEFIP_ONLY";tr 50 M=L3_DEFIP_ONLY IS=min IE=max; echo " Done" 134 #echo "tr 50 M=L3_DEFIP_DATA_ONLY";tr 50 M=L3_DEFIP_DATA_ONLY IS=min IE=max; echo " Done" 135 #echo "tr 50 M=INITIAL_L3_ECMP";tr 50 M=INITIAL_L3_ECMP IS=min IE=max; echo " Done" 136 #echo "tr 50 M=INITIAL_ING_L3_NEXT_HOP";tr 50 M=INITIAL_ING_L3_NEXT_HOP IS=min IE=max; echo " Done" 137 echo "tr 50 M=FP_PORT_FIELD_SEL";tr 50 M=FP_PORT_FIELD_SEL IS=min IE=max; echo " Done" 138 echo "tr 50 M=DSCP_TABLE";tr 50 M=DSCP_TABLE IS=min IE=max; echo " Done" 139 echo "tr 50 M=PORT_TRUNK_MAC_LIMIT_CONTROL_2";tr 50 M=PORT_TRUNK_MAC_LIMIT_CONTROL_2 IS=min IE=max; echo " Done" 140 echo "tr 50 M=L3_ENTRY_HIT_ONLY";tr 50 M=L3_ENTRY_HIT_ONLY IS=min IE=max; echo " Done" 141 #echo "tr 50 M=L3_DEFIP_HIT_ONLY";tr 50 M=L3_DEFIP_HIT_ONLY IS=min IE=max; echo " Done" 142 echo "tr 50 M=FP_RANGE_CHECK";tr 50 M=FP_RANGE_CHECK IS=min IE=max; echo " Done" 143 echo "tr 50 M=FP_SLICE_ENTRY_PORT_SEL";tr 50 M=FP_SLICE_ENTRY_PORT_SEL IS=min IE=max; echo " Done" 144 echo "tr 50 M=FP_TCAM";tr 50 M=FP_TCAM IS=min IE=max; echo " Done" 145 #echo "tr 50 M=FP_SLICE_MAP";tr 50 M=FP_SLICE_MAP IS=min IE=max; echo " Done" 146 echo "tr 50 M=FP_POLICY_TABLE";tr 50 M=FP_POLICY_TABLE IS=min IE=max; echo " Done" 147 echo "tr 50 M=FP_METER_TABLE";tr 50 M=FP_METER_TABLE IS=min IE=max; echo " Done" 148 echo "tr 50 M=FP_COUNTER_TABLE";tr 50 M=FP_COUNTER_TABLE IS=min IE=max; echo " Done" 149 echo "tr 50 M=FP_SC_METER_TABLE";tr 50 M=FP_SC_METER_TABLE IS=min IE=max; echo " Done" 150 echo "tr 50 M=FP_SC_BCAST_METER_TABLE";tr 50 M=FP_SC_BCAST_METER_TABLE IS=min IE=max; echo " Done" 151 echo "tr 50 M=FP_SC_MCAST_METER_TABLE";tr 50 M=FP_SC_MCAST_METER_TABLE IS=min IE=max; echo " Done" 152 echo "tr 50 M=FP_SC_DLF_METER_TABLE";tr 50 M=FP_SC_DLF_METER_TABLE IS=min IE=max; echo " Done" 153 #echo "tr 50 M=L3_ECMP";tr 50 M=L3_ECMP IS=min IE=max; echo " Done" 154 echo "tr 50 M=ING_L3_NEXT_HOP";tr 50 M=ING_L3_NEXT_HOP IS=min IE=max; echo " Done" 155 echo "tr 50 M=EGRESS_MASK";tr 50 M=EGRESS_MASK IS=min IE=max; echo " Done" 156 echo "tr 50 M=TRUNK_GROUP";tr 50 M=TRUNK_GROUP IS=min IE=max; echo " Done" 157 echo "tr 50 M=TRUNK_BITMAP";tr 50 M=TRUNK_BITMAP IS=min IE=max; echo " Done" 158 echo "tr 50 M=PORT_MAC_BLOCK";tr 50 M=PORT_MAC_BLOCK IS=min IE=max; echo " Done" 159 #echo "tr 50 M=MODPORT_MAP";tr 50 M=MODPORT_MAP IS=min IE=max; echo " Done" 160 #echo "tr 50 M=MODPORT_MAP_SW";tr 50 M=MODPORT_MAP_SW IS=min IE=max; echo " Done" 161 #echo "tr 50 M=MODPORT_MAP_IM";tr 50 M=MODPORT_MAP_IM IS=min IE=max; echo " Done" 162 #echo "tr 50 M=MODPORT_MAP_EM";tr 50 M=MODPORT_MAP_EM IS=min IE=max; echo " Done" 163 echo "tr 50 M=NONUCAST_TRUNK_BLOCK_MASK";tr 50 M=NONUCAST_TRUNK_BLOCK_MASK IS=min IE=max; echo " Done" 164 echo "tr 50 M=IM_MTP_INDEX";tr 50 M=IM_MTP_INDEX IS=min IE=max; echo " Done" 165 echo "tr 50 M=EM_MTP_INDEX";tr 50 M=EM_MTP_INDEX IS=min IE=max; echo " Done" 166 #echo "tr 50 M=SRC_MODID_BLOCK";tr 50 M=SRC_MODID_BLOCK IS=min IE=max; echo " Done" 167 #echo "tr 50 M=PBI_DEBUG_TABLE";tr 50 M=PBI_DEBUG_TABLE IS=min IE=max; echo " Done" 168 #echo "tr 50 M=IPORT_TABLE";tr 50 M=IPORT_TABLE IS=min IE=max; echo " Done" 169 echo "tr 50 M=IFP_PORT_FIELD_SEL";tr 50 M=IFP_PORT_FIELD_SEL IS=min IE=max; echo " Done" 170 echo "tr 50 M=CBPDATA0";tr 50 M=CBPDATA0 IS=min IE=max; echo " Done" 171 echo "tr 50 M=CBPDATA1";tr 50 M=CBPDATA1 IS=min IE=max; echo " Done" 172 echo "tr 50 M=CBPDATA2";tr 50 M=CBPDATA2 IS=min IE=max; echo " Done" 173 echo "tr 50 M=CBPDATA3";tr 50 M=CBPDATA3 IS=min IE=max; echo " Done" 174 echo "tr 50 M=CBPDATA4";tr 50 M=CBPDATA4 IS=min IE=max; echo " Done" 175 echo "tr 50 M=CBPDATA5";tr 50 M=CBPDATA5 IS=min IE=max; echo " Done" 176 echo "tr 50 M=CBPDATA6";tr 50 M=CBPDATA6 IS=min IE=max; echo " Done" 177 echo "tr 50 M=CBPDATA7";tr 50 M=CBPDATA7 IS=min IE=max; echo " Done" 178 echo "tr 50 M=CBPPKTHEADER0";tr 50 M=CBPPKTHEADER0 IS=min IE=max; echo " Done" 179 echo "tr 50 M=CBPPKTHEADER1";tr 50 M=CBPPKTHEADER1 IS=min IE=max; echo " Done" 180 echo "tr 50 M=CBPCELLHEADER";tr 50 M=CBPCELLHEADER IS=min IE=max; echo " Done" 181 echo "tr 50 M=CFAP";tr 50 M=CFAP IS=min IE=max; echo " Done" 182 echo "tr 50 M=CCP";tr 50 M=CCP IS=min IE=max; echo " Done" 183 echo "tr 50 M=AGING_CTR";tr 50 M=AGING_CTR IS=min IE=max; echo " Done" 184 echo "tr 50 M=AGING_EXP";tr 50 M=AGING_EXP IS=min IE=max; echo " Done" 185 echo "tr 50 M=MMU_MIN_BUCKET_GPORT";tr 50 M=MMU_MIN_BUCKET_GPORT IS=min IE=max; echo " Done" 186 echo "tr 50 M=MMU_MAX_BUCKET_GPORT";tr 50 M=MMU_MAX_BUCKET_GPORT IS=min IE=max; echo " Done" 187 echo "tr 50 M=XQ0";tr 50 M=XQ0 IS=min IE=max; echo " Done" 188 echo "tr 50 M=XQ1";tr 50 M=XQ1 IS=min IE=max; echo " Done" 189 echo "tr 50 M=XQ2";tr 50 M=XQ2 IS=min IE=max; echo " Done" 190 echo "tr 50 M=XQ3";tr 50 M=XQ3 IS=min IE=max; echo " Done" 191 echo "tr 50 M=XQ4";tr 50 M=XQ4 IS=min IE=max; echo " Done" 192 echo "tr 50 M=XQ5";tr 50 M=XQ5 IS=min IE=max; echo " Done" 193 echo "tr 50 M=XQ6";tr 50 M=XQ6 IS=min IE=max; echo " Done" 194 echo "tr 50 M=XQ7";tr 50 M=XQ7 IS=min IE=max; echo " Done" 195 echo "tr 50 M=XQ8";tr 50 M=XQ8 IS=min IE=max; echo " Done" 196 echo "tr 50 M=XQ9";tr 50 M=XQ9 IS=min IE=max; echo " Done" 197 echo "tr 50 M=XQ10";tr 50 M=XQ10 IS=min IE=max; echo " Done" 198 echo "tr 50 M=XQ11";tr 50 M=XQ11 IS=min IE=max; echo " Done" 199 echo "tr 50 M=XQ12";tr 50 M=XQ12 IS=min IE=max; echo " Done" 200 echo "tr 50 M=XQ13";tr 50 M=XQ13 IS=min IE=max; echo " Done" 201 echo "tr 50 M=XQ14";tr 50 M=XQ14 IS=min IE=max; echo " Done" 202 echo "tr 50 M=XQ15";tr 50 M=XQ15 IS=min IE=max; echo " Done" 203 echo "tr 50 M=XQ16";tr 50 M=XQ16 IS=min IE=max; echo " Done" 204 echo "tr 50 M=XQ17";tr 50 M=XQ17 IS=min IE=max; echo " Done" 205 echo "tr 50 M=XQ18";tr 50 M=XQ18 IS=min IE=max; echo " Done" 206 echo "tr 50 M=XQ19";tr 50 M=XQ19 IS=min IE=max; echo " Done" 207 echo "tr 50 M=XQ20";tr 50 M=XQ20 IS=min IE=max; echo " Done" 208 echo "tr 50 M=XQ21";tr 50 M=XQ21 IS=min IE=max; echo " Done" 209 echo "tr 50 M=XQ22";tr 50 M=XQ22 IS=min IE=max; echo " Done" 210 echo "tr 50 M=XQ23";tr 50 M=XQ23 IS=min IE=max; echo " Done" 211 echo "tr 50 M=XQ24";tr 50 M=XQ24 IS=min IE=max; echo " Done" 212 213 echo "tr 51 M=EGR_L3_NEXT_HOP";tr 51 M=EGR_L3_NEXT_HOP IS=min IE=max; echo " Done" 214 echo "tr 51 M=EGR_L3_INTF";tr 51 M=EGR_L3_INTF IS=min IE=max; echo " Done" 215 echo "tr 51 M=EGR_VLAN";tr 51 M=EGR_VLAN IS=min IE=max; echo " Done" 216 echo "tr 51 M=EGR_VLAN_STG";tr 51 M=EGR_VLAN_STG IS=min IE=max; echo " Done" 217 #echo "tr 51 M=EGR_IP_TUNNEL";tr 51 M=EGR_IP_TUNNEL IS=min IE=max; echo " Done" 218 echo "tr 51 M=EGR_IM_MTP_INDEX";tr 51 M=EGR_IM_MTP_INDEX IS=min IE=max; echo " Done" 219 echo "tr 51 M=EGR_EM_MTP_INDEX";tr 51 M=EGR_EM_MTP_INDEX IS=min IE=max; echo " Done" 220 #echo "tr 51 M=EGR_DSCP_TABLE";tr 51 M=EGR_DSCP_TABLE IS=min IE=max; echo " Done" 221 #echo "tr 51 M=EGR_DSCP_ECN_MAP";tr 51 M=EGR_DSCP_ECN_MAP IS=min IE=max; echo " Done" 222 echo "tr 51 M=EGR_VLAN_XLATE";tr 51 M=EGR_VLAN_XLATE IS=min IE=max; echo " Done" 223 echo "tr 51 M=EGR_VLAN_XLATE_ONLY";tr 51 M=EGR_VLAN_XLATE_ONLY IS=min IE=max; echo " Done" 224 echo "tr 51 M=EGR_VLAN_XLATE_DATA_ONLY";tr 51 M=EGR_VLAN_XLATE_DATA_ONLY IS=min IE=max; echo " Done" 225 echo "tr 51 M=EGR_PRI_CNG_MAP";tr 51 M=EGR_PRI_CNG_MAP IS=min IE=max; echo " Done" 226 echo "tr 51 M=PORT";tr 51 M=PORT IS=min IE=max; echo " Done" 227 #echo "tr 51 M=L3_TUNNEL";tr 51 M=L3_TUNNEL IS=min IE=max; echo " Done" 228 echo "tr 51 M=SOURCE_TRUNK_MAP";tr 51 M=SOURCE_TRUNK_MAP IS=min IE=max; echo " Done" 229 echo "tr 51 M=UDF_OFFSET";tr 51 M=UDF_OFFSET IS=min IE=max; echo " Done" 230 echo "tr 51 M=VLAN_PROTOCOL";tr 51 M=VLAN_PROTOCOL IS=min IE=max; echo " Done" 231 echo "tr 51 M=VLAN_PROTOCOL_DATA";tr 51 M=VLAN_PROTOCOL_DATA IS=min IE=max; echo " Done" 232 echo "tr 51 M=VLAN_SUBNET";tr 51 M=VLAN_SUBNET IS=min IE=max; echo " Done" 233 echo "tr 51 M=VLAN_SUBNET_ONLY";tr 51 M=VLAN_SUBNET_ONLY IS=min IE=max; echo " Done" 234 echo "tr 51 M=VLAN_SUBNET_DATA_ONLY";tr 51 M=VLAN_SUBNET_DATA_ONLY IS=min IE=max; echo " Done" 235 echo "tr 51 M=VLAN_MAC";tr 51 M=VLAN_MAC IS=min IE=max; echo " Done" 236 echo "tr 51 M=VLAN_XLATE";tr 51 M=VLAN_XLATE IS=min IE=max; echo " Done" 237 echo "tr 51 M=VLAN_XLATE_ONLY";tr 51 M=VLAN_XLATE_ONLY IS=min IE=max; echo " Done" 238 echo "tr 51 M=VLAN_XLATE_DATA_ONLY";tr 51 M=VLAN_XLATE_DATA_ONLY IS=min IE=max; echo " Done" 239 echo "tr 51 M=ING_PRI_CNG_MAP";tr 51 M=ING_PRI_CNG_MAP IS=min IE=max; echo " Done" 240 echo "tr 51 M=VLAN";tr 51 M=VLAN IS=min IE=max; echo " Done" 241 echo "tr 51 M=VLAN_STG";tr 51 M=VLAN_STG IS=min IE=max; echo " Done" 242 echo "tr 51 M=VLAN_PROFILE";tr 51 M=VLAN_PROFILE IS=min IE=max; echo " Done" 243 echo "tr 51 M=L2_ENTRY";tr 51 M=L2_ENTRY IS=min IE=max; echo " Done" 244 echo "tr 51 M=L2_ENTRY_ONLY";tr 51 M=L2_ENTRY_ONLY IS=min IE=max; echo " Done" 245 echo "tr 51 M=L2_HITDA_ONLY";tr 51 M=L2_HITDA_ONLY IS=min IE=max; echo " Done" 246 echo "tr 51 M=L2_HITSA_ONLY";tr 51 M=L2_HITSA_ONLY IS=min IE=max; echo " Done" 247 echo "tr 51 M=L2_USER_ENTRY";tr 51 M=L2_USER_ENTRY IS=min IE=max; echo " Done" 248 echo "tr 51 M=L2_USER_ENTRY_ONLY";tr 51 M=L2_USER_ENTRY_ONLY IS=min IE=max; echo " Done" 249 echo "tr 51 M=L2_USER_ENTRY_DATA_ONLY";tr 51 M=L2_USER_ENTRY_DATA_ONLY IS=min IE=max; echo " Done" 250 echo "tr 51 M=L2_MOD_FIFO";tr 51 M=L2_MOD_FIFO IS=min IE=max; echo " Done" 251 echo "tr 51 M=MAC_LIMIT_TRUNK_MAP_TABLE";tr 51 M=MAC_LIMIT_TRUNK_MAP_TABLE IS=min IE=max; echo " Done" 252 echo "tr 51 M=MAC_LIMIT_PORT_MAP_TABLE";tr 51 M=MAC_LIMIT_PORT_MAP_TABLE IS=min IE=max; echo " Done" 253 echo "tr 51 M=MAC_LIMIT_COUNT_TABLE";tr 51 M=MAC_LIMIT_COUNT_TABLE IS=min IE=max; echo " Done" 254 echo "tr 51 M=PORT_TRUNK_MAC_LIMIT_CONTROL_1";tr 51 M=PORT_TRUNK_MAC_LIMIT_CONTROL_1 IS=min IE=max; echo " Done" 255 echo "tr 51 M=L2MC";tr 51 M=L2MC IS=min IE=max; echo " Done" 256 #echo "tr 51 M=L3_ENTRY_ONLY";tr 51 M=L3_ENTRY_ONLY IS=min IE=max; echo " Done" 257 #echo "tr 51 M=L3_ENTRY_IPV4_UNICAST";tr 51 M=L3_ENTRY_IPV4_UNICAST IS=min IE=max; echo " Done" 258 #echo "tr 51 M=L3_ENTRY_IPV4_MULTICAST";tr 51 M=L3_ENTRY_IPV4_MULTICAST IS=min IE=max; echo " Done" 259 #echo "tr 51 M=L3_ENTRY_IPV6_UNICAST";tr 51 M=L3_ENTRY_IPV6_UNICAST IS=min IE=max; echo " Done" 260 #echo "tr 51 M=L3_ENTRY_IPV6_MULTICAST";tr 51 M=L3_ENTRY_IPV6_MULTICAST IS=min IE=max; echo " Done" 261 #echo "tr 51 M=L3_ENTRY_VALID_ONLY";tr 51 M=L3_ENTRY_VALID_ONLY IS=min IE=max; echo " Done" 262 #echo "tr 51 M=L3_IPMC";tr 51 M=L3_IPMC IS=min IE=max; echo " Done" 263 #echo "tr 51 M=L3_DEFIP";tr 51 M=L3_DEFIP IS=min IE=max; echo " Done" 264 #echo "tr 51 M=L3_DEFIP_ONLY";tr 51 M=L3_DEFIP_ONLY IS=min IE=max; echo " Done" 265 #echo "tr 51 M=L3_DEFIP_DATA_ONLY";tr 51 M=L3_DEFIP_DATA_ONLY IS=min IE=max; echo " Done" 266 #echo "tr 51 M=INITIAL_L3_ECMP";tr 51 M=INITIAL_L3_ECMP IS=min IE=max; echo " Done" 267 #echo "tr 51 M=INITIAL_ING_L3_NEXT_HOP";tr 51 M=INITIAL_ING_L3_NEXT_HOP IS=min IE=max; echo " Done" 268 echo "tr 51 M=FP_PORT_FIELD_SEL";tr 51 M=FP_PORT_FIELD_SEL IS=min IE=max; echo " Done" 269 echo "tr 51 M=DSCP_TABLE";tr 51 M=DSCP_TABLE IS=min IE=max; echo " Done" 270 echo "tr 51 M=PORT_TRUNK_MAC_LIMIT_CONTROL_2";tr 51 M=PORT_TRUNK_MAC_LIMIT_CONTROL_2 IS=min IE=max; echo " Done" 271 echo "tr 51 M=L3_ENTRY_HIT_ONLY";tr 51 M=L3_ENTRY_HIT_ONLY IS=min IE=max; echo " Done" 272 #echo "tr 51 M=L3_DEFIP_HIT_ONLY";tr 51 M=L3_DEFIP_HIT_ONLY IS=min IE=max; echo " Done" 273 echo "tr 51 M=FP_RANGE_CHECK";tr 51 M=FP_RANGE_CHECK IS=min IE=max; echo " Done" 274 echo "tr 51 M=FP_SLICE_ENTRY_PORT_SEL";tr 51 M=FP_SLICE_ENTRY_PORT_SEL IS=min IE=max; echo " Done" 275 echo "tr 51 M=FP_TCAM";tr 51 M=FP_TCAM IS=min IE=max; echo " Done" 276 #echo "tr 51 M=FP_SLICE_MAP";tr 51 M=FP_SLICE_MAP IS=min IE=max; echo " Done" 277 echo "tr 51 M=FP_POLICY_TABLE";tr 51 M=FP_POLICY_TABLE IS=min IE=max; echo " Done" 278 echo "tr 51 M=FP_METER_TABLE";tr 51 M=FP_METER_TABLE IS=min IE=max; echo " Done" 279 echo "tr 51 M=FP_COUNTER_TABLE";tr 51 M=FP_COUNTER_TABLE IS=min IE=max; echo " Done" 280 echo "tr 51 M=FP_SC_METER_TABLE";tr 51 M=FP_SC_METER_TABLE IS=min IE=max; echo " Done" 281 echo "tr 51 M=FP_SC_BCAST_METER_TABLE";tr 51 M=FP_SC_BCAST_METER_TABLE IS=min IE=max; echo " Done" 282 echo "tr 51 M=FP_SC_MCAST_METER_TABLE";tr 51 M=FP_SC_MCAST_METER_TABLE IS=min IE=max; echo " Done" 283 echo "tr 51 M=FP_SC_DLF_METER_TABLE";tr 51 M=FP_SC_DLF_METER_TABLE IS=min IE=max; echo " Done" 284 #echo "tr 51 M=L3_ECMP";tr 51 M=L3_ECMP IS=min IE=max; echo " Done" 285 echo "tr 51 M=ING_L3_NEXT_HOP";tr 51 M=ING_L3_NEXT_HOP IS=min IE=max; echo " Done" 286 echo "tr 51 M=EGRESS_MASK";tr 51 M=EGRESS_MASK IS=min IE=max; echo " Done" 287 echo "tr 51 M=TRUNK_GROUP";tr 51 M=TRUNK_GROUP IS=min IE=max; echo " Done" 288 echo "tr 51 M=TRUNK_BITMAP";tr 51 M=TRUNK_BITMAP IS=min IE=max; echo " Done" 289 echo "tr 51 M=PORT_MAC_BLOCK";tr 51 M=PORT_MAC_BLOCK IS=min IE=max; echo " Done" 290 #echo "tr 51 M=MODPORT_MAP";tr 51 M=MODPORT_MAP IS=min IE=max; echo " Done" 291 #echo "tr 51 M=MODPORT_MAP_SW";tr 51 M=MODPORT_MAP_SW IS=min IE=max; echo " Done" 292 #echo "tr 51 M=MODPORT_MAP_IM";tr 51 M=MODPORT_MAP_IM IS=min IE=max; echo " Done" 293 #echo "tr 51 M=MODPORT_MAP_EM";tr 51 M=MODPORT_MAP_EM IS=min IE=max; echo " Done" 294 echo "tr 51 M=NONUCAST_TRUNK_BLOCK_MASK";tr 51 M=NONUCAST_TRUNK_BLOCK_MASK IS=min IE=max; echo " Done" 295 echo "tr 51 M=IM_MTP_INDEX";tr 51 M=IM_MTP_INDEX IS=min IE=max; echo " Done" 296 echo "tr 51 M=EM_MTP_INDEX";tr 51 M=EM_MTP_INDEX IS=min IE=max; echo " Done" 297 #echo "tr 51 M=SRC_MODID_BLOCK";tr 51 M=SRC_MODID_BLOCK IS=min IE=max; echo " Done" 298 #echo "tr 51 M=PBI_DEBUG_TABLE";tr 51 M=PBI_DEBUG_TABLE IS=min IE=max; echo " Done" 299 #echo "tr 51 M=IPORT_TABLE";tr 51 M=IPORT_TABLE IS=min IE=max; echo " Done" 300 echo "tr 51 M=IFP_PORT_FIELD_SEL";tr 51 M=IFP_PORT_FIELD_SEL IS=min IE=max; echo " Done" 301 echo "tr 51 M=CBPDATA0";tr 51 M=CBPDATA0 IS=min IE=max; echo " Done" 302 echo "tr 51 M=CBPDATA1";tr 51 M=CBPDATA1 IS=min IE=max; echo " Done" 303 echo "tr 51 M=CBPDATA2";tr 51 M=CBPDATA2 IS=min IE=max; echo " Done" 304 echo "tr 51 M=CBPDATA3";tr 51 M=CBPDATA3 IS=min IE=max; echo " Done" 305 echo "tr 51 M=CBPDATA4";tr 51 M=CBPDATA4 IS=min IE=max; echo " Done" 306 echo "tr 51 M=CBPDATA5";tr 51 M=CBPDATA5 IS=min IE=max; echo " Done" 307 echo "tr 51 M=CBPDATA6";tr 51 M=CBPDATA6 IS=min IE=max; echo " Done" 308 echo "tr 51 M=CBPDATA7";tr 51 M=CBPDATA7 IS=min IE=max; echo " Done" 309 echo "tr 51 M=CBPPKTHEADER0";tr 51 M=CBPPKTHEADER0 IS=min IE=max; echo " Done" 310 echo "tr 51 M=CBPPKTHEADER1";tr 51 M=CBPPKTHEADER1 IS=min IE=max; echo " Done" 311 echo "tr 51 M=CBPCELLHEADER";tr 51 M=CBPCELLHEADER IS=min IE=max; echo " Done" 312 echo "tr 51 M=CFAP";tr 51 M=CFAP IS=min IE=max; echo " Done" 313 echo "tr 51 M=CCP";tr 51 M=CCP IS=min IE=max; echo " Done" 314 echo "tr 51 M=AGING_CTR";tr 51 M=AGING_CTR IS=min IE=max; echo " Done" 315 echo "tr 51 M=AGING_EXP";tr 51 M=AGING_EXP IS=min IE=max; echo " Done" 316 echo "tr 51 M=MMU_MIN_BUCKET_GPORT";tr 51 M=MMU_MIN_BUCKET_GPORT IS=min IE=max; echo " Done" 317 echo "tr 51 M=MMU_MAX_BUCKET_GPORT";tr 51 M=MMU_MAX_BUCKET_GPORT IS=min IE=max; echo " Done" 318 echo "tr 51 M=XQ0";tr 51 M=XQ0 IS=min IE=max; echo " Done" 319 echo "tr 51 M=XQ1";tr 51 M=XQ1 IS=min IE=max; echo " Done" 320 echo "tr 51 M=XQ2";tr 51 M=XQ2 IS=min IE=max; echo " Done" 321 echo "tr 51 M=XQ3";tr 51 M=XQ3 IS=min IE=max; echo " Done" 322 echo "tr 51 M=XQ4";tr 51 M=XQ4 IS=min IE=max; echo " Done" 323 echo "tr 51 M=XQ5";tr 51 M=XQ5 IS=min IE=max; echo " Done" 324 echo "tr 51 M=XQ6";tr 51 M=XQ6 IS=min IE=max; echo " Done" 325 echo "tr 51 M=XQ7";tr 51 M=XQ7 IS=min IE=max; echo " Done" 326 echo "tr 51 M=XQ8";tr 51 M=XQ8 IS=min IE=max; echo " Done" 327 echo "tr 51 M=XQ9";tr 51 M=XQ9 IS=min IE=max; echo " Done" 328 echo "tr 51 M=XQ10";tr 51 M=XQ10 IS=min IE=max; echo " Done" 329 echo "tr 51 M=XQ11";tr 51 M=XQ11 IS=min IE=max; echo " Done" 330 echo "tr 51 M=XQ12";tr 51 M=XQ12 IS=min IE=max; echo " Done" 331 echo "tr 51 M=XQ13";tr 51 M=XQ13 IS=min IE=max; echo " Done" 332 echo "tr 51 M=XQ14";tr 51 M=XQ14 IS=min IE=max; echo " Done" 333 echo "tr 51 M=XQ15";tr 51 M=XQ15 IS=min IE=max; echo " Done" 334 echo "tr 51 M=XQ16";tr 51 M=XQ16 IS=min IE=max; echo " Done" 335 echo "tr 51 M=XQ17";tr 51 M=XQ17 IS=min IE=max; echo " Done" 336 echo "tr 51 M=XQ18";tr 51 M=XQ18 IS=min IE=max; echo " Done" 337 echo "tr 51 M=XQ19";tr 51 M=XQ19 IS=min IE=max; echo " Done" 338 echo "tr 51 M=XQ20";tr 51 M=XQ20 IS=min IE=max; echo " Done" 339 echo "tr 51 M=XQ21";tr 51 M=XQ21 IS=min IE=max; echo " Done" 340 echo "tr 51 M=XQ22";tr 51 M=XQ22 IS=min IE=max; echo " Done" 341 echo "tr 51 M=XQ23";tr 51 M=XQ23 IS=min IE=max; echo " Done" 342 echo "tr 51 M=XQ24";tr 51 M=XQ24 IS=min IE=max; echo " Done" 343 344 echo "tr 52 M=EGR_L3_NEXT_HOP";tr 52 M=EGR_L3_NEXT_HOP IS=min IE=max; echo " Done" 345 echo "tr 52 M=EGR_L3_INTF";tr 52 M=EGR_L3_INTF IS=min IE=max; echo " Done" 346 echo "tr 52 M=EGR_VLAN";tr 52 M=EGR_VLAN IS=min IE=max; echo " Done" 347 echo "tr 52 M=EGR_VLAN_STG";tr 52 M=EGR_VLAN_STG IS=min IE=max; echo " Done" 348 #echo "tr 52 M=EGR_IP_TUNNEL";tr 52 M=EGR_IP_TUNNEL IS=min IE=max; echo " Done" 349 echo "tr 52 M=EGR_IM_MTP_INDEX";tr 52 M=EGR_IM_MTP_INDEX IS=min IE=max; echo " Done" 350 echo "tr 52 M=EGR_EM_MTP_INDEX";tr 52 M=EGR_EM_MTP_INDEX IS=min IE=max; echo " Done" 351 #echo "tr 52 M=EGR_DSCP_TABLE";tr 52 M=EGR_DSCP_TABLE IS=min IE=max; echo " Done" 352 #echo "tr 52 M=EGR_DSCP_ECN_MAP";tr 52 M=EGR_DSCP_ECN_MAP IS=min IE=max; echo " Done" 353 echo "tr 52 M=EGR_VLAN_XLATE";tr 52 M=EGR_VLAN_XLATE IS=min IE=max; echo " Done" 354 echo "tr 52 M=EGR_VLAN_XLATE_ONLY";tr 52 M=EGR_VLAN_XLATE_ONLY IS=min IE=max; echo " Done" 355 echo "tr 52 M=EGR_VLAN_XLATE_DATA_ONLY";tr 52 M=EGR_VLAN_XLATE_DATA_ONLY IS=min IE=max; echo " Done" 356 echo "tr 52 M=EGR_PRI_CNG_MAP";tr 52 M=EGR_PRI_CNG_MAP IS=min IE=max; echo " Done" 357 echo "tr 52 M=PORT";tr 52 M=PORT IS=min IE=max; echo " Done" 358 #echo "tr 52 M=L3_TUNNEL";tr 52 M=L3_TUNNEL IS=min IE=max; echo " Done" 359 echo "tr 52 M=SOURCE_TRUNK_MAP";tr 52 M=SOURCE_TRUNK_MAP IS=min IE=max; echo " Done" 360 echo "tr 52 M=UDF_OFFSET";tr 52 M=UDF_OFFSET IS=min IE=max; echo " Done" 361 echo "tr 52 M=VLAN_PROTOCOL";tr 52 M=VLAN_PROTOCOL IS=min IE=max; echo " Done" 362 echo "tr 52 M=VLAN_PROTOCOL_DATA";tr 52 M=VLAN_PROTOCOL_DATA IS=min IE=max; echo " Done" 363 echo "tr 52 M=VLAN_SUBNET";tr 52 M=VLAN_SUBNET IS=min IE=max; echo " Done" 364 echo "tr 52 M=VLAN_SUBNET_ONLY";tr 52 M=VLAN_SUBNET_ONLY IS=min IE=max; echo " Done" 365 echo "tr 52 M=VLAN_SUBNET_DATA_ONLY";tr 52 M=VLAN_SUBNET_DATA_ONLY IS=min IE=max; echo " Done" 366 echo "tr 52 M=VLAN_MAC";tr 52 M=VLAN_MAC IS=min IE=max; echo " Done" 367 echo "tr 52 M=VLAN_XLATE";tr 52 M=VLAN_XLATE IS=min IE=max; echo " Done" 368 echo "tr 52 M=VLAN_XLATE_ONLY";tr 52 M=VLAN_XLATE_ONLY IS=min IE=max; echo " Done" 369 echo "tr 52 M=VLAN_XLATE_DATA_ONLY";tr 52 M=VLAN_XLATE_DATA_ONLY IS=min IE=max; echo " Done" 370 echo "tr 52 M=ING_PRI_CNG_MAP";tr 52 M=ING_PRI_CNG_MAP IS=min IE=max; echo " Done" 371 echo "tr 52 M=VLAN";tr 52 M=VLAN IS=min IE=max; echo " Done" 372 echo "tr 52 M=VLAN_STG";tr 52 M=VLAN_STG IS=min IE=max; echo " Done" 373 echo "tr 52 M=VLAN_PROFILE";tr 52 M=VLAN_PROFILE IS=min IE=max; echo " Done" 374 echo "tr 52 M=L2_ENTRY";tr 52 M=L2_ENTRY IS=min IE=max; echo " Done" 375 echo "tr 52 M=L2_ENTRY_ONLY";tr 52 M=L2_ENTRY_ONLY IS=min IE=max; echo " Done" 376 echo "tr 52 M=L2_HITDA_ONLY";tr 52 M=L2_HITDA_ONLY IS=min IE=max; echo " Done" 377 echo "tr 52 M=L2_HITSA_ONLY";tr 52 M=L2_HITSA_ONLY IS=min IE=max; echo " Done" 378 echo "tr 52 M=L2_USER_ENTRY";tr 52 M=L2_USER_ENTRY IS=min IE=max; echo " Done" 379 echo "tr 52 M=L2_USER_ENTRY_ONLY";tr 52 M=L2_USER_ENTRY_ONLY IS=min IE=max; echo " Done" 380 echo "tr 52 M=L2_USER_ENTRY_DATA_ONLY";tr 52 M=L2_USER_ENTRY_DATA_ONLY IS=min IE=max; echo " Done" 381 echo "tr 52 M=L2_MOD_FIFO";tr 52 M=L2_MOD_FIFO IS=min IE=max; echo " Done" 382 echo "tr 52 M=MAC_LIMIT_TRUNK_MAP_TABLE";tr 52 M=MAC_LIMIT_TRUNK_MAP_TABLE IS=min IE=max; echo " Done" 383 echo "tr 52 M=MAC_LIMIT_PORT_MAP_TABLE";tr 52 M=MAC_LIMIT_PORT_MAP_TABLE IS=min IE=max; echo " Done" 384 echo "tr 52 M=MAC_LIMIT_COUNT_TABLE";tr 52 M=MAC_LIMIT_COUNT_TABLE IS=min IE=max; echo " Done" 385 echo "tr 52 M=PORT_TRUNK_MAC_LIMIT_CONTROL_1";tr 52 M=PORT_TRUNK_MAC_LIMIT_CONTROL_1 IS=min IE=max; echo " Done" 386 echo "tr 52 M=L2MC";tr 52 M=L2MC IS=min IE=max; echo " Done" 387 #echo "tr 52 M=L3_ENTRY_ONLY";tr 52 M=L3_ENTRY_ONLY IS=min IE=max; echo " Done" 388 #echo "tr 52 M=L3_ENTRY_IPV4_UNICAST";tr 52 M=L3_ENTRY_IPV4_UNICAST IS=min IE=max; echo " Done" 389 #echo "tr 52 M=L3_ENTRY_IPV4_MULTICAST";tr 52 M=L3_ENTRY_IPV4_MULTICAST IS=min IE=max; echo " Done" 390 #echo "tr 52 M=L3_ENTRY_IPV6_UNICAST";tr 52 M=L3_ENTRY_IPV6_UNICAST IS=min IE=max; echo " Done" 391 #echo "tr 52 M=L3_ENTRY_IPV6_MULTICAST";tr 52 M=L3_ENTRY_IPV6_MULTICAST IS=min IE=max; echo " Done" 392 #echo "tr 52 M=L3_ENTRY_VALID_ONLY";tr 52 M=L3_ENTRY_VALID_ONLY IS=min IE=max; echo " Done" 393 #echo "tr 52 M=L3_IPMC";tr 52 M=L3_IPMC IS=min IE=max; echo " Done" 394 #echo "tr 52 M=L3_DEFIP";tr 52 M=L3_DEFIP IS=min IE=max; echo " Done" 395 #echo "tr 52 M=L3_DEFIP_ONLY";tr 52 M=L3_DEFIP_ONLY IS=min IE=max; echo " Done" 396 #echo "tr 52 M=L3_DEFIP_DATA_ONLY";tr 52 M=L3_DEFIP_DATA_ONLY IS=min IE=max; echo " Done" 397 #echo "tr 52 M=INITIAL_L3_ECMP";tr 52 M=INITIAL_L3_ECMP IS=min IE=max; echo " Done" 398 #echo "tr 52 M=INITIAL_ING_L3_NEXT_HOP";tr 52 M=INITIAL_ING_L3_NEXT_HOP IS=min IE=max; echo " Done" 399 echo "tr 52 M=FP_PORT_FIELD_SEL";tr 52 M=FP_PORT_FIELD_SEL IS=min IE=max; echo " Done" 400 echo "tr 52 M=DSCP_TABLE";tr 52 M=DSCP_TABLE IS=min IE=max; echo " Done" 401 echo "tr 52 M=PORT_TRUNK_MAC_LIMIT_CONTROL_2";tr 52 M=PORT_TRUNK_MAC_LIMIT_CONTROL_2 IS=min IE=max; echo " Done" 402 echo "tr 52 M=L3_ENTRY_HIT_ONLY";tr 52 M=L3_ENTRY_HIT_ONLY IS=min IE=max; echo " Done" 403 #echo "tr 52 M=L3_DEFIP_HIT_ONLY";tr 52 M=L3_DEFIP_HIT_ONLY IS=min IE=max; echo " Done" 404 echo "tr 52 M=FP_RANGE_CHECK";tr 52 M=FP_RANGE_CHECK IS=min IE=max; echo " Done" 405 echo "tr 52 M=FP_SLICE_ENTRY_PORT_SEL";tr 52 M=FP_SLICE_ENTRY_PORT_SEL IS=min IE=max; echo " Done" 406 echo "tr 52 M=FP_TCAM";tr 52 M=FP_TCAM IS=min IE=max; echo " Done" 407 #echo "tr 52 M=FP_SLICE_MAP";tr 52 M=FP_SLICE_MAP IS=min IE=max; echo " Done" 408 echo "tr 52 M=FP_POLICY_TABLE";tr 52 M=FP_POLICY_TABLE IS=min IE=max; echo " Done" 409 echo "tr 52 M=FP_METER_TABLE";tr 52 M=FP_METER_TABLE IS=min IE=max; echo " Done" 410 echo "tr 52 M=FP_COUNTER_TABLE";tr 52 M=FP_COUNTER_TABLE IS=min IE=max; echo " Done" 411 echo "tr 52 M=FP_SC_METER_TABLE";tr 52 M=FP_SC_METER_TABLE IS=min IE=max; echo " Done" 412 echo "tr 52 M=FP_SC_BCAST_METER_TABLE";tr 52 M=FP_SC_BCAST_METER_TABLE IS=min IE=max; echo " Done" 413 echo "tr 52 M=FP_SC_MCAST_METER_TABLE";tr 52 M=FP_SC_MCAST_METER_TABLE IS=min IE=max; echo " Done" 414 echo "tr 52 M=FP_SC_DLF_METER_TABLE";tr 52 M=FP_SC_DLF_METER_TABLE IS=min IE=max; echo " Done" 415 #echo "tr 52 M=L3_ECMP";tr 52 M=L3_ECMP IS=min IE=max; echo " Done" 416 echo "tr 52 M=ING_L3_NEXT_HOP";tr 52 M=ING_L3_NEXT_HOP IS=min IE=max; echo " Done" 417 echo "tr 52 M=EGRESS_MASK";tr 52 M=EGRESS_MASK IS=min IE=max; echo " Done" 418 echo "tr 52 M=TRUNK_GROUP";tr 52 M=TRUNK_GROUP IS=min IE=max; echo " Done" 419 echo "tr 52 M=TRUNK_BITMAP";tr 52 M=TRUNK_BITMAP IS=min IE=max; echo " Done" 420 echo "tr 52 M=PORT_MAC_BLOCK";tr 52 M=PORT_MAC_BLOCK IS=min IE=max; echo " Done" 421 #echo "tr 52 M=MODPORT_MAP";tr 52 M=MODPORT_MAP IS=min IE=max; echo " Done" 422 #echo "tr 52 M=MODPORT_MAP_SW";tr 52 M=MODPORT_MAP_SW IS=min IE=max; echo " Done" 423 #echo "tr 52 M=MODPORT_MAP_IM";tr 52 M=MODPORT_MAP_IM IS=min IE=max; echo " Done" 424 #echo "tr 52 M=MODPORT_MAP_EM";tr 52 M=MODPORT_MAP_EM IS=min IE=max; echo " Done" 425 echo "tr 52 M=NONUCAST_TRUNK_BLOCK_MASK";tr 52 M=NONUCAST_TRUNK_BLOCK_MASK IS=min IE=max; echo " Done" 426 echo "tr 52 M=IM_MTP_INDEX";tr 52 M=IM_MTP_INDEX IS=min IE=max; echo " Done" 427 echo "tr 52 M=EM_MTP_INDEX";tr 52 M=EM_MTP_INDEX IS=min IE=max; echo " Done" 428 #echo "tr 52 M=SRC_MODID_BLOCK";tr 52 M=SRC_MODID_BLOCK IS=min IE=max; echo " Done" 429 #echo "tr 52 M=PBI_DEBUG_TABLE";tr 52 M=PBI_DEBUG_TABLE IS=min IE=max; echo " Done" 430 #echo "tr 52 M=IPORT_TABLE";tr 52 M=IPORT_TABLE IS=min IE=max; echo " Done" 431 echo "tr 52 M=IFP_PORT_FIELD_SEL";tr 52 M=IFP_PORT_FIELD_SEL IS=min IE=max; echo " Done" 432 echo "tr 52 M=CBPDATA0";tr 52 M=CBPDATA0 IS=min IE=max; echo " Done" 433 echo "tr 52 M=CBPDATA1";tr 52 M=CBPDATA1 IS=min IE=max; echo " Done" 434 echo "tr 52 M=CBPDATA2";tr 52 M=CBPDATA2 IS=min IE=max; echo " Done" 435 echo "tr 52 M=CBPDATA3";tr 52 M=CBPDATA3 IS=min IE=max; echo " Done" 436 echo "tr 52 M=CBPDATA4";tr 52 M=CBPDATA4 IS=min IE=max; echo " Done" 437 echo "tr 52 M=CBPDATA5";tr 52 M=CBPDATA5 IS=min IE=max; echo " Done" 438 echo "tr 52 M=CBPDATA6";tr 52 M=CBPDATA6 IS=min IE=max; echo " Done" 439 echo "tr 52 M=CBPDATA7";tr 52 M=CBPDATA7 IS=min IE=max; echo " Done" 440 echo "tr 52 M=CBPPKTHEADER0";tr 52 M=CBPPKTHEADER0 IS=min IE=max; echo " Done" 441 echo "tr 52 M=CBPPKTHEADER1";tr 52 M=CBPPKTHEADER1 IS=min IE=max; echo " Done" 442 echo "tr 52 M=CBPCELLHEADER";tr 52 M=CBPCELLHEADER IS=min IE=max; echo " Done" 443 echo "tr 52 M=CFAP";tr 52 M=CFAP IS=min IE=max; echo " Done" 444 echo "tr 52 M=CCP";tr 52 M=CCP IS=min IE=max; echo " Done" 445 echo "tr 52 M=AGING_CTR";tr 52 M=AGING_CTR IS=min IE=max; echo " Done" 446 echo "tr 52 M=AGING_EXP";tr 52 M=AGING_EXP IS=min IE=max; echo " Done" 447 echo "tr 52 M=MMU_MIN_BUCKET_GPORT";tr 52 M=MMU_MIN_BUCKET_GPORT IS=min IE=max; echo " Done" 448 echo "tr 52 M=MMU_MAX_BUCKET_GPORT";tr 52 M=MMU_MAX_BUCKET_GPORT IS=min IE=max; echo " Done" 449 echo "tr 52 M=XQ0";tr 52 M=XQ0 IS=min IE=max; echo " Done" 450 echo "tr 52 M=XQ1";tr 52 M=XQ1 IS=min IE=max; echo " Done" 451 echo "tr 52 M=XQ2";tr 52 M=XQ2 IS=min IE=max; echo " Done" 452 echo "tr 52 M=XQ3";tr 52 M=XQ3 IS=min IE=max; echo " Done" 453 echo "tr 52 M=XQ4";tr 52 M=XQ4 IS=min IE=max; echo " Done" 454 echo "tr 52 M=XQ5";tr 52 M=XQ5 IS=min IE=max; echo " Done" 455 echo "tr 52 M=XQ6";tr 52 M=XQ6 IS=min IE=max; echo " Done" 456 echo "tr 52 M=XQ7";tr 52 M=XQ7 IS=min IE=max; echo " Done" 457 echo "tr 52 M=XQ8";tr 52 M=XQ8 IS=min IE=max; echo " Done" 458 echo "tr 52 M=XQ9";tr 52 M=XQ9 IS=min IE=max; echo " Done" 459 echo "tr 52 M=XQ10";tr 52 M=XQ10 IS=min IE=max; echo " Done" 460 echo "tr 52 M=XQ11";tr 52 M=XQ11 IS=min IE=max; echo " Done" 461 echo "tr 52 M=XQ12";tr 52 M=XQ12 IS=min IE=max; echo " Done" 462 echo "tr 52 M=XQ13";tr 52 M=XQ13 IS=min IE=max; echo " Done" 463 echo "tr 52 M=XQ14";tr 52 M=XQ14 IS=min IE=max; echo " Done" 464 echo "tr 52 M=XQ15";tr 52 M=XQ15 IS=min IE=max; echo " Done" 465 echo "tr 52 M=XQ16";tr 52 M=XQ16 IS=min IE=max; echo " Done" 466 echo "tr 52 M=XQ17";tr 52 M=XQ17 IS=min IE=max; echo " Done" 467 echo "tr 52 M=XQ18";tr 52 M=XQ18 IS=min IE=max; echo " Done" 468 echo "tr 52 M=XQ19";tr 52 M=XQ19 IS=min IE=max; echo " Done" 469 echo "tr 52 M=XQ20";tr 52 M=XQ20 IS=min IE=max; echo " Done" 470 echo "tr 52 M=XQ21";tr 52 M=XQ21 IS=min IE=max; echo " Done" 471 echo "tr 52 M=XQ22";tr 52 M=XQ22 IS=min IE=max; echo " Done" 472 echo "tr 52 M=XQ23";tr 52 M=XQ23 IS=min IE=max; echo " Done" 473 echo "tr 52 M=XQ24";tr 52 M=XQ24 IS=min IE=max; echo " Done" 474 475 #Table DMA/Table SLAM 476 echo "Running Table DMA Tests ..." 477 echo "tr 71 M=EGR_L3_NEXT_HOP" 478 tr 71 M=EGR_L3_NEXT_HOP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 479 echo "DONE" 480 echo "tr 71 M=EGR_L3_INTF" 481 tr 71 M=EGR_L3_INTF S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 482 echo "DONE" 483 echo "tr 71 M=EGR_VLAN" 484 tr 71 M=EGR_VLAN S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 485 echo "DONE" 486 echo "tr 71 M=EGR_VLAN_STG" 487 tr 71 M=EGR_VLAN_STG S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 488 echo "DONE" 489 #echo "tr 71 M=EGR_IP_TUNNEL" 490 #tr 71 M=EGR_IP_TUNNEL S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 491 #echo "DONE" 492 echo "tr 71 M=EGR_IM_MTP_INDEX" 493 tr 71 M=EGR_IM_MTP_INDEX S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 494 echo "DONE" 495 echo "tr 71 M=EGR_EM_MTP_INDEX" 496 tr 71 M=EGR_EM_MTP_INDEX S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 497 echo "DONE" 498 #echo "tr 71 M=EGR_DSCP_TABLE" 499 #tr 71 M=EGR_DSCP_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 500 #echo "DONE" 501 #echo "tr 71 M=EGR_DSCP_ECN_MAP" 502 #tr 71 M=EGR_DSCP_ECN_MAP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 503 #echo "DONE" 504 echo "tr 71 M=EGR_VLAN_XLATE" 505 tr 71 M=EGR_VLAN_XLATE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 506 echo "DONE" 507 echo "tr 71 M=EGR_VLAN_XLATE_ONLY" 508 tr 71 M=EGR_VLAN_XLATE_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 509 echo "DONE" 510 echo "tr 71 M=EGR_VLAN_XLATE_DATA_ONLY" 511 tr 71 M=EGR_VLAN_XLATE_DATA_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 512 echo "DONE" 513 echo "tr 71 M=EGR_PRI_CNG_MAP" 514 tr 71 M=EGR_PRI_CNG_MAP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 515 echo "DONE" 516 echo "tr 71 M=PORT" 517 tr 71 M=PORT S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 518 echo "DONE" 519 #echo "tr 71 M=L3_TUNNEL" 520 #tr 71 M=L3_TUNNEL S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 521 #echo "DONE" 522 echo "tr 71 M=SOURCE_TRUNK_MAP" 523 tr 71 M=SOURCE_TRUNK_MAP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 524 echo "DONE" 525 echo "tr 71 M=UDF_OFFSET" 526 tr 71 M=UDF_OFFSET S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 527 echo "DONE" 528 echo "tr 71 M=VLAN_PROTOCOL" 529 tr 71 M=VLAN_PROTOCOL S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 530 echo "DONE" 531 echo "tr 71 M=VLAN_PROTOCOL_DATA" 532 tr 71 M=VLAN_PROTOCOL_DATA S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 533 echo "DONE" 534 echo "tr 71 M=VLAN_SUBNET" 535 tr 71 M=VLAN_SUBNET S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 536 echo "DONE" 537 echo "tr 71 M=VLAN_SUBNET_ONLY" 538 tr 71 M=VLAN_SUBNET_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 539 echo "DONE" 540 echo "tr 71 M=VLAN_SUBNET_DATA_ONLY" 541 tr 71 M=VLAN_SUBNET_DATA_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 542 echo "DONE" 543 echo "tr 71 M=VLAN_MAC" 544 tr 71 M=VLAN_MAC S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 545 echo "DONE" 546 echo "tr 71 M=VLAN_XLATE" 547 tr 71 M=VLAN_XLATE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 548 echo "DONE" 549 echo "tr 71 M=VLAN_XLATE_ONLY" 550 tr 71 M=VLAN_XLATE_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 551 echo "DONE" 552 echo "tr 71 M=VLAN_XLATE_DATA_ONLY" 553 tr 71 M=VLAN_XLATE_DATA_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 554 echo "DONE" 555 echo "tr 71 M=ING_PRI_CNG_MAP" 556 tr 71 M=ING_PRI_CNG_MAP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 557 echo "DONE" 558 echo "tr 71 M=VLAN" 559 tr 71 M=VLAN S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 560 echo "DONE" 561 echo "tr 71 M=VLAN_STG" 562 tr 71 M=VLAN_STG S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 563 echo "DONE" 564 echo "tr 71 M=VLAN_PROFILE" 565 tr 71 M=VLAN_PROFILE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 566 echo "DONE" 567 echo "tr 71 M=L2_ENTRY" 568 tr 71 M=L2_ENTRY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 569 echo "DONE" 570 echo "tr 71 M=L2_ENTRY_ONLY" 571 tr 71 M=L2_ENTRY_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 572 echo "DONE" 573 echo "tr 71 M=L2_HITDA_ONLY" 574 tr 71 M=L2_HITDA_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 575 echo "DONE" 576 echo "tr 71 M=L2_HITSA_ONLY" 577 tr 71 M=L2_HITSA_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 578 echo "DONE" 579 echo "tr 71 M=L2_USER_ENTRY" 580 tr 71 M=L2_USER_ENTRY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 581 echo "DONE" 582 echo "tr 71 M=L2_USER_ENTRY_ONLY" 583 tr 71 M=L2_USER_ENTRY_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 584 echo "DONE" 585 echo "tr 71 M=L2_USER_ENTRY_DATA_ONLY" 586 tr 71 M=L2_USER_ENTRY_DATA_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 587 echo "DONE" 588 echo "tr 71 M=L2_MOD_FIFO" 589 tr 71 M=L2_MOD_FIFO S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 590 echo "DONE" 591 echo "tr 71 M=MAC_LIMIT_TRUNK_MAP_TABLE" 592 tr 71 M=MAC_LIMIT_TRUNK_MAP_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 593 echo "DONE" 594 echo "tr 71 M=MAC_LIMIT_PORT_MAP_TABLE" 595 tr 71 M=MAC_LIMIT_PORT_MAP_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 596 echo "DONE" 597 echo "tr 71 M=MAC_LIMIT_COUNT_TABLE" 598 tr 71 M=MAC_LIMIT_COUNT_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 599 echo "DONE" 600 echo "tr 71 M=PORT_TRUNK_MAC_LIMIT_CONTROL_1" 601 tr 71 M=PORT_TRUNK_MAC_LIMIT_CONTROL_1 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 602 echo "DONE" 603 echo "tr 71 M=L2MC" 604 tr 71 M=L2MC S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 605 echo "DONE" 606 #echo "tr 71 M=L3_ENTRY_ONLY" 607 #tr 71 M=L3_ENTRY_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 608 #echo "DONE" 609 #echo "tr 71 M=L3_ENTRY_IPV4_UNICAST" 610 #tr 71 M=L3_ENTRY_IPV4_UNICAST S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 611 #echo "DONE" 612 #echo "tr 71 M=L3_ENTRY_IPV4_MULTICAST" 613 #tr 71 M=L3_ENTRY_IPV4_MULTICAST S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 614 #echo "DONE" 615 #echo "tr 71 M=L3_ENTRY_IPV6_UNICAST" 616 #tr 71 M=L3_ENTRY_IPV6_UNICAST S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 617 #echo "DONE" 618 #echo "tr 71 M=L3_ENTRY_IPV6_MULTICAST" 619 #tr 71 M=L3_ENTRY_IPV6_MULTICAST S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 620 #echo "DONE" 621 #echo "tr 71 M=L3_ENTRY_VALID_ONLY" 622 #tr 71 M=L3_ENTRY_VALID_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 623 #echo "DONE" 624 #echo "tr 71 M=L3_IPMC" 625 #tr 71 M=L3_IPMC S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 626 #echo "DONE" 627 #echo "tr 71 M=L3_DEFIP" 628 #tr 71 M=L3_DEFIP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 629 #echo "DONE" 630 #echo "tr 71 M=L3_DEFIP_ONLY" 631 #tr 71 M=L3_DEFIP_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 632 #echo "DONE" 633 #echo "tr 71 M=L3_DEFIP_DATA_ONLY" 634 #tr 71 M=L3_DEFIP_DATA_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 635 #echo "DONE" 636 #echo "tr 71 M=INITIAL_L3_ECMP" 637 #tr 71 M=INITIAL_L3_ECMP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 638 #echo "DONE" 639 #echo "tr 71 M=INITIAL_ING_L3_NEXT_HOP" 640 #tr 71 M=INITIAL_ING_L3_NEXT_HOP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 641 #echo "DONE" 642 echo "tr 71 M=FP_PORT_FIELD_SEL" 643 tr 71 M=FP_PORT_FIELD_SEL S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 644 echo "DONE" 645 echo "tr 71 M=DSCP_TABLE" 646 tr 71 M=DSCP_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 647 echo "DONE" 648 echo "tr 71 M=PORT_TRUNK_MAC_LIMIT_CONTROL_2" 649 tr 71 M=PORT_TRUNK_MAC_LIMIT_CONTROL_2 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 650 echo "DONE" 651 echo "tr 71 M=L3_ENTRY_HIT_ONLY" 652 tr 71 M=L3_ENTRY_HIT_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 653 echo "DONE" 654 #echo "tr 71 M=L3_DEFIP_HIT_ONLY" 655 #tr 71 M=L3_DEFIP_HIT_ONLY S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 656 #echo "DONE" 657 echo "tr 71 M=FP_RANGE_CHECK" 658 tr 71 M=FP_RANGE_CHECK S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 659 echo "DONE" 660 echo "tr 71 M=FP_SLICE_ENTRY_PORT_SEL" 661 tr 71 M=FP_SLICE_ENTRY_PORT_SEL S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 662 echo "DONE" 663 echo "tr 71 M=FP_TCAM" 664 tr 71 M=FP_TCAM S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 665 echo "DONE" 666 #echo "tr 71 M=FP_SLICE_MAP" 667 #tr 71 M=FP_SLICE_MAP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 668 #echo "DONE" 669 echo "tr 71 M=FP_POLICY_TABLE" 670 tr 71 M=FP_POLICY_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 671 echo "DONE" 672 echo "tr 71 M=FP_METER_TABLE" 673 tr 71 M=FP_METER_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 674 echo "DONE" 675 echo "tr 71 M=FP_COUNTER_TABLE" 676 tr 71 M=FP_COUNTER_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 677 echo "DONE" 678 echo "tr 71 M=FP_SC_METER_TABLE" 679 tr 71 M=FP_SC_METER_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 680 echo "DONE" 681 echo "tr 71 M=FP_SC_BCAST_METER_TABLE" 682 tr 71 M=FP_SC_BCAST_METER_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 683 echo "DONE" 684 echo "tr 71 M=FP_SC_MCAST_METER_TABLE" 685 tr 71 M=FP_SC_MCAST_METER_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 686 echo "DONE" 687 echo "tr 71 M=FP_SC_DLF_METER_TABLE" 688 tr 71 M=FP_SC_DLF_METER_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 689 echo "DONE" 690 echo "tr 71 M=L3_ECMP" 691 tr 71 M=L3_ECMP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 692 echo "DONE" 693 echo "tr 71 M=ING_L3_NEXT_HOP" 694 tr 71 M=ING_L3_NEXT_HOP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 695 echo "DONE" 696 echo "tr 71 M=EGRESS_MASK" 697 tr 71 M=EGRESS_MASK S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 698 echo "DONE" 699 echo "tr 71 M=TRUNK_GROUP" 700 tr 71 M=TRUNK_GROUP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 701 echo "DONE" 702 echo "tr 71 M=TRUNK_BITMAP" 703 tr 71 M=TRUNK_BITMAP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 704 echo "DONE" 705 echo "tr 71 M=PORT_MAC_BLOCK" 706 tr 71 M=PORT_MAC_BLOCK S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 707 echo "DONE" 708 #echo "tr 71 M=MODPORT_MAP" 709 #tr 71 M=MODPORT_MAP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 710 #echo "DONE" 711 #echo "tr 71 M=MODPORT_MAP_SW" 712 #tr 71 M=MODPORT_MAP_SW S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 713 #echo "DONE" 714 #echo "tr 71 M=MODPORT_MAP_IM" 715 #tr 71 M=MODPORT_MAP_IM S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 716 #echo "DONE" 717 #echo "tr 71 M=MODPORT_MAP_EM" 718 #tr 71 M=MODPORT_MAP_EM S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 719 #echo "DONE" 720 echo "tr 71 M=NONUCAST_TRUNK_BLOCK_MASK" 721 tr 71 M=NONUCAST_TRUNK_BLOCK_MASK S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 722 echo "DONE" 723 echo "tr 71 M=IM_MTP_INDEX" 724 tr 71 M=IM_MTP_INDEX S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 725 echo "DONE" 726 echo "tr 71 M=EM_MTP_INDEX" 727 tr 71 M=EM_MTP_INDEX S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 728 echo "DONE" 729 #echo "tr 71 M=SRC_MODID_BLOCK" 730 #tr 71 M=SRC_MODID_BLOCK S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 731 #echo "DONE" 732 #echo "tr 71 M=PBI_DEBUG_TABLE" 733 #tr 71 M=PBI_DEBUG_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 734 #echo "DONE" 735 #echo "tr 71 M=IPORT_TABLE" 736 #tr 71 M=IPORT_TABLE S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 737 #echo "DONE" 738 echo "tr 71 M=IFP_PORT_FIELD_SEL" 739 tr 71 M=IFP_PORT_FIELD_SEL S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 740 echo "DONE" 741 echo "tr 71 M=CBPDATA0" 742 tr 71 M=CBPDATA0 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 743 echo "DONE" 744 echo "tr 71 M=CBPDATA1" 745 tr 71 M=CBPDATA1 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 746 echo "DONE" 747 echo "tr 71 M=CBPDATA2" 748 tr 71 M=CBPDATA2 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 749 echo "DONE" 750 echo "tr 71 M=CBPDATA3" 751 tr 71 M=CBPDATA3 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 752 echo "DONE" 753 echo "tr 71 M=CBPDATA4" 754 tr 71 M=CBPDATA4 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 755 echo "DONE" 756 echo "tr 71 M=CBPDATA5" 757 tr 71 M=CBPDATA5 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 758 echo "DONE" 759 echo "tr 71 M=CBPDATA6" 760 tr 71 M=CBPDATA6 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 761 echo "DONE" 762 echo "tr 71 M=CBPDATA7" 763 tr 71 M=CBPDATA7 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 764 echo "DONE" 765 echo "tr 71 M=CBPPKTHEADER0" 766 tr 71 M=CBPPKTHEADER0 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 767 echo "DONE" 768 echo "tr 71 M=CBPPKTHEADER1" 769 tr 71 M=CBPPKTHEADER1 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 770 echo "DONE" 771 echo "tr 71 M=CBPCELLHEADER" 772 tr 71 M=CBPCELLHEADER S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 773 echo "DONE" 774 echo "tr 71 M=CFAP" 775 tr 71 M=CFAP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 776 echo "DONE" 777 echo "tr 71 M=CCP" 778 tr 71 M=CCP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 779 echo "DONE" 780 echo "tr 71 M=AGING_CTR" 781 tr 71 M=AGING_CTR S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 782 echo "DONE" 783 echo "tr 71 M=AGING_EXP" 784 tr 71 M=AGING_EXP S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 785 echo "DONE" 786 echo "tr 71 M=MMU_MIN_BUCKET_GPORT" 787 tr 71 M=MMU_MIN_BUCKET_GPORT S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 788 echo "DONE" 789 echo "tr 71 M=MMU_MAX_BUCKET_GPORT" 790 tr 71 M=MMU_MAX_BUCKET_GPORT S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 791 echo "DONE" 792 echo "tr 71 M=XQ0" 793 tr 71 M=XQ0 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 794 echo "DONE" 795 echo "tr 71 M=XQ1" 796 tr 71 M=XQ1 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 797 echo "DONE" 798 echo "tr 71 M=XQ2" 799 tr 71 M=XQ2 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 800 echo "DONE" 801 echo "tr 71 M=XQ3" 802 tr 71 M=XQ3 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 803 echo "DONE" 804 echo "tr 71 M=XQ4" 805 tr 71 M=XQ4 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 806 echo "DONE" 807 echo "tr 71 M=XQ5" 808 tr 71 M=XQ5 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 809 echo "DONE" 810 echo "tr 71 M=XQ6" 811 tr 71 M=XQ6 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 812 echo "DONE" 813 echo "tr 71 M=XQ7" 814 tr 71 M=XQ7 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 815 echo "DONE" 816 echo "tr 71 M=XQ8" 817 tr 71 M=XQ8 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 818 echo "DONE" 819 echo "tr 71 M=XQ9" 820 tr 71 M=XQ9 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 821 echo "DONE" 822 echo "tr 71 M=XQ10" 823 tr 71 M=XQ10 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 824 echo "DONE" 825 echo "tr 71 M=XQ11" 826 tr 71 M=XQ11 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 827 echo "DONE" 828 echo "tr 71 M=XQ12" 829 tr 71 M=XQ12 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 830 echo "DONE" 831 echo "tr 71 M=XQ13" 832 tr 71 M=XQ13 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 833 echo "DONE" 834 echo "tr 71 M=XQ14" 835 tr 71 M=XQ14 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 836 echo "DONE" 837 echo "tr 71 M=XQ15" 838 tr 71 M=XQ15 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 839 echo "DONE" 840 echo "tr 71 M=XQ16" 841 tr 71 M=XQ16 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 842 echo "DONE" 843 echo "tr 71 M=XQ17" 844 tr 71 M=XQ17 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 845 echo "DONE" 846 echo "tr 71 M=XQ18" 847 tr 71 M=XQ18 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 848 echo "DONE" 849 echo "tr 71 M=XQ19" 850 tr 71 M=XQ19 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 851 echo "DONE" 852 echo "tr 71 M=XQ20" 853 tr 71 M=XQ20 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 854 echo "DONE" 855 echo "tr 71 M=XQ21" 856 tr 71 M=XQ21 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 857 echo "DONE" 858 echo "tr 71 M=XQ22" 859 tr 71 M=XQ22 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 860 echo "DONE" 861 echo "tr 71 M=XQ23" 862 tr 71 M=XQ23 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 863 echo "DONE" 864 echo "tr 71 M=XQ24" 865 tr 71 M=XQ24 S=-1 C=-1 readonlymemVerifyCount=1 TSE=True; 866 set rct=true 867 echo "DONE" 868 869 # Re-initialize to clean up of various read/writes to MMU memories 870 rcload rc.soc 871 counter off 872 l2mode off 873 linkscan off 874 875 echo "Running counter width verification test ..." 876 tr 30 877 $done 878 879 echo "Running counter read/write test ..." 880 tr 31 881 $done 882 883 #L2/L3 hashing tests 884 echo "Running L2 insert/delete/lookup test ..." 885 tr 32 886 $done 887 888 echo "Running L2 overflow insert test ..." 889 tr 33 890 $done 891 892 echo "Running L2 hash test ..." 893 tr 34 894 $done 895 896 echo "Running L2 delete by port test ..." 897 tr 35 898 $done 899 900 echo "Running L2 delete by vlan test ..." 901 tr 36 902 $done 903 904 echo "Running MDIO Linkscan test" 905 tr 60 readcount=10000 906 $done 907 908 echo "Testing CPU DMA loopback ..." 909 tr 17 c=5 910 $done 911 912 echo "Testing CPU DMA, Scatter/Gather Reload ..." 913 tr 22 914 $done 915 916 echo "Testing CPU DMA, Scatter/Gather Simple ..." 917 tr 23 918 $done 919 920 echo "Testing CPU DMA, Scatter/Gather Random ..." 921 tr 24 922 $done 923 924 #MAC Loopback 925 echo "Testing MAC Loopback - 10 Mb/s $lbpbm ports" 926 tr 18 pbm=$lbpbm speed=10 927 928 echo "Testing MAC Loopback - 100 Mb/s $lbpbm ports" 929 tr 18 pbm=$lbpbm speed=100 930 931 echo "Testing MAC Loopback - 1000 Mb/s all GE ports" 932 tr 18 pbm=$lbpbm speed=1000 933 934 echo "Testing MAC Loopback - MAX speed $lbpbm ports" 935 tr 18 pbm=$lbpbm speed=max 936 937 #PHY Loopback 938 echo "Testing PHY Loopback - 10 Mb/s $lbpbm ports" 939 tr 19 pbm=$lbpbm speed=10 940 941 echo "Testing PHY Loopback - 100 Mb/s $lbpbm ports" 942 tr 19 pbm=$lbpbm speed=100 943 944 echo "Testing PHY Loopback - 1000 Mb/s ge ports" 945 tr 19 pbm=$lbpbm speed=1000 946 947 echo "Testing PHY Loopback - MAX speed $lbpbm ports" 948 tr 19 pbm=$lbpbm speed=max 949 950 #Internal snake Loopback 951 echo "Running internal snake on all ports, MAC loopback ..." 952 tr 39 loopbackmode=mac snakepath=two PBM=$lbpbm 953 $done 954 955 echo "Running internal snake on all ports, PHY loopback ..." 956 tr 39 loopbackmode=phy snakepath=two PBM=$lbpbm 957 $done 958 959 echo "Running MAC loopback V2 on all ports ..." 960 tr 48 smi=103 dmi=42 vlan=5 pi=0x11335577 sendm=single PBM=$lbpbm 961 $done 962 963 echo "Running PHY loopback V2 on all ports ..." 964 tr 49 smi=52 dmi=83 vlan=23 pi=0x01204007 sendm=array PBM=$lbpbm 965 966 #Traffic Test 967 rcload rc.soc 968 echo "Running Traffic Test in MAC mode ..." 969 tr 72 RM=MAC PBM=$lbpbm speed=max 970 $done 971 972 echo "Running Traffic Test in PHY mode (MAX speed)..." 973 rcload rc.soc 974 tr 72 RM=PHY PBM=$lbpbm speed=max 975 $done 976 977 echo "Running Traffic Test in PHY mode (10Mbps)..." 978 rcload rc.soc 979 tr 72 RM=PHY pbm=$lbpbm speed=10 980 $done 981 982 echo "Running Traffic Test in PHY mode (100Mbps)..." 983 rcload rc.soc 984 tr 72 RM=PHY pbm=$lbpbm speed=100 985 $done 986 987 #echo "Running Traffic Test in EXTERNAL mode (MAX speed)..." 988 #rcload rc.soc 989 #tr 72 RM=ext PBM=$lbpbm speed=max 990 #$done 991 992 echo "SNMP MIB Object Test" 993 rcload rc.soc 994 tr 73 995 996 #External Loopback 997 # If you have external loopback cables connected as follows 998 # 1-2, 3-4, 5-6, 7-8, 9-10, 11-12 999 # 13-14, 15-16, 17-18, 19-20, 21-22 23-24 1000 # 25-26, 27-28 1001 # then you can enable this script to perform external loopback at 1002 # different speeds. Before running this script, use: 1003 # setenv ext10 1 1004 # setenv ext100 1 1005 # setenv ext1000 1 1006 # setenv ext2500 1 1007 # or 1008 # setenv extall 1 1009 #External Loopback on GE port 1010 local fwd 0x002aaaaaaaaaaaaa 1011 local bwd 0x0015555555555554 1012 1013 if $?extall \ 1014 "local ext10 1; local ext100 1; local ext1000 1; local ext2500 1" 1015 1016 if $?ext10 \ 1017 "echo Testing External Loopback - 10 MB/s forward; \ 1018 tr 20 tpbm=$fwd di=1 speed=10 count=10; \ 1019 echo Testing External Loopback - 10 MB/s reverse; \ 1020 tr 20 tpbm=$bwd di=-1 speed=10 count=10" 1021 1022 if $?ext100 \ 1023 "echo Testing External Loopback - 100 MB/s forward; \ 1024 tr 20 tpbm=$fwd di=1 speed=100 count=10; \ 1025 echo Testing External Loopback - 100 MB/s reverse; \ 1026 tr 20 tpbm=$bwd di=-1 speed=100 count=10" 1027 1028 if $?ext1000 \ 1029 "echo Testing External Loopback - 1000 MB/s forward; \ 1030 tr 20 tpbm=$fwd di=1 speed=1000 count=10; \ 1031 echo Testing External Loopback - 1000 MB/s reverse; \ 1032 tr 20 tpbm=$bwd di=-1 speed=1000 count=10" 1033 1034 # Show status 1035 date 1036 tl 1037 local returnCode $? 1038 1039 echo Tests Complete. Reinitializing ... 1040 config refresh 1041 rcload rc.soc 1042 counter off 1043 l2mode off 1044 1045 # We want to show the return code from the tl command which 1046 # lists the results. The automated test infrastructure keys off of this 1047 # value 1048 echo "testsuite: finished: sanity: $returnCode" 1049