Build DPDK in the input dir with specified environment variables and meson arguments.
(
self,
env_vars: dict,
meson_args: MesonArgs,
remote_dpdk_dir: str | PurePath,
remote_dpdk_build_dir: str | PurePath,
rebuild: bool = False,
timeout: float = SETTINGS.compile_timeout,
)
| 193 | |
| 194 | @abstractmethod |
| 195 | def build_dpdk( |
| 196 | self, |
| 197 | env_vars: dict, |
| 198 | meson_args: MesonArgs, |
| 199 | remote_dpdk_dir: str | PurePath, |
| 200 | remote_dpdk_build_dir: str | PurePath, |
| 201 | rebuild: bool = False, |
| 202 | timeout: float = SETTINGS.compile_timeout, |
| 203 | ) -> None: |
| 204 | """ |
| 205 | Build DPDK in the input dir with specified environment variables and meson |
| 206 | arguments. |
| 207 | """ |
| 208 | |
| 209 | @abstractmethod |
| 210 | def get_dpdk_version(self, version_path: str | PurePath) -> str: |
no outgoing calls
no test coverage detected