interop utilities for mplex ping

This commit is contained in:
lla-dane
2025-05-18 19:53:30 +05:30
committed by varun-r-mallya
parent 5ca6f26933
commit b3137aa159
7 changed files with 299 additions and 1 deletions

View File

@ -0,0 +1,33 @@
import trio
from interop.exec.config.mod import (
Config,
ConfigError,
)
from interop.lib import (
run_test,
)
async def main() -> None:
try:
config = Config.from_env()
except ConfigError as e:
print(f"Config error: {e}")
return
# Uncomment and implement when ready
_ = await run_test(
config.transport,
config.ip,
config.port,
config.is_dialer,
config.test_timeout,
config.redis_addr,
config.sec_protocol,
config.muxer,
)
if __name__ == "__main__":
trio.run(main)