From 94d7949eed4dec77ef1551e98a0f71509ae50730 Mon Sep 17 00:00:00 2001 From: Sushant Bawiskar Date: Fri, 7 May 2021 22:11:22 +0530 Subject: [PATCH] added get_popup_and_close function call in create_chamberview.py added get_popup_and_close function in create_chamberview_dut.py Signed-off-by: sushant --- py-json/cv_test_manager.py | 8 ++++++++ py-scripts/create_chamberview.py | 1 + 2 files changed, 9 insertions(+) diff --git a/py-json/cv_test_manager.py b/py-json/cv_test_manager.py index 83690dae..fb13663d 100644 --- a/py-json/cv_test_manager.py +++ b/py-json/cv_test_manager.py @@ -472,3 +472,11 @@ class cv_test(Realm): def get_response_string(self, response): return response[0]["LAST"]["response"] + + def get_popup_info_and_close(self): + cmd = "cv get_and_close_dialog" + dialog = self.run_cv_cmd(cmd); + if dialog[0]["LAST"]["response"] != "NO-DIALOG": + print("Popup Dialog:\n") + print(dialog[0]["LAST"]["response"]) + diff --git a/py-scripts/create_chamberview.py b/py-scripts/create_chamberview.py index 779e0011..7de812f2 100755 --- a/py-scripts/create_chamberview.py +++ b/py-scripts/create_chamberview.py @@ -156,6 +156,7 @@ class CreateChamberview(cv): self.build_cv_scenario() # build scenario tries = 0 while (True): + self.get_popup_info_and_close() if not self.get_cv_is_built(): print("Waiting %i/60 for Chamber-View to be built." % (tries)) tries += 1