Commit 0f0b4437 authored by Raphael Defosseux's avatar Raphael Defosseux

CI: fixes in python framework

 -- doing a power-cycle on CAT-M module at start of test
Signed-off-by: default avatarRaphael Defosseux <raphael.defosseux@eurecom.fr>
parent eddf291e
...@@ -243,6 +243,7 @@ class SSHConnection(): ...@@ -243,6 +243,7 @@ class SSHConnection():
elif self.sshresponse == 1: elif self.sshresponse == 1:
logging.debug('\u001B[1;37;41m Unexpected EOF \u001B[0m') logging.debug('\u001B[1;37;41m Unexpected EOF \u001B[0m')
logging.debug('Expected Line : ' + expectedline) logging.debug('Expected Line : ' + expectedline)
logging.debug(str(self.ssh.before))
sys.exit(self.sshresponse) sys.exit(self.sshresponse)
elif self.sshresponse == 2: elif self.sshresponse == 2:
logging.debug('\u001B[1;37;41m Unexpected TIMEOUT \u001B[0m') logging.debug('\u001B[1;37;41m Unexpected TIMEOUT \u001B[0m')
...@@ -1139,6 +1140,11 @@ class SSHConnection(): ...@@ -1139,6 +1140,11 @@ class SSHConnection():
# Calling twice AT to clear all buffers # Calling twice AT to clear all buffers
self.command('AT', 'OK|ERROR', 5) self.command('AT', 'OK|ERROR', 5)
self.command('AT', 'OK', 5) self.command('AT', 'OK', 5)
# Doing a power cycle
self.command('AT^RESET', 'SIMSTORE,READY', 15)
self.command('AT', 'OK|ERROR', 5)
self.command('AT', 'OK', 5)
self.command('ATE1', 'OK', 5)
# Disabling the Radio # Disabling the Radio
self.command('AT+CFUN=0', 'OK', 5) self.command('AT+CFUN=0', 'OK', 5)
logging.debug('\u001B[1m Cellular Functionality disabled\u001B[0m') logging.debug('\u001B[1m Cellular Functionality disabled\u001B[0m')
......
...@@ -37,8 +37,8 @@ ...@@ -37,8 +37,8 @@
<testCase id="000001"> <testCase id="000001">
<class>IdleSleep</class> <class>IdleSleep</class>
<desc>Waiting for 35 seconds</desc> <desc>Waiting for 45 seconds</desc>
<idle_sleep_time_in_sec>35</idle_sleep_time_in_sec> <idle_sleep_time_in_sec>45</idle_sleep_time_in_sec>
</testCase> </testCase>
<testCase id="000002"> <testCase id="000002">
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment