summaryrefslogtreecommitdiffstats
path: root/For Weekly Test/19-08-2011/TrueTable.py
diff options
context:
space:
mode:
Diffstat (limited to 'For Weekly Test/19-08-2011/TrueTable.py')
-rw-r--r--For Weekly Test/19-08-2011/TrueTable.py168
1 files changed, 0 insertions, 168 deletions
diff --git a/For Weekly Test/19-08-2011/TrueTable.py b/For Weekly Test/19-08-2011/TrueTable.py
deleted file mode 100644
index 6c32b78..0000000
--- a/For Weekly Test/19-08-2011/TrueTable.py
+++ /dev/null
@@ -1,168 +0,0 @@
-# check signal on rz 1, 2, and 3 to indicated test
-# only have option destination to GSM RZ, such as SIP to GSM RZ not SIP to GSM RZ 1, 2 or 3!
-
-
-#resultsList = list()
-#resultsList = [['sip', 'GSMRZ1', '200'],['sip', 'GSMRZ2', '200'],['sip', 'GSMRZ3', '200']]
-resultsList = [['sip', 'GSMExt.O2', '486'],['sip', 'GSMExt.Voda', '486'],['sip', 'GSMExt.Tm', '486']]
-callerList = ['sip']
-
-def initTrueTable(caller):
-
- callerList = ['sip']
- for x in resultsList:
- caller = x[0]
- destination = x[1]
- result = x[2]
-
- if caller == x[0]:
-
- if destination == 'GSMRZ1' and result !='200':
-
- for y in resultsList:
- destination = y[1]
- result = y[2]
-
- if caller == y[0]:
- if destination == 'GSMRZ2':
- if result == '200':
-
- for z in resultsList:
-
- destination = z[1]
- result = z[2]
-
- if caller == z[0]:
- if destination == 'GSMRZ3':
-
- if result == '200':
- print "BTS RZ 1 Broken"
- else:
- print "BTS RZ 1 & 3 indicate having Problem"
- else:
-
- for z in resultsList:
-
- destination = z[1]
- result = z[2]
-
- if caller == z[0]:
- if destination == 'GSMRZ3':
-
- if result == '200':
- print "BTS RZ 1 & 2 indicate having Problem"
- else:
- print "OpenBSc Down"
-
- elif destination == 'GSMRZ1' and result =='200':
-
- for y in resultsList:
-
- destination = y[1]
- result = y[2]
-
- if caller == y[0]:
- if destination == 'GSMRZ2':
- if result == '200':
-
- for z in resultsList:
-
- destination = z[1]
- result = z[2]
-
- if caller == z[0]:
- if destination == 'GSMRZ3':
-
- if result != '200':
- print "BTS RZ 3 Broken"
- else:
- print "All is Fine"
- else:
-
- for z in resultsList:
-
- destination = z[1]
- result = z[2]
-
- if caller == z[0]:
- if destination == 'GSMRZ3':
-
- if result == '200':
- print "BTS RZ 2 Broken"
- else:
- print "BTS RZ 2 & 3 indicate having Problem"
- elif destination == 'GSMExt.O2':
- if result != '200':
- for y in resultsList:
-
- destination = y[1]
- result = y[2]
-
- if caller == y[0]:
- if destination == 'GSMExt.Voda':
- if result == '200':
-
- for z in resultsList:
-
- destination = z[1]
- result = z[2]
-
- if caller == z[0]:
- if destination == 'GSMExt.Tm':
-
- if result != '200':
- print "O2 & T-Mobile indicate having Problem"
- else:
- print "O2 indicate broken"
-
- else:
- for z in resultsList:
-
- destination = z[1]
- result = z[2]
-
- if caller == z[0]:
- if destination == 'GSMExt.Tm':
-
- if result == '200':
- print "O2 and Vodaphone indicate having problem"
- else:
- print "GSM External Modem broken"
- else:
- for y in resultsList:
-
- destination = y[1]
- result = y[2]
-
- if caller == y[0]:
- if destination == 'GSMExt.Voda':
- if result == '200':
-
- for z in resultsList:
-
- destination = z[1]
- result = z[2]
-
- if caller == z[0]:
- if destination == 'GSMExt.Tm':
-
- if result == '200':
- print "GSM external modem is Fine"
- else:
- print "T-Mobile indicate broken"
- else:
- for z in resultsList:
-
- destination = z[1]
- result = z[2]
-
- if caller == z[0]:
- if destination == 'GSMExt.Tm':
-
- if result == '200':
- print "Vodaphone indicate broken"
- else:
- print "Vodaphone and T-Mobile indicate having problem"
-
-for caller in callerList:
- initTrueTable(caller)