/openthread-latest/tests/toranj/ncp/ |
D | test-003-join.py | 46 node2 = wpan.Node() variable 62 node2.join_node(node1, node_type=wpan.JOIN_TYPE_ROUTER) 63 verify(node2.get(wpan.WPAN_STATE) == wpan.STATE_ASSOCIATED) 64 verify(node2.get(wpan.WPAN_NAME) == node1.get(wpan.WPAN_NAME)) 65 verify(node2.get(wpan.WPAN_PANID) == node1.get(wpan.WPAN_PANID)) 66 verify(node2.get(wpan.WPAN_XPANID) == node1.get(wpan.WPAN_XPANID)) 67 verify(node2.get(wpan.WPAN_KEY) == node1.get(wpan.WPAN_KEY)) 69 node2.leave() 72 node2.join_node(node1, node_type=wpan.JOIN_TYPE_END_DEVICE) 73 verify(node2.get(wpan.WPAN_STATE) == wpan.STATE_ASSOCIATED) [all …]
|
D | test-009-insecure-traffic-join.py | 43 node2 = wpan.Node() variable 65 node2.join_node(node1, should_set_key=False) 67 verify(node2.get(wpan.WPAN_STATE) == wpan.STATE_CREDENTIALS_NEEDED) 68 verify(node2.get(wpan.WPAN_NAME) == node1.get(wpan.WPAN_NAME)) 69 verify(node2.get(wpan.WPAN_PANID) == node1.get(wpan.WPAN_PANID)) 70 verify(node2.get(wpan.WPAN_XPANID) == node1.get(wpan.WPAN_XPANID)) 73 ll2 = node2.get(wpan.WPAN_IP6_LINK_LOCAL_ADDRESS)[1:-1] 78 sender = node2.prepare_tx(ll2, (ll1, insecure_port), "Hi (insecure)", NUM_MSGS) 88 node2.permit_join(duration_sec='100', port=str(rx_port)) 93 recver2 = node2.prepare_rx(sender2) [all …]
|
D | test-007-traffic-router-sleepy.py | 44 node2 = wpan.Node() variable 57 node2.join_node(node1, node_type=wpan.JOIN_TYPE_SLEEPY_END_DEVICE) 59 verify(node2.get(wpan.WPAN_STATE) == wpan.STATE_ASSOCIATED) 60 verify(node2.get(wpan.WPAN_NAME) == node1.get(wpan.WPAN_NAME)) 61 verify(node2.get(wpan.WPAN_PANID) == node1.get(wpan.WPAN_PANID)) 62 verify(node2.get(wpan.WPAN_XPANID) == node1.get(wpan.WPAN_XPANID)) 69 ll2 = node2.get(wpan.WPAN_IP6_LINK_LOCAL_ADDRESS)[1:-1] 73 ml2 = node2.get(wpan.WPAN_IP6_MESH_LOCAL_ADDRESS)[1:-1] 81 node2.set(wpan.WPAN_POLL_INTERVAL, str(poll_interval)) 82 verify(node2.get(wpan.WPAN_POLL_INTERVAL) == str(poll_interval)) [all …]
|
D | test-006-traffic-router-end-device.py | 44 node2 = wpan.Node() variable 57 node2.join_node(node1, node_type=wpan.JOIN_TYPE_END_DEVICE) 59 verify(node2.get(wpan.WPAN_STATE) == wpan.STATE_ASSOCIATED) 60 verify(node2.get(wpan.WPAN_NAME) == node1.get(wpan.WPAN_NAME)) 61 verify(node2.get(wpan.WPAN_PANID) == node1.get(wpan.WPAN_PANID)) 62 verify(node2.get(wpan.WPAN_XPANID) == node1.get(wpan.WPAN_XPANID)) 69 ll2 = node2.get(wpan.WPAN_IP6_LINK_LOCAL_ADDRESS)[1:-1] 73 ml2 = node2.get(wpan.WPAN_IP6_MESH_LOCAL_ADDRESS)[1:-1] 84 recver = node2.prepare_rx(sender) 94 r1 = node2.prepare_rx(s1) [all …]
|
D | test-005-discover-scan.py | 46 node2 = wpan.Node() variable 62 node2.form("net2", channel='12', panid='0x0002') 75 for node in [node1, node2, node3, node4, node5]: 83 for node in [node2, node3, node4, node5]: 91 for node in [node1, node2, node3, node4]: 99 for node in [node2, node3]: 108 node2.commissioner_start() 109 node2.commissioner_add_joiner('1122334455667788', '123456') 114 for node in [node1, node2]:
|
D | test-033-mesh-local-prefix-change.py | 50 node2 = wpan.Node() variable 81 node2.form( 93 verify(node2.is_associated()) 94 verify(node2.get(wpan.WPAN_IP6_MESH_LOCAL_PREFIX) == node1.get(wpan.WPAN_IP6_MESH_LOCAL_PREFIX)) 98 verify(len(wpan.parse_list(node2.get(wpan.WPAN_IP6_ALL_ADDRESSES))) == 2)
|
D | test-041-lowpan-fragmentation.py | 47 node2 = wpan.Node() variable 60 node2.join_node(node1, node_type=wpan.JOIN_TYPE_END_DEVICE) 67 ll2 = node2.get(wpan.WPAN_IP6_LINK_LOCAL_ADDRESS)[1:-1] 75 recver = node2.prepare_rx(sender)
|
/openthread-latest/tests/toranj/cli/ |
D | test-003-join.py | 47 node2 = cli.Node() variable 52 node1.allowlist_node(node2) 53 node2.allowlist_node(node1) 58 node2.join(node1) 59 verify(node2.get_state() == 'router') 61 node2.interface_down() 63 node2.join(node1, cli.JOIN_TYPE_END_DEVICE) 64 verify(node2.get_state() == 'child') 65 verify(node2.get_mode() == 'rn') 67 node2.interface_down() [all …]
|
D | test-032-leader-take-over.py | 52 node2 = cli.Node() variable 60 node2.join(node1) 63 child2.allowlist_node(node2) 64 child2.join(node2, cli.JOIN_TYPE_REED) 67 verify(node2.get_state() == 'router') 78 node2.set_leader_weight(n1_weight) 85 node2.cli('state leader') 94 node2.set_leader_weight(n1_weight + 1) 96 old_partition_id = int(node2.get_partition_id()) 98 node2.cli('state leader') [all …]
|
D | test-005-traffic-router-to-child.py | 49 node2 = cli.Node() variable 56 node2.join(node1, cli.JOIN_TYPE_END_DEVICE) 60 verify(node2.get_state() == 'child') 64 ll2 = node2.get_linklocal_ip_addr() 68 ml2 = node2.get_mleid_ip_addr() 76 node2.ping(ll1, size=size, count=count) 78 node2.ping(ml1, size=size, count=count)
|
D | test-004-scan.py | 63 node2 = cli.Node() variable 69 nodes = [node1, node2, node3, node4, node5] 75 node2.form('net2', panid=0x2222, channel=13)
|
/openthread-latest/tools/otci/ |
D | README.md | 23 node2 = otci.connect_cli_serial("/dev/ttyACM0")) 41 # Start node2 42 node2.ifconfig_up() 43 node2.set_router_selection_jitter(1) 45 # Start Joiner on node2 to join the network 46 node2.joiner_start("TEST123") 47 node2.wait(10, expect_line="Join success") 50 node2.thread_start() 51 node2.wait(5) 52 assert node2.get_state() == "router"
|
/openthread-latest/tests/toranj/ |
D | README_NCP.md | 47 >>> node2 = wpan.Node() 48 >>> node2 163 # `node1` joining `node2`'s network as a router 164 node1.join_node(node2, node_type=JOIN_TYPE_ROUTER) 170 # `node2` is added to the allowlist of `node1` and allowlisting is enabled on `node1` 171 node1.allowlist_node(node2) 176 … 3-node network topology with `node1` and `node2` being routers, and `node3` an end-device connect… 181 >>> node2 = wpan.Node() 189 >>> node1.allowlist_node(node2) 190 >>> node2.allowlist_node(node1) [all …]
|
D | README_CLI.md | 57 >>> node2 = cli.Node() 58 >>> node2 104 # `node2` is added to the allowlist of `node1` and allowlisting is enabled on `node1` 105 node1.allowlist_node(node2) 110 … 3-node network topology with `node1` and `node2` being routers, and `node3` an end-device connect… 115 >>> node2 = cli.Node() 122 >>> node1.allowlist_node(node2) 125 >>> node2.join(node1, cli.JOIN_TYPE_ROUTER) 126 >>> node2.get_state()
|
/openthread-latest/tests/nexus/ |
D | test_dtls.cpp | 237 Node &node2 = nexus.CreateNode(); in TestDtlsSingleSession() local 255 SuccessOrQuit(node2.Get<Mle::MleRouter>().SetRouterEligible(false)); in TestDtlsSingleSession() 256 node2.Join(node0); in TestDtlsSingleSession() 258 VerifyOrQuit(node2.Get<Mle::Mle>().IsChild()); in TestDtlsSingleSession() 263 DtlsTransportAndSingleSession dtls2(node2); in TestDtlsSingleSession() 382 dtls2.SetReceiveCallback(HandleReceive, &node2); in TestDtlsSingleSession() 383 dtls2.SetReceiveCallback(HandleReceive, &node2); in TestDtlsSingleSession() 479 Node &node2 = nexus.CreateNode(); in TestDtlsMultiSession() local 497 SuccessOrQuit(node2.Get<Mle::MleRouter>().SetRouterEligible(false)); in TestDtlsMultiSession() 498 node2.Join(node0); in TestDtlsMultiSession() [all …]
|
/openthread-latest/tools/otci/tests/ |
D | test_otci.py | 101 node2 = connector(executable, 2, simulator=sim) 105 self._test_otci_example(node1, node2) 108 node2.factory_reset() 110 self._test_otci_multi_nodes(node1, node2, node3, node4) 510 def _test_otci_example(self, node1, node2): argument 528 node2.ifconfig_up() 529 node2.set_router_selection_jitter(1) 531 node2.joiner_start("TEST123") 532 node2.wait(10, expect_line="Join success") 533 node2.thread_start() [all …]
|
/openthread-latest/tests/scripts/thread-cert/ |
D | thread_cert.py | 641 def wait_route_established(self, node1: int, node2: int, timeout=10): 642 node2_addr = self.nodes[node2].get_ip6_address(config.ADDRESS_TYPE.RLOC) 653 raise Exception("Route between node %d and %d is not established" % (node1, node2))
|