From 8765219910c95d0712ac0b2c27d33fd7a21fe3b8 Mon Sep 17 00:00:00 2001 From: Hector Fernandez Date: Mon, 14 Sep 2020 17:40:45 +0200 Subject: IGEP0048: Solved PLC test error. The PLC MAC address can be changed now. --- test-cli/setup.xml | 2 +- test-cli/test/helpers/plc.py | 4 ++-- test-cli/test/tests/qplc.py | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) (limited to 'test-cli') diff --git a/test-cli/setup.xml b/test-cli/setup.xml index c867e44..1146e8e 100644 --- a/test-cli/setup.xml +++ b/test-cli/setup.xml @@ -2,7 +2,7 @@ - + diff --git a/test-cli/test/helpers/plc.py b/test-cli/test/helpers/plc.py index b1ec382..c9ef774 100644 --- a/test-cli/test/helpers/plc.py +++ b/test-cli/test/helpers/plc.py @@ -36,7 +36,7 @@ class dcpPLC(object): def setPLCReset(self): self.__nRest = gpio('75', 'out', '0') self.__nRest = gpio('69', 'out', '0') - time.sleep(0.25) + time.sleep(1) self.__nRest = gpio('69', 'out', '1') self.__nRest = gpio('75', 'out', '1') @@ -58,7 +58,7 @@ class dcpPLC(object): return False, "set var failed {} {}".format(var,Error.exit_code) return True, '' - def set_plc2 (self, var1, value1,var2, value2, password): + def set_plc2 (self, var1, value1, var2, value2, password): try: res = self.__myConfigTool("-o", "SET", "-p", "{}={}".format(var1, value1), "-p", "{}={}".format(var2, value2), "-w", "{}".format(password)) print(res) diff --git a/test-cli/test/tests/qplc.py b/test-cli/test/tests/qplc.py index 27bbbea..48d600a 100644 --- a/test-cli/test/tests/qplc.py +++ b/test-cli/test/tests/qplc.py @@ -82,6 +82,7 @@ class Qplc(unittest.TestCase): self.fail('BUG: ?????') logObj.getlogger().info("MAC {}".format(res[0])) plcMAC = res[0][0] + time.sleep(12) self.__plc.set_plc2('SYSTEM.PRODUCTION.SECTOR0_UNLOCK_PASSWORD', self.__factory_password, 'SYSTEM.PRODUCTION.MAC_ADDR', -- cgit v1.1