summaryrefslogtreecommitdiffstats
path: root/For Weekly Test/tricode/gsmselftest-website2.py
diff options
context:
space:
mode:
authorgsmselftest2011-10-21 23:18:49 +0200
committergsmselftest2011-10-21 23:18:49 +0200
commit3c6204d5539f89d1b42ba3ae049af2140ad34504 (patch)
treed53d9415c5897a3081ad5289f3042905a7746044 /For Weekly Test/tricode/gsmselftest-website2.py
parentReport writing! (diff)
downloadgsm-selftest-3c6204d5539f89d1b42ba3ae049af2140ad34504.tar.gz
gsm-selftest-3c6204d5539f89d1b42ba3ae049af2140ad34504.tar.xz
gsm-selftest-3c6204d5539f89d1b42ba3ae049af2140ad34504.zip
last modification
Diffstat (limited to 'For Weekly Test/tricode/gsmselftest-website2.py')
-rwxr-xr-xFor Weekly Test/tricode/gsmselftest-website2.py36
1 files changed, 25 insertions, 11 deletions
diff --git a/For Weekly Test/tricode/gsmselftest-website2.py b/For Weekly Test/tricode/gsmselftest-website2.py
index a9a7bf2..46e7f93 100755
--- a/For Weekly Test/tricode/gsmselftest-website2.py
+++ b/For Weekly Test/tricode/gsmselftest-website2.py
@@ -23,20 +23,25 @@ def allPing(): #ping all existing devices
global unisip
global gsmBox1
global gsmBox2
-
- server = PingClass.Ping('sipgate.de')
- sipGate = server.ping(2)
- server = PingClass.Ping('132.230.4.8')
+ serverAdd = db.deviceAddress(str('landline'))
+ server = PingClass.Ping(str(serverAdd[4]))
+ sipGate = server.ping(2)
+
+ serverAdd = db.deviceAddress(str('sip'))
+ server = PingClass.Ping(str(serverAdd[4]))
sipServer = server.ping(2)
- server = PingClass.Ping('132.230.252.228')
+ serverAdd = db.deviceAddress(str('unisip'))
+ server = PingClass.Ping(str(serverAdd[4]))
unisip = server.ping(2)
- server = PingClass.Ping('localhost')
+ serverAdd = db.deviceAddress(str('GSMRZ2'))
+ server = PingClass.Ping(str(serverAdd[4]))
gsmBox1 = server.ping(2)
- server = PingClass.Ping('10.4.58.241')
+ serverAdd = db.deviceAddress(str('GSMRZ3'))
+ server = PingClass.Ping(str(serverAdd[4]))
gsmBox2 = server.ping(2)
def initDB(): # function for connection database
@@ -52,10 +57,12 @@ def initDB(): # function for connection database
def initTrueTable(x):
initResult = trueTableClass.trueTable(x)
initResult.initTrueTable()
+ global finalResult
print '\n'
openBSC = None
-
+ finalResult = list()
for x in initResult.nanoBts:
+ finalResult.append(x)
name = x[0]
if x[1] == True:
openBSC = True
@@ -70,6 +77,9 @@ def initTrueTable(x):
print name+ ' not Working, handler error'
else:
print name+ ' not Working'
+ finalResult.append(['openBSC', openBSC])
+ finalResult.append(['asterikServer', asterikServer])
+
print ''
if openBSC != None:
if openBSC == True:
@@ -153,7 +163,12 @@ def regularTest():
regulartest.smartTest()
for messages in regulartest.messageList:
sendResultWebsite(messages)
+ print messages
sleep(0.25)
+ #for message in finalResult:
+ # sendResultWebsite(message)
+ # sleep(0.25)
+ sendFinishMessage()
initTrueTable(regulartest.smartResultList)
def sendResultWebsite(message):
@@ -162,9 +177,8 @@ def sendResultWebsite(message):
test = server.receiveData(5)
if test == 'TIMEOUT':
closeFunction(db,server)
-
if test == 'CONTINUE':
- print 'continue test'
+ print 'continue'
def sendFinishMessage():
if server.connected == 1:
@@ -435,7 +449,7 @@ else:
else:
sys.exit('WE DIDN\'T RECEIVE THE CONFIRMATION')
-del server
+