/openthread-latest/tests/toranj/ncp/ |
D | test-100-mcu-power-state.py | 43 node = wpan.Node() variable 54 verify(node.get(wpan.WPAN_NCP_MCU_POWER_STATE) == wpan.MCU_POWER_STATE_ON) 63 verify(node.get(wpan.WPAN_STATE) == wpan.STATE_OFFLINE) 67 verify(node.get(wpan.WPAN_STATE) == wpan.STATE_DEEP_SLEEP) 71 verify(node.get(wpan.WPAN_STATE) == wpan.STATE_COMMISSIONED) 75 verify(node.get(wpan.WPAN_STATE) == wpan.STATE_ASSOCIATED) 79 verify(node.get(wpan.WPAN_STATE) == wpan.STATE_ASSOCIATING) 82 node.form("mcu-power-state") 83 verify(node.is_associated()) 85 node.set(wpan.WPAN_NCP_MCU_POWER_STATE, 'low-power') [all …]
|
D | test-002-form.py | 45 node = wpan.Node() variable 60 verify(node.get(wpan.WPAN_STATE) == wpan.STATE_OFFLINE) 61 verify(node.get(wpan.WPAN_NAME) == DEFAULT_NAME) 62 verify(node.get(wpan.WPAN_PANID) == DEFAULT_PANID) 63 verify(node.get(wpan.WPAN_XPANID) == DEFAULT_XPANID) 67 node.form('asha') 68 verify(node.get(wpan.WPAN_STATE) == wpan.STATE_ASSOCIATED) 69 verify(node.get(wpan.WPAN_NODE_TYPE) == wpan.NODE_TYPE_LEADER) 70 verify(node.get(wpan.WPAN_NAME) == '"asha"') 71 verify(node.get(wpan.WPAN_PANID) != DEFAULT_PANID) [all …]
|
D | test-602-channel-manager-channel-select.py | 48 while not all([(new_channel == int(node.get(wpan.WPAN_CHANNEL), 0)) for node in nodes]): 62 node = wpan.Node() variable 72 node.form('channel-manager', channel=24) 82 node.set(wpan.WPAN_CHANNEL_MANAGER_SUPPORTED_CHANNEL_MASK, str(all_channels_mask)) 83 verify(int(node.get(wpan.WPAN_CHANNEL_MANAGER_SUPPORTED_CHANNEL_MASK), 0) == all_channels_mask) 96 verify(int(node.get(wpan.WPAN_CHANNEL_MONITOR_SAMPLE_COUNT), 0) > EXPECTED_SAMEPLE_COUNT) 104 verify(int(node.get(wpan.WPAN_CHANNEL_MANAGER_NEW_CHANNEL), 0) == 0) 109 node.set(wpan.WPAN_CHANNEL_MANAGER_CHANNEL_SELECT, 'false') 110 verify(int(node.get(wpan.WPAN_CHANNEL_MANAGER_NEW_CHANNEL), 0) == 0) 115 node.set(wpan.WPAN_CHANNEL_MANAGER_CHANNEL_SELECT, 'true') [all …]
|
D | test-600-channel-manager-properties.py | 44 node = wpan.Node() variable 54 node.form("channel-manager", channel=11) 61 verify(int(node.get(wpan.WPAN_CHANNEL_MANAGER_NEW_CHANNEL), 0) == 0) 62 verify(node.get(wpan.WPAN_CHANNEL_MANAGER_AUTO_SELECT_ENABLED) == 'false') 63 verify(int(node.get(wpan.WPAN_CHANNEL_MANAGER_SUPPORTED_CHANNEL_MASK), 0) == 0) 64 verify(int(node.get(wpan.WPAN_CHANNEL_MANAGER_FAVORED_CHANNEL_MASK), 0) == 0) 68 node.set(wpan.WPAN_CHANNEL_MANAGER_DELAY, '180') 69 verify(int(node.get(wpan.WPAN_CHANNEL_MANAGER_DELAY), 0) == 180) 71 node.set(wpan.WPAN_CHANNEL_MANAGER_AUTO_SELECT_ENABLED, '1') 72 verify(node.get(wpan.WPAN_CHANNEL_MANAGER_AUTO_SELECT_ENABLED) == 'true') [all …]
|
D | test-030-slaac-address-ncp.py | 59 for node in node_list: 60 all_addrs = wpan.parse_list(node.get(wpan.WPAN_IP6_ALL_ADDRESSES)) 68 for node in node_list: 69 all_addrs = wpan.parse_list(node.get(wpan.WPAN_IP6_ALL_ADDRESSES)) 89 for node in node_list: 90 prefixes = wpan.parse_on_mesh_prefix_result(node.get(wpan.WPAN_THREAD_ON_MESH_PREFIXES)) 98 raise wpan.VerifyError("Did not find prefix {} on node {}".format(prefix, node)) 105 for node in node_list: 106 prefixes = wpan.parse_on_mesh_prefix_result(node.get(wpan.WPAN_THREAD_ON_MESH_PREFIXES)) 149 for node in all_nodes: [all …]
|
D | test-001-get-set.py | 42 node = wpan.Node() variable 52 verify(node.get(wpan.WPAN_STATE) == wpan.STATE_OFFLINE) 57 node.set(wpan.WPAN_NAME, 'test-network') 58 verify(node.get(wpan.WPAN_NAME) == '"test-network"') 60 node.set(wpan.WPAN_NAME, 'a') 61 verify(node.get(wpan.WPAN_NAME) == '"a"') 63 node.set(wpan.WPAN_PANID, '0xABBA') 64 verify(node.get(wpan.WPAN_PANID) == '0xABBA') 66 node.set(wpan.WPAN_XPANID, '1020031510006016', binary_data=True) 67 verify(node.get(wpan.WPAN_XPANID) == '0x1020031510006016') [all …]
|
D | test-004-scan.py | 58 for node in nodes: 59 node.form(node.interface_name) 68 for node in nodes: 69 verify(node.is_in_scan_result(scan_result)) 74 for node in nodes: 77 node.permit_join() 81 for node in nodes: 82 verify(node.is_in_scan_result(scan_result)) 88 for node in nodes[1:]: 89 verify(node.is_in_scan_result(scan_result))
|
D | test-005-discover-scan.py | 75 for node in [node1, node2, node3, node4, node5]: 76 verify(node.is_in_scan_result(scan_result)) 83 for node in [node2, node3, node4, node5]: 84 verify(node.is_in_scan_result(scan_result)) 91 for node in [node1, node2, node3, node4]: 92 verify(node.is_in_scan_result(scan_result)) 99 for node in [node2, node3]: 100 verify(node.is_in_scan_result(scan_result)) 114 for node in [node1, node2]: 115 verify(node.is_in_scan_result(scan_result))
|
D | test-022-multicast-ip6-address.py | 74 def check_multicast_addresses(node, mcast_addr_list): argument 75 addrs = wpan.parse_list(node.get(wpan.WPAN_IP6_MULTICAST_ADDRESSES)) 124 for node in [router, fed, sed]: 125 node.add(wpan.WPAN_IP6_MULTICAST_ADDRESSES, MCAST_ADDR) 126 addrs = wpan.parse_list(node.get(wpan.WPAN_IP6_MULTICAST_ADDRESSES)) 129 node.remove(wpan.WPAN_IP6_MULTICAST_ADDRESSES, MCAST_ADDR) 130 addrs = wpan.parse_list(node.get(wpan.WPAN_IP6_MULTICAST_ADDRESSES))
|
D | test-026-slaac-address-wpantund.py | 51 for node in node_list: 52 all_addrs = wpan.parse_list(node.get(wpan.WPAN_IP6_ALL_ADDRESSES)) 60 for node in node_list: 61 all_addrs = wpan.parse_list(node.get(wpan.WPAN_IP6_ALL_ADDRESSES)) 81 for node in node_list: 82 prefixes = wpan.parse_on_mesh_prefix_result(node.get(wpan.WPAN_THREAD_ON_MESH_PREFIXES)) 90 raise wpan.VerifyError("Did not find prefix {} on node {}".format(prefix, node)) 97 for node in node_list: 98 prefixes = wpan.parse_on_mesh_prefix_result(node.get(wpan.WPAN_THREAD_ON_MESH_PREFIXES)) 141 for node in all_nodes: [all …]
|
/openthread-latest/tests/toranj/cli/ |
D | test-602-channel-manager-channel-select.py | 50 node = cli.Node() variable 55 node.form('chan-sel', channel=24) 57 verify(node.get_state() == 'leader') 66 verify(int(node.get_channel()) == channel) 69 delay = int(node.cli('channel manager delay')[0]) 80 node.cli('channel manager supported', all_channels_mask) 88 result = cli.Node.parse_list(node.cli('channel monitor')[:5]) 95 node.cli('channel manager select 0') 96 result = cli.Node.parse_list(node.cli('channel manager')) 102 node.cli('channel manager select 1') [all …]
|
D | test-001-get-set.py | 46 node = cli.Node() variable 51 node.set_channel(21) 52 verify(node.get_channel() == '21') 55 node.set_ext_addr(ext_addr) 56 verify(node.get_ext_addr() == ext_addr) 59 node.set_ext_panid(ext_panid) 60 verify(node.get_ext_panid() == ext_panid) 63 node.set_network_key(key) 64 verify(node.get_network_key() == key) 67 node.set_panid(panid) [all …]
|
D | test-008-multicast-traffic.py | 143 for node in [r1, r3, fed]: 144 ll_addr = node.get_linklocal_ip_addr() 151 for node in [r1, r2, r4, fed]: 152 ml_addr = node.get_mleid_ip_addr() 159 for node in [r2, r4]: 160 ll_addr = node.get_linklocal_ip_addr() 167 for node in [r1, r2, r4, fed]: 168 ml_addr = node.get_mleid_ip_addr() 177 for node in [r2]: 178 ll_addr = node.get_linklocal_ip_addr() [all …]
|
D | test-002-form.py | 46 node = cli.Node() variable 51 verify(node.get_state() == 'disabled') 52 node.form('test') 54 verify(node.get_network_name() == 'test') 56 node.interface_down() 57 verify(node.get_state() == 'disabled') 59 node.form('form-test', 65 verify(node.get_network_name() == 'form-test') 66 verify(node.get_channel() == '21') 67 verify(node.get_panid() == '0x5678') [all …]
|
D | test-033-alt-short-addr-role-transition.py | 51 node = cli.Node() variable 64 node.join(leader, cli.JOIN_TYPE_REED) 67 verify(node.get_state() == 'child') 73 node_rloc16_as_child = '0x' + node.get_rloc16() 75 verify(node.get_mac_alt_short_addr() == INVALID_SHORT_ADDR) 79 node.set_router_selection_jitter(1) 80 node.set_router_eligible('enable') 84 verify(node.get_state() == 'router') 92 node_rloc16_as_router = '0x' + node.get_rloc16() 94 verify(node.get_mac_alt_short_addr() == node_rloc16_as_child) [all …]
|
D | test-017-network-data-versions.py | 130 for node in [r1, r2, r3]: 131 verify('fd00:1:0:0::/64 os med ' + r1_rloc in node.get_netdata_prefixes()) 146 for node in [r1, r2, r3]: 147 verify('fd00:2:0:0::/64 po high ' + r2_rloc in node.get_netdata_prefixes()) 161 for node in [r1, r2, r3]: 162 verify(not 'fd00:1:0:0::/64 os med ' + r1_rloc in node.get_netdata_prefixes()) 176 for node in [r1, r2, r3]: 177 verify(not 'fd00:2:0:0::/64 po high ' + r2_rloc in node.get_netdata_prefixes()) 193 for node in [r1, r2, r3]: 194 verify('fd00:1:0:0::/64 paos med ' + r3_rloc in node.get_netdata_prefixes()) [all …]
|
/openthread-latest/tests/scripts/thread-cert/ |
D | test_netdata_publisher.py | 229 for node in routers: 230 node.netdata_publish_dnssrp_anycast(ANYCAST_SEQ_NUM) 241 for node in end_devs: 242 node.netdata_publish_dnssrp_anycast(ANYCAST_SEQ_NUM) 243 print(node.name) 257 for node in nodes: 258 node.netdata_unpublish_dnssrp() 274 for node in routers: 276 node.netdata_publish_dnssrp_anycast(ANYCAST_SEQ_NUM, version) 289 for node in end_devs: [all …]
|
D | thread_cert.py | 45 from node import Node, OtbrNode, HostNode 132 for node in list(self.nodes.values()): 134 node.destroy() 173 node = nodeclass(i, 183 self.nodes[i] = node 185 if node.is_host: 251 def _set_up_active_dataset(self, node, params): argument 277 node.set_active_dataset(**dataset) 296 for node in list(self.nodes.values()): 298 node.stop() [all …]
|
D | test_key_rotation_and_key_guard_time.py | 92 for node in nodes: 93 node.set_key_sequence_counter(0) 112 for node in nodes: 113 self.assertEqual(node.get_key_sequence_counter(), 0) 114 self.assertEqual(node.get_key_switch_guardtime(), 624) 125 for node in nodes: 126 self.assertEqual(node.get_key_switch_guardtime(), guardtime) 133 for node in nodes: 134 self.assertEqual(node.get_key_sequence_counter(), 1) 146 for node in [leader, reed, child]: [all …]
|
D | v1_2_test_domain_unicast_address_registration.py | 168 def __check_dua_registration_tmf(self, node, occurrences=1, ml_eid=None): argument 170 messages = self.simulator.get_messages_sent_by(node) 174 occurrences, i + 1, node, self.nodes[node].get_addr64()) 311 for node in [FED_1_2_1, FED_1_2_2]: 312 self.nodes[node].set_routereligible(False) 314 for node in [SED_1_2_1, SED_1_2_2]: 315 self.nodes[node].set_pollperiod(SED_POLL_PERIOD) 317 for node in [MED_1_2_1, MED_1_2_2]: 318 self.nodes[node].set_timeout(MED_TIMEOUT) 323 for node in [FED_1_2_1, MED_1_2_1, SED_1_2_1, FED_1_2_2]: [all …]
|
D | test_anycast_locator.py | 105 for node in nodes[1:]: 106 node.start() 108 self.assertEqual(node.get_state(), 'router') 116 for node in nodes: 117 result = node.locate(leader_aloc) 133 for node in nodes: 134 result = node.locate(service_aloc) 151 for node in [leader, router1]: 152 result = node.locate(service_aloc) 156 for node in [router3, router4]: [all …]
|
/openthread-latest/tests/toranj/ |
D | README_NCP.md | 40 …s creates a Thread node instance. It creates a sub-process to run `wpantund` and OpenThread, and p… 61 node.get(prop_name) 62 node.set(prop_name, value, binary_data=False) 63 node.add(prop_name, value, binary_data=False) 64 node.remove(prop_name, value, binary_data=False) 70 >>> node.get(wpan.WPAN_NAME) 72 >>> node.set(wpan.WPAN_NAME, 'my-network') 73 >>> node.get(wpan.WPAN_NAME) 75 >>> node.set(wpan.WPAN_KEY, '65F2C35C7B543BAC1F3E26BB9F866C1D', binary_data=True) 76 >>> node.get(wpan.WPAN_KEY) [all …]
|
D | README_CLI.md | 50 …)` class creates a Thread node instance. It creates a sub-process to run `ot-cli-ftd` and provides… 71 >>> node.get_state() 73 >>> node.get_channel() 75 >>> node.set_channel(12) 76 >>> node.get_channel() 78 >>> node.set_network_key('11223344556677889900aabbccddeeff') 79 >>> node.get_network_key() 87 node.form(network_name=None, network_key=None, channel=None, panid=0x1234, xpanid=None): 91 node.join(another_node, type=JOIN_TYPE_ROUTER): 94 A direct CLI command can be issued using `node.cli(command)` with a given `command` string. [all …]
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_core.cpp | 52 Node *node; in CreateNode() local 54 node = Node::Allocate(); in CreateNode() 55 VerifyOrQuit(node != nullptr); in CreateNode() 57 node->GetInstance().SetId(mCurNodeId++); in CreateNode() 59 mNodes.Push(*node); in CreateNode() 61 node->GetInstance().AfterInit(); in CreateNode() 63 return *node; in CreateNode() 83 for (Node &node : mNodes) in AdvanceTime() 85 Process(node); in AdvanceTime() 86 UpdateNextAlarmTime(node.mAlarm); in AdvanceTime()
|
/openthread-latest/third_party/mbedtls/repo/library/ |
D | x509write.c | 54 switch (cur->node.type) { in mbedtls_x509_write_set_san_common() 63 CHECK_OVERFLOW_ADD(buflen, cur->node.san.unstructured_name.len); in mbedtls_x509_write_set_san_common() 68 const mbedtls_asn1_named_data *chunk = &cur->node.san.directory_name; in mbedtls_x509_write_set_san_common() 102 switch (cur->node.type) { in mbedtls_x509_write_set_san_common() 109 (const unsigned char *) cur->node.san.unstructured_name.p; in mbedtls_x509_write_set_san_common() 110 size_t unstructured_name_len = cur->node.san.unstructured_name.len; in mbedtls_x509_write_set_san_common() 121 MBEDTLS_ASN1_CONTEXT_SPECIFIC | cur->node.type)); in mbedtls_x509_write_set_san_common() 128 cur->node in mbedtls_x509_write_set_san_common()
|