Home
last modified time | relevance | path

Searched refs:node (Results 1 – 25 of 102) sorted by relevance

12345

/openthread-latest/tests/toranj/ncp/
Dtest-100-mcu-power-state.py43 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 …]
Dtest-002-form.py45 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 …]
Dtest-602-channel-manager-channel-select.py48 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 …]
Dtest-600-channel-manager-properties.py44 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 …]
Dtest-030-slaac-address-ncp.py59 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 …]
Dtest-001-get-set.py42 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 …]
Dtest-004-scan.py58 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))
Dtest-005-discover-scan.py75 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))
Dtest-022-multicast-ip6-address.py74 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))
Dtest-026-slaac-address-wpantund.py51 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/
Dtest-602-channel-manager-channel-select.py50 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 …]
Dtest-001-get-set.py46 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 …]
Dtest-008-multicast-traffic.py143 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 …]
Dtest-002-form.py46 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 …]
Dtest-033-alt-short-addr-role-transition.py51 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 …]
Dtest-017-network-data-versions.py130 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/
Dtest_netdata_publisher.py229 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 …]
Dthread_cert.py45 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 …]
Dtest_key_rotation_and_key_guard_time.py92 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 …]
Dv1_2_test_domain_unicast_address_registration.py168 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 …]
Dtest_anycast_locator.py105 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/
DREADME_NCP.md40 …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 …]
DREADME_CLI.md50 …)` 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/
Dnexus_core.cpp52 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/
Dx509write.c54 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()

12345