blob: c8811688fa7a66af2fe7907803b10ff08ba58118 [file] [log] [blame] [view]
# FFX Connection Test
This test verifies the behavior and stability of the connection that proxies
fidl protocols between ffx on a host device and a component on a target device.
## Setup
These tests connect to [RCS][rcs] on the target and use it to launch a puppet
component under /core/ffx-laboratory and connect to it using a test protocol.
It then uses the test protocol to reproduce edge cases that stress the proxy
connection.
## Running
To build, add `--with //src/developer/ffx:tests` to your `fx set` command.
Make sure a target device is running, and execute the test with
```
FUCHSIA_NODENAME=<device nodename> fx test ffx_connection_test
```
[rcs]: /src/developer/remote-control