>> diff --git a/dts/framework/testbed_model/os_session.py >> b/dts/framework/testbed_model/os_session.py >> index 76e595a518..cfdbd1c4bd 100644 >> --- a/dts/framework/testbed_model/os_session.py >> +++ b/dts/framework/testbed_model/os_session.py <snip> >> @@ -201,69 +283,119 @@ def build_dpdk( >> rebuild: bool = False, >> timeout: float = SETTINGS.compile_timeout, >> ) -> None: >> - """ >> - Build DPDK in the input dir with specified environment variables >> and meson >> - arguments. >> + """Build DPDK on the remote node. >> + >> + An extracted DPDK tarball must be present on the node. The build >> consists of two steps:: >> + >> + meson setup <meson args> remote_dpdk_dir remote_dpdk_build_dir >> + ninja -C remote_dpdk_build_dir >> + >> + The :option:`--compile-timeout` command line argument and the >> :envvar:`DTS_COMPILE_TIMEOUT` >> + environment variable configure the timeout of DPDK build. >> + >> + Args: >> + env_vars: Use these environment variables then building DPDK. > > > I think this is meant to be "when building DPDK" instead. >
Yes, good catch.