()
| 23 | |
| 24 | |
| 25 | def remote(): |
| 26 | required_env = ("TVM_TRACKER_HOST", "TVM_TRACKER_PORT", "RPC_DEVICE_KEY") |
| 27 | missing = [name for name in required_env if name not in os.environ] |
| 28 | if missing: |
| 29 | pytest.skip(f"NNAPI remote environment unavailable: {', '.join(missing)} not set") |
| 30 | rpc_tracker_host = os.environ["TVM_TRACKER_HOST"] |
| 31 | rpc_tracker_port = int(os.environ["TVM_TRACKER_PORT"]) |
| 32 | rpc_device_key = os.environ["RPC_DEVICE_KEY"] |
| 33 | tracker = rpc.connect_tracker(rpc_tracker_host, rpc_tracker_port) |
| 34 | remote = tracker.request(rpc_device_key, priority=0, session_timeout=600) |
| 35 | return remote, tracker |
no test coverage detected
searching dependent graphs…