MCPcopy Index your code
hub / github.com/NVIDIA/TensorRT-LLM / setup_method

Method setup_method

tests/unittest/executor/test_rpc.py:650–658  ·  view source on GitHub ↗

Setup RPC server and client for tests.

(self)

Source from the content-addressed store, hash-verified

648class TestRpcAsync:
649 # Use setup_method/teardown_method for pytest class-based setup/teardown
650 def setup_method(self):
651 """Setup RPC server and client for tests."""
652 self.app = TestApp()
653 self.server = RPCServer(self.app, num_workers=2, async_run_task=True)
654 self.server.bind("tcp://127.0.0.1:0") # Use random port
655 self.server.start()
656 # Get actual address after binding
657 address = f"tcp://127.0.0.1:{self.server.address.split(':')[-1]}"
658 self.client = RPCClient(address)
659
660 def teardown_method(self):
661 self.server.shutdown()

Callers

nothing calls this directly

Calls 6

RPCServerClass · 0.90
RPCClientClass · 0.90
bindMethod · 0.80
TestAppClass · 0.70
startMethod · 0.45
splitMethod · 0.45

Tested by

no test coverage detected