23 lines · 636 B · Python
RawDownload
#!/usr/bin/env python3# SPDX-License-Identifier: GPL-2.0 from lib.py import ksft_run, ksft_exitfrom lib.py import ksft_eq, NetDrvEpEnvfrom lib.py import bkg, cmd, rand_port, NetNSEnter def test_napi_id(cfg) -> None:    port = rand_port()    listen_cmd = f"{cfg.test_dir}/napi_id_helper {cfg.addr} {port}"     with bkg(listen_cmd, ksft_wait=3) as server:        cmd(f"echo a | socat - TCP:{cfg.baddr}:{port}", host=cfg.remote, shell=True)     ksft_eq(0, server.ret) def main() -> None:    with NetDrvEpEnv(__file__) as cfg:        ksft_run([test_napi_id], args=(cfg,))    ksft_exit() if __name__ == "__main__":    main()

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t