Lines Matching refs:cmd

122         cmd = ['docker', 'run'] + CI_ENV + [
144 logging.info(' '.join(cmd))
145 self._docker_proc = subprocess.Popen(cmd,
186 cmd = f'docker exec -i {self._docker_name} ot-ctl'
187 self.pexpect = pexpect.popen_spawn.PopenSpawn(cmd, timeout=30)
261 def bash(self, cmd: str, encoding='ascii') -> List[str]:
262 logging.info("%s $ %s", self, cmd)
263 proc = subprocess.Popen(['docker', 'exec', '-i', self._docker_name, 'bash', '-c', cmd],
285 raise subprocess.CalledProcessError(proc.returncode, cmd, ''.join(lines))
614 cmd = './ot-cli-%s' % (mode)
619 cmd = '%s/examples/apps/cli/ot-cli-%s %d' % (srcdir, mode, nodeid)
627 cmd = os.environ['OT_CLI_PATH_BBR']
630 cmd = '%s/examples/apps/cli/ot-cli-%s' % (srcdir, mode)
635 cmd = os.environ['OT_CLI_PATH']
638 cmd = '%s/examples/apps/cli/ot-cli-%s' % (srcdir, mode)
641cmd += ' --real-time-signal=+1 -v spinel+hdlc+uart://%s?forkpty-arg=%d' % (os.environ['RADIO_DEVIC…
645 cmd += ' %d' % nodeid
651 cmd = os.environ['OT_CLI_PATH_1_1']
654 cmd = '%s/examples/apps/cli/ot-cli-%s' % (srcdir, mode)
657 cmd += ' --real-time-signal=+1 -v spinel+hdlc+uart://%s?forkpty-arg=%d' % (
661 cmd += ' %d' % nodeid
663 print("%s" % cmd)
665 self.pexpect = pexpect.popen_spawn.PopenSpawn(self._cmd_prefix + cmd, timeout=10)
681 cmd = 'spinel-cli.py -p ./ot-ncp-%s -n' % mode
696 cmd = 'spinel-cli.py -p "%s%s" -n' % (
702 cmd = '%s/examples/apps/ncp/ot-ncp-%s' % (srcdir, mode)
703 cmd = 'spinel-cli.py -p "%s%s" -n' % (
704 cmd,
711 cmd = 'spinel-cli.py -p "%s%s" -n' % (
717 cmd = '%s/examples/apps/ncp/ot-ncp-%s' % (srcdir, mode)
718 cmd = 'spinel-cli.py -p "%s%s" -n' % (
719 cmd,
733 cmd = 'spinel-cli.py -p "%s%s" -n' % (
739 cmd = '%s/examples/apps/ncp/ot-ncp-%s' % (srcdir, mode)
740 cmd = 'spinel-cli.py -p "%s%s" -n' % (
741 cmd,
745 cmd += ' %d' % nodeid
746 print("%s" % cmd)
748 self.pexpect = pexpect.spawn(self._cmd_prefix + cmd, timeout=10)
925 def send_command(self, cmd, go=True, expect_command_echo=True): argument
926 print("%d: %s" % (self.nodeid, cmd))
927 self.pexpect.send(cmd + '\n')
933 self._expect_command_echo(cmd)
935 def _expect_command_echo(self, cmd): argument
936 cmd = cmd.strip()
939 if line.strip() == cmd:
942 logging.warning("expecting echo %r, but read %r", cmd, line)
966 cmd = 'mode %s' % mode
967 self.send_command(cmd)
1003 cmd = 'detach'
1005 cmd += ' async'
1007 self.send_command(cmd)
1027 cmd = 'commissioner start'
1028 self.send_command(cmd)
1032 cmd = 'commissioner stop'
1033 self.send_command(cmd)
1042 cmd = 'commissioner joiner add %s %s' % (addr, psk)
1043 self.send_command(cmd)
1047 cmd = 'commissioner provisioningurl %s' % provisioning_url
1048 self.send_command(cmd)
1052 cmd = 'joiner start %s %s' % (pskd, provisioning_url)
1053 self.send_command(cmd)
1057 cmd = 'macfilter addr clear'
1058 self.send_command(cmd)
1062 cmd = 'macfilter addr allowlist'
1063 self.send_command(cmd)
1067 cmd = 'macfilter addr disable'
1068 self.send_command(cmd)
1072 cmd = 'macfilter addr add %s' % addr
1075 cmd += ' %s' % rssi
1077 self.send_command(cmd)
1086 cmd = 'radiofilter enable'
1087 self.send_command(cmd)
1091 cmd = 'radiofilter disable'
1092 self.send_command(cmd)
1100 cmd = 'bbr jitter %d' % jitter
1101 self.send_command(cmd)
1132 cmd = f'srp server {"enable" if enable else "disable"}'
1133 self.send_command(cmd)
1157 cmd = 'srp server host'
1158 self.send_command(cmd)
1216 cmd = 'srp server service'
1217 self.send_command(cmd)
1288 cmd = 'srp client state'
1289 self.send_command(cmd)
1293 cmd = 'srp client autostart'
1294 self.send_command(cmd)
1306 cmd = 'srp client server address'
1307 self.send_command(cmd)
1311 cmd = 'srp client server port'
1312 self.send_command(cmd)
1316 cmd = 'srp client host state'
1317 self.send_command(cmd)
1375 cmd = 'srp client service'
1376 self.send_command(cmd)
1381 cmd = f'srp client leaseinterval {leaseinterval}'
1382 self.send_command(cmd)
1386 cmd = 'srp client leaseinterval'
1387 self.send_command(cmd)
1391 cmd = f'srp client keyleaseinterval {leaseinterval}'
1392 self.send_command(cmd)
1396 cmd = 'srp client keyleaseinterval'
1397 self.send_command(cmd)
1401 cmd = f'srp client ttl {ttl}'
1402 self.send_command(cmd)
1406 cmd = 'srp client ttl'
1407 self.send_command(cmd)
1415 cmd = 'trel enable'
1416 self.send_command(cmd)
1431 cmd = 'trel counters'
1432 self.send_command(cmd)
1450 cmd = 'trel counters reset'
1451 self.send_command(cmd)
1455 cmd = 'trel port'
1456 self.send_command(cmd)
1460 cmd = 'ba ephemeralkey set ' + keystring + ' ' + str(timeout) + ' ' + str(port)
1461 self.send_command(cmd)
1465 cmd = 'ba ephemeralkey clear'
1466 self.send_command(cmd)
1470 cmd = 'ba counters'
1471 self.send_command(cmd)
1518 cmd = 'locate ' + anycast_addr
1519 self.send_command(cmd)
1534 cmd = 'bbr enable'
1535 self.send_command(cmd)
1539 cmd = 'bbr disable'
1540 self.send_command(cmd)
1544 cmd = 'bbr register'
1545 self.send_command(cmd)
1558 cmd = 'bbr config'
1559 self.send_command(cmd)
1582 cmd = 'bbr config'
1585 cmd += ' seqno %d' % seqno
1588 cmd += ' delay %d' % reg_delay
1591 cmd += ' timeout %d' % mlr_timeout
1593 self.send_command(cmd)
1611 cmd = 'bbr mgmt dua {}'.format(status)
1613 cmd += ' ' + str(iid)
1614 self.send_command(cmd)
1621 cmd = 'dua iid {}'.format(iid)
1622 self.send_command(cmd)
1626 cmd = 'dua iid clear'
1627 self.send_command(cmd)
1631 cmd = 'bbr mgmt mlr listener'
1632 self.send_command(cmd)
1647 cmd = f'bbr mgmt mlr listener clear'
1648 self.send_command(cmd)
1655 cmd = f'bbr mgmt mlr listener add {ip.compressed} {timeout}'
1656 self.send_command(cmd)
1660 cmd = 'bbr mgmt mlr response {}'.format(status)
1661 self.send_command(cmd)
1668 cmd = f'mlr reg {" ".join(ipaddrs)}'
1670 cmd += f' {int(timeout)}'
1671 self.send_command(cmd)
1684 cmd = 'macfilter rss add-lqi %s %s' % (addr, lqi)
1685 self.send_command(cmd)
1689 cmd = 'macfilter rss add-lqi * %s' % (lqi)
1690 self.send_command(cmd)
1694 cmd = 'macfilter addr remove %s' % addr
1695 self.send_command(cmd)
1747 cmd = 'channel %d' % channel
1748 self.send_command(cmd)
1756 cmd = 'networkkey %s' % networkkey
1757 self.send_command(cmd)
1766 cmd = 'keysequence counter %d' % key_sequence_counter
1767 self.send_command(cmd)
1775 cmd = 'keysequence guardtime %d' % key_switch_guardtime
1776 self.send_command(cmd)
1780 cmd = 'networkidtimeout %d' % network_id_timeout
1781 self.send_command(cmd)
1803 cmd = 'networkname %s' % self._escape_escapable(network_name)
1804 self.send_command(cmd)
1813 cmd = 'panid %d' % panid
1814 self.send_command(cmd)
1818 cmd = 'parentpriority %d' % priority
1819 self.send_command(cmd)
1831 cmd = 'partitionid preferred %d' % partition_id
1832 self.send_command(cmd)
1892 cmd = 'routerupgradethreshold %d' % threshold
1893 self.send_command(cmd)
1897 cmd = 'routerdowngradethreshold %d' % threshold
1898 self.send_command(cmd)
1906 cmd = f'routereligible {"enable" if enable else "disable"}'
1907 self.send_command(cmd)
1916 cmd = 'preferrouterid %d' % router_id
1917 self.send_command(cmd)
1921 cmd = 'releaserouterid %d' % router_id
1922 self.send_command(cmd)
1931 cmd = 'state %s' % state
1932 self.send_command(cmd)
1936 cmd = 'ba ephemeralkey'
1938 self.send_command(cmd)
1946 cmd = 'childtimeout %d' % timeout
1947 self.send_command(cmd)
1951 cmd = 'childmax %d' % number
1952 self.send_command(cmd)
1960 cmd = 'leaderweight %d' % weight
1961 self.send_command(cmd)
1965 cmd = 'ipaddr add %s' % ipaddr
1966 self.send_command(cmd)
1970 cmd = 'ipaddr del %s' % ipaddr
1971 self.send_command(cmd)
1975 cmd = 'ipmaddr add %s' % ipmaddr
1976 self.send_command(cmd)
1980 cmd = 'ipmaddr del %s' % ipmaddr
1981 self.send_command(cmd)
2059 cmd = 'service add %s %s %s' % (
2064 self.send_command(cmd)
2068 cmd = 'service remove %s %s' % (enterpriseNumber, serviceData)
2069 self.send_command(cmd)
2074 cmd = 'child table'
2075 self.send_command(cmd)
2240 cmd = 'contextreusedelay %d' % delay
2241 self.send_command(cmd)
2245 cmd = 'prefix add %s %s %s' % (prefix, flags, prf)
2246 self.send_command(cmd)
2250 cmd = 'prefix remove %s' % prefix
2251 self.send_command(cmd)
2266 cmd = 'br omrprefix local'
2267 self.send_command(cmd)
2309 cmd = 'br onlinkprefix local'
2310 self.send_command(cmd)
2314 cmd = 'br pd omrprefix'
2315 self.send_command(cmd)
2344 cmd = 'br nat64prefix local'
2345 self.send_command(cmd)
2349 cmd = 'br nat64prefix favored'
2350 self.send_command(cmd)
2370 cmd = 'nat64 mappings'
2371 self.send_command(cmd)
2425 cmd = 'nat64 counters'
2426 self.send_command(cmd)
2500 cmd = 'route add %s ' % prefix
2502 cmd += 's'
2504 cmd += 'n'
2505 cmd += ' %s' % prf
2506 self.send_command(cmd)
2510 cmd = 'route remove %s' % prefix
2511 self.send_command(cmd)
2573 cmd = 'commissioner energy %d %d %d %d %s' % (
2580 self.send_command(cmd)
2591 cmd = 'commissioner panid %d %d %s' % (panid, mask, ipaddr)
2592 self.send_command(cmd)
2639 cmd = f'ping {args}'
2641 self.send_command(cmd)
2675 def _reset(self, cmd): argument
2676 self.send_command(cmd, expect_command_echo=False)
2691 cmd = 'routerselectionjitter %d' % jitter
2692 self.send_command(cmd)
2717 cmd = 'dataset activetimestamp %d' % timestamp
2718 self.send_command(cmd, go=False)
2722 cmd = 'dataset channel %d' % channel
2723 self.send_command(cmd, go=False)
2727 cmd = 'dataset channelmask %d' % channel_mask
2728 self.send_command(cmd, go=False)
2732 cmd = 'dataset extpanid %s' % extended_panid
2733 self.send_command(cmd, go=False)
2737 cmd = 'dataset meshlocalprefix %s' % mesh_local_prefix
2738 self.send_command(cmd, go=False)
2742 cmd = 'dataset networkkey %s' % network_key
2743 self.send_command(cmd, go=False)
2747 cmd = 'dataset networkname %s' % network_name
2748 self.send_command(cmd, go=False)
2752 cmd = 'dataset panid %d' % panid
2753 self.send_command(cmd, go=False)
2757 cmd = 'dataset pskc %s' % pskc
2758 self.send_command(cmd, go=False)
2763 cmd = 'dataset securitypolicy %s %s' % (
2768 cmd += ' %s' % (str(security_policy[2]))
2769 self.send_command(cmd, go=False)
2779 cmd = 'dataset pendingtimestamp %d' % pendingtimestamp
2780 self.send_command(cmd)
2783 cmd = 'dataset activetimestamp %d' % activetimestamp
2784 self.send_command(cmd)
2788 cmd = 'dataset panid %d' % panid
2789 self.send_command(cmd)
2793 cmd = 'dataset channel %d' % channel
2794 self.send_command(cmd)
2798 cmd = 'dataset delay %d' % delay
2799 self.send_command(cmd)
2814 cmd = 'dataset panid %d' % panid
2815 self.send_command(cmd)
2819 cmd = 'dataset channel %d' % channel
2820 self.send_command(cmd)
2824 cmd = 'dataset securitypolicy %d %s ' % (security_policy[0], security_policy[1])
2826 cmd += '%d ' % (security_policy[2])
2827 self.send_command(cmd)
2831 cmd = 'dataset delay %d ' % delay
2832 self.send_command(cmd)
2839 cmd = 'commissioner announce %d %d %d %s' % (
2845 self.send_command(cmd)
2861 cmd = 'dataset mgmtsetcommand active '
2864 cmd += 'activetimestamp %d ' % active_timestamp
2867 cmd += 'channel %d ' % channel
2870 cmd += 'channelmask %d ' % channel_mask
2873 cmd += 'extpanid %s ' % extended_panid
2876 cmd += 'panid %d ' % panid
2879 cmd += 'networkkey %s ' % network_key
2882 cmd += 'localprefix %s ' % mesh_local
2885 cmd += 'networkname %s ' % self._escape_escapable(network_name)
2888 cmd += 'securitypolicy %d %s ' % (security_policy[0], security_policy[1])
2890 cmd += '%d ' % (security_policy[2])
2893 cmd += '-x %s ' % binary
2895 self.send_command(cmd)
2899 cmd = 'dataset mgmtgetcommand active'
2902 cmd += ' address '
2903 cmd += addr
2907 cmd += ' -x '
2908 cmd += tlv_str
2910 self.send_command(cmd)
2914 cmd = 'dataset mgmtgetcommand pending'
2917 cmd += ' address '
2918 cmd += addr
2922 cmd += ' -x '
2923 cmd += tlv_str
2925 self.send_command(cmd)
2939 cmd = 'dataset mgmtsetcommand pending '
2941 cmd += 'pendingtimestamp %d ' % pending_timestamp
2944 cmd += 'activetimestamp %d ' % active_timestamp
2947 cmd += 'delaytimer %d ' % delay_timer
2950 cmd += 'channel %d ' % channel
2953 cmd += 'panid %d ' % panid
2956 cmd += 'networkkey %s ' % network_key
2959 cmd += 'localprefix %s ' % mesh_local
2962 cmd += 'networkname %s ' % self._escape_escapable(network_name)
2964 self.send_command(cmd)
2971 cmd = 'coap cancel'
2972 self.send_command(cmd)
3027 cmd = 'coap %s %s %s' % (method, ipaddr, uri)
3029 cmd += ' con'
3031 cmd += ' non'
3034 cmd += ' %s' % payload
3036 self.send_command(cmd)
3043 cmd = 'coap %s %s %s' % (method, ipaddr, uri)
3045 cmd += ' block-%d' % size
3048 cmd += ' %d' % count
3050 self.send_command(cmd)
3138 cmd = 'coap resource %s' % path
3139 self.send_command(cmd)
3146 cmd = 'coap resource %s %d' % (path, count)
3147 self.send_command(cmd)
3154 cmd = 'coap set %s' % content
3155 self.send_command(cmd)
3162 cmd = 'coap start'
3163 self.send_command(cmd)
3170 cmd = 'coap stop'
3171 self.send_command(cmd)
3182 cmd = 'coaps psk %s %s' % (psk, pskIdentity)
3183 self.send_command(cmd)
3186 cmd = 'coaps start'
3187 self.send_command(cmd)
3191 cmd = 'coaps x509'
3192 self.send_command(cmd)
3195 cmd = 'coaps start'
3196 self.send_command(cmd)
3200 cmd = 'coaps resource %s' % path
3201 self.send_command(cmd)
3205 cmd = 'coaps stop'
3206 self.send_command(cmd)
3217 cmd = 'coaps connect %s' % ipaddr
3218 self.send_command(cmd)
3229 cmd = 'coaps disconnect'
3230 self.send_command(cmd)
3235 cmd = 'coaps get test'
3236 self.send_command(cmd)
3247 cmd = 'commissioner mgmtget'
3249 cmd += ' -x %s' % tlvs_binary
3250 self.send_command(cmd)
3254 cmd = 'commissioner mgmtset -x %s' % tlvs_binary
3255 self.send_command(cmd)
3268 cmd = 'udp open'
3269 self.send_command(cmd)
3272 cmd = 'udp bind %s %s %s' % ("-u" if bind_unspecified else "", local_ipaddr, local_port)
3273 self.send_command(cmd)
3277 cmd = 'udp close'
3278 self.send_command(cmd)
3282 cmd = 'udp send %s %d -s %d ' % (ipaddr, port, bytes)
3283 self.send_command(cmd)
3293 cmd = f'routereligible {"enable" if enable else "disable"}'
3294 self.send_command(cmd)
3298 cmd = 'router list'
3299 self.send_command(cmd)
3309 cmd = 'router table'
3310 self.send_command(cmd)
3363 cmd = 'linkmetrics request %s %s single %s' % (mode, dst_addr, linkmetrics_flags)
3364 self.send_command(cmd)
3369 cmd = 'linkmetrics request %s %s forward %d' % (mode, dst_addr, series_id)
3370 self.send_command(cmd)
3401 cmd = "linkmetrics config %s %s enhanced-ack" % (mode, dst_addr)
3403 cmd = cmd + (" register %s %s" % (metrics_flags, ext_flags))
3405 cmd = cmd + " clear"
3406 self.send_command(cmd)
3415cmd = "linkmetrics config %s %s forward %d %s %s" % (mode, dst_addr, series_id, series_flags, metr…
3416 self.send_command(cmd)
3420 cmd = "linkmetrics probe %s %d %d" % (dst_addr, series_id, length)
3421 self.send_command(cmd)
3426 cmd = f'linkmetricsmgr {op_str}'
3427 self.send_command(cmd)
3431 cmd = f'fake /a/an {dst} {target} {mliid}'
3432 self.send_command(cmd)
3436 cmd = f'fake /b/ba {target} {mliid} {ltt}'
3437 self.send_command(cmd)
3452 cmd = f'dns config'
3453 self.send_command(cmd)
3462 cmd = f'dns config {config}'
3463 self.send_command(cmd)
3467 cmd = f'dns resolve {hostname}'
3469 cmd += f' {server} {port}'
3471 self.send_command(cmd)
3526 cmd = f'dns service {instance} {service}'
3528 cmd += f' {server} {port}'
3530 self.send_command(cmd)
3573 cmd = f'dns browse {service_name}'
3575 cmd += f' {server} {port}'
3577 self.send_command(cmd)
3604 cmd = f'mliid {mliid}'
3605 self.send_command(cmd)
3631 cmd = f'history netinfo list {num_entries}'
3632 self.send_command(cmd)
3666 cmd = f'history rx list {num_entries}'
3667 self.send_command(cmd)
3692 cmd = f'history tx list {num_entries}'
3693 self.send_command(cmd)
3715 cmd = f'routeridrange {min_router_id} {max_router_id}'
3716 self.send_command(cmd)
3720 cmd = 'routeridrange'
3721 self.send_command(cmd)
3857cmd = f'python3 /app/third_party/openthread/repo/tests/scripts/thread-cert/mcast6.py {self.ETH_DEV…
3858 self.bash(cmd)
3862 cmd = f'ping -6 {ipaddr} -I {interface} -c {num_responses} -W {timeout}'
3864 cmd += f' -s {size}'
3867 cmd += f' -t {ttl}'
3872 for line in self.bash(cmd):
3946cmd = f'python3 /app/third_party/openthread/repo/tests/scripts/thread-cert/udp_send_host.py {ipadd…
3947 self.bash(cmd)
4184 cmd = f'ip -6 addr add {addr}/64 dev {self.TUN_DEV}'
4185 self.bash(cmd)
4188cmd = f'python3 /app/third_party/openthread/repo/tests/scripts/thread-cert/mcast6.py {self.TUN_DEV…
4189 self.bash(cmd)