def setUp(self): self.tap = None if "WEAVE_SYSTEM_CONFIG_USE_LWIP" in os.environ.keys( ) and os.environ["WEAVE_SYSTEM_CONFIG_USE_LWIP"] == "1": self.topology_file = os.path.dirname(os.path.realpath(__file__)) + \ "/../topologies/thread_wifi_on_tap_ap_service.json" self.tap = "wpan0" else: self.topology_file = os.path.dirname(os.path.realpath(__file__)) + \ "/../topologies/thread_wifi_ap_service.json" self.show_strace = False # setting Mesh for thread test options = WeaveStateLoad.option() options["quiet"] = True options["json_file"] = self.topology_file setup_network = WeaveStateLoad.WeaveStateLoad(options) ret = setup_network.run() # Wait for a second to ensure that Weave ULA addresses passed dad # and are no longer tentative time.sleep(2)
def setUp(self): self.tap = None if "WEAVE_SYSTEM_CONFIG_USE_LWIP" in os.environ.keys() and os.environ["WEAVE_SYSTEM_CONFIG_USE_LWIP"] == "1": self.topology_file = os.path.dirname(os.path.realpath(__file__)) + \ "/../topologies/thread_wifi_on_tap_ap_service.json" self.tap = "wpan0" else: self.topology_file = os.path.dirname(os.path.realpath(__file__)) + \ "/../topologies/thread_wifi_ap_service.json" self.show_strace = False # setting Mesh for thread test options = WeaveStateLoad.option() options["json_file"] = self.topology_file setup_network = WeaveStateLoad.WeaveStateLoad(options) ret = setup_network.run() # Wait for a second to ensure that Weave ULA addresses passed dad # and are no longer tentative time.sleep(2) # set up Plaid for faster execution plaid_opts = Plaid.default_options() plaid_opts['num_clients'] = 3 plaid_opts['strace'] = self.show_strace self.plaid = Plaid.Plaid(plaid_opts) self.use_plaid = self.plaid.isPlaidConfigured()
def setUp(self): self.tap = None self.wdm_option = None self.options = None if "WDM_CLIENT_LIVENESS_CHECK_PERIOD" in os.environ.keys(): self.wdm_client_liveness_check_period = int( os.environ["WDM_CLIENT_LIVENESS_CHECK_PERIOD"]) else: self.wdm_client_liveness_check_period = None if "WDM_SERVER_LIVENESS_CHECK_PERIOD" in os.environ.keys(): self.wdm_server_liveness_check_period = int( os.environ["WDM_SERVER_LIVENESS_CHECK_PERIOD"]) else: self.wdm_server_liveness_check_period = None if "WEAVE_SYSTEM_CONFIG_USE_LWIP" in os.environ.keys( ) and os.environ["WEAVE_SYSTEM_CONFIG_USE_LWIP"] == "1": self.topology_file = os.path.dirname(os.path.realpath(__file__)) + \ "/../topologies/three_nodes_on_tap_thread_weave.json" self.tap = "wpan0" else: self.topology_file = os.path.dirname(os.path.realpath(__file__)) + \ "/../topologies/three_nodes_on_thread_weave.json" self.show_strace = False # setting Mesh for thread test options = WeaveStateLoad.option() options["quiet"] = True options["json_file"] = self.topology_file setup_network = WeaveStateLoad.WeaveStateLoad(options) ret = setup_network.run()
def setUp(self): self.tap = None if "WEAVE_SYSTEM_CONFIG_USE_LWIP" in os.environ.keys() and os.environ["WEAVE_SYSTEM_CONFIG_USE_LWIP"] == "1": self.topology_file = os.path.dirname(os.path.realpath(__file__)) + \ "/../topologies/three_nodes_on_tap_thread_weave.json" self.tap = "wpan0" else: self.topology_file = os.path.dirname(os.path.realpath(__file__)) + \ "/../topologies/three_nodes_on_thread_weave.json" self.show_strace = False # setting Mesh for thread test options = WeaveStateLoad.option() options["quiet"] = True options["json_file"] = self.topology_file setup_network = WeaveStateLoad.WeaveStateLoad(options) ret = setup_network.run()