Lines Matching refs:f
91 logging.info(f"socat running: device PTY: {rcp_device_pty}, device: {rcp_device}")
94 …self._ot_rcp_proc = subprocess.Popen(f"{ot_rcp_path} {nodeid} > {rcp_device_pty} < {rcp_device_pty…
106 raise Exception(f"ot-rcp {nodeid} exited unexpectedly!")
115 logging.info(f'Docker image: {config.OTBR_DOCKER_IMAGE}')
116 subprocess.check_call(f"docker rm -f {self._docker_name} || true", shell=True)
135 f'{self._rcp_device}:/dev/ttyUSB0',
142 f'trel://{config.BACKBONE_IFNAME}',
155 … subprocess.check_call(f'docker exec -i {self._docker_name} ot-ctl state', shell=True)
168 return f'OtbrDocker<{self.nodeid}>'
186 cmd = f'docker exec -i {self._docker_name} ot-ctl'
207 self.bash(f'socat -u UDP6-LISTEN:{port},bindtodevice=wpan0 - &')
223 unique_node_id = f'{test_name}-{PORT_OFFSET}-{self.nodeid}'
228 cov_file_path = f'/tmp/coverage/coverage-{unique_node_id}.info'
231 codecov_cmd = f'lcov --directory . --capture --output-file {cov_file_path}'
234 f'--output-file {cov_file_path}')
238 …copyCore = subprocess.run(f'docker cp {self._docker_name}:/core ./coredump_{unique_node_id}', shel…
241 … f'docker cp {self._docker_name}:/usr/sbin/otbr-agent ./otbr-agent_{unique_node_id}', shell=True)
244 subprocess.check_call(f"docker rm -f {self._docker_name}", shell=True)
317 output = self.bash(f'dig -6 @{server} \'{name}\' {qtype}', encoding='raw_unicode_escape')
379 …self.bash(f'python3 /app/third_party/openthread/repo/tests/scripts/thread-cert/call_dbus_method.py…
404 logging.info(f'border routing counters: {counters}')
441 self.send_command(f'nat64 cidr {cidr}')
523 key = f'{i}_{j}'
571 self.bash(f'sysctl net.ipv6.conf.{self.ETH_DEV}.accept_ra=2')
572 self.bash(f'sysctl net.ipv6.conf.{self.ETH_DEV}.accept_ra_rt_info_max_plen=64')
870 print(f'_expect_command_output() returns {lines!r}')
983 self.send_command(f'log level {level}')
1116 self.send_command(f'srp server addrmode')
1120 self.send_command(f'srp server addrmode {mode}')
1124 self.send_command(f'srp server seqnum')
1128 self.send_command(f'srp server seqnum {seqnum}')
1132 cmd = f'srp server {"enable" if enable else "disable"}'
1137 … self.send_command(f'srp server lease {min_lease} {max_lease} {min_key_lease} {max_key_lease}')
1141 self.send_command(f'srp server ttl {min_ttl} {max_ttl}')
1280 self.send_command(f'srp client start {server_address} {server_port}')
1284 self.send_command(f'srp client stop')
1298 self.send_command(f'srp client autostart enable')
1302 self.send_command(f'srp client autostart disable')
1321 self.send_command(f'srp client host name {name}')
1325 self.send_command(f'srp client host name')
1329 self.send_command(f'srp client host remove {int(remove_key)} {int(send_unreg_to_server)}')
1333 self.send_command(f'srp client host clear')
1337 self.send_command(f'srp client host address auto')
1341 self.send_command(f'srp client host address {" ".join(addrs)}')
1345 self.send_command(f'srp client host address')
1362 …f'srp client service add {instance_name} {service_name} {port} {priority} {weight} {txt_record} {l…
1367 self.send_command(f'srp client service remove {instance_name} {service_name}')
1371 self.send_command(f'srp client service clear {instance_name} {service_name}')
1381 cmd = f'srp client leaseinterval {leaseinterval}'
1391 cmd = f'srp client keyleaseinterval {leaseinterval}'
1401 cmd = f'srp client ttl {ttl}'
1647 cmd = f'bbr mgmt mlr listener clear'
1655 cmd = f'bbr mgmt mlr listener add {ip.compressed} {timeout}'
1668 cmd = f'mlr reg {" ".join(ipaddrs)}'
1670 cmd += f' {int(timeout)}'
1680 … print(f"register_multicast_listener {ipaddrs} => status: {status}, failed ips: {failed_ips}")
1906 cmd = f'routereligible {"enable" if enable else "disable"}'
2100 mode = f'{"r" if r else ""}{"d" if d else ""}{"n" if n else ""}'
2354 self.send_command(f'nat64 enable')
2358 self.send_command(f'nat64 disable')
2519 self.send_command(f'netdata publish dnssrp anycast {seqnum} {version}')
2523 self.send_command(f'netdata publish dnssrp unicast {address} {port} {version}')
2527 self.send_command(f'netdata publish dnssrp unicast {port} {version}')
2535 self.send_command(f'netdata publish prefix {prefix} {flags} {prf}')
2539 self.send_command(f'netdata publish route {prefix} {flags} {prf}')
2543 self.send_command(f'netdata publish replace {old_prefix} {prefix} {flags} {prf}')
2547 self.send_command(f'netdata unpublish {prefix}')
2636 args = f'{ipaddr} {size} {count} {interval} {hoplimit} {timeout}'
2638 args = f'-I {interface} {args}'
2639 cmd = f'ping {args}'
3293 cmd = f'routereligible {"enable" if enable else "disable"}'
3426 cmd = f'linkmetricsmgr {op_str}'
3431 cmd = f'fake /a/an {dst} {target} {mliid}'
3436 cmd = f'fake /b/ba {target} {mliid} {ltt}'
3452 cmd = f'dns config'
3462 cmd = f'dns config {config}'
3467 cmd = f'dns resolve {hostname}'
3469 cmd += f' {server} {port}'
3526 cmd = f'dns service {instance} {service}'
3528 cmd += f' {server} {port}'
3573 cmd = f'dns browse {service_name}'
3575 cmd += f' {server} {port}'
3604 cmd = f'mliid {mliid}'
3631 cmd = f'history netinfo list {num_entries}'
3666 cmd = f'history rx list {num_entries}'
3692 cmd = f'history tx list {num_entries}'
3715 cmd = f'routeridrange {min_router_id} {max_router_id}'
3773 self.send_command(f'channel manager auto {int(enable)}')
3777 self.send_command(f'channel manager autocsl {int(enable)}')
3781 self.send_command(f'channel manager supported {int(channel_mask)}')
3785 self.send_command(f'channel manager favored {int(channel_mask)}')
3789 self.send_command(f'channel manager interval {interval}')
3793 self.send_command(f'channel manager threshold {hex_value}')
3813 self.bash(f'ip link set {self.ETH_DEV} up')
3819 self.bash(f'ip link set {self.ETH_DEV} down')
3822 output = self.bash(f'ip addr list dev {self.ETH_DEV}')
3847 output = self.bash(f'ip addr list dev {self.ETH_DEV}')
3857 …cmd = f'python3 /app/third_party/openthread/repo/tests/scripts/thread-cert/mcast6.py {self.ETH_DEV…
3862 cmd = f'ping -6 {ipaddr} -I {interface} -c {num_responses} -W {timeout}'
3864 cmd += f' -s {size}'
3867 cmd += f' -t {ttl}'
3898 raise ValueError(f'unsupported address type: {address_type}')
3946 …cmd = f'python3 /app/third_party/openthread/repo/tests/scripts/thread-cert/udp_send_host.py {ipadd…
3958 self.bash(f'ip -6 neigh list dev {self.ETH_DEV}')
3959 self.bash(f'ip -6 neigh flush nud all nud failed nud noarp dev {self.ETH_DEV}')
3962 self.bash(f'ip -6 neigh list dev {self.ETH_DEV}')
3974 txt_string = ' '.join([f'{key}={value}' for key, value in txt.items()])
3975 …self.bash(f'avahi-publish -s {instance_name} {service_type} {port} -H {host_name}.local {txt_stri…
3986 self.bash(f'avahi-publish -a {hostname}.local {address} &')
3996 self.bash(f'dns-sd -Z {name} local. > /tmp/{name} 2>&1 &')
4001 for line in self.bash(f'cat /tmp/{name}', encoding='raw_unicode_escape'):
4023 self.bash(f'dns-sd -Z {name} local. > {service_data_file} 2>&1 &')
4026 full_service_name = f'{instance}.{name}'
4029 for line in self.bash(f'cat {service_data_file}', encoding='raw_unicode_escape'):
4036 self.bash(f'dns-sd -G v6 {host_name}.local. > {host_name_file} 2>&1 &')
4043 logging.debug(self.bash(f'cat {host_name_file}', encoding='raw_unicode_escape'))
4044 logging.debug(self.bash(f'cat {service_data_file}', encoding='raw_unicode_escape'))
4050 for line in self.bash(f'cat {host_name_file}', encoding='raw_unicode_escape'):
4052 fullname = f'{host_name}.local.'
4059 logging.debug(f'addresses of {host_name}: {addresses}')
4068 for line in self.bash(f'cat {service_data_file}', encoding='raw_unicode_escape'):
4077 logging.info(f'txt = {txt_dict}')
4090 assert (service['host_fullname'] == f'{host_name}.local.')
4176 return f'Otbr<{self.nodeid}>'
4184 cmd = f'ip -6 addr add {addr}/64 dev {self.TUN_DEV}'
4188 …cmd = f'python3 /app/third_party/openthread/repo/tests/scripts/thread-cert/mcast6.py {self.TUN_DEV…
4221 return f'Host<{self.nodeid}>'