This is a set of tests for the host tool fidlcat. fidlcat is a host tool that communicates with a debug agent on the target. The debug agent monitors a target process for FIDL-related behavior (mostly sending and receiving FIDL messages) and reports it back to fidlcat.
Because fidlcat communicates with the target, we need to write an e2e test to exercise that interaction.
Relevant code paths with unit and integration tests:
//tools/fidlcat //src/lib/fidl_codec //src/developer/debug/debug_agent
See the fidlcat docs for more information about fidlcat.