tree: d040065ae561aa10fffd8872d916614a1537a56a [path history] [tgz]
  1. BUILD.gn
  2. OWNERS
  3. README.md
  4. analysis_options.yaml
  5. echo.proto
  6. echo_client.proto
  7. echo_client_sync.proto
  8. echo_sync_crash.proto
  9. generate_debug.sh
  10. goldens/
  11. pubspec.yaml
  12. snapshot.proto
  13. test/
src/tests/end_to_end/fidlcat/README.md

fidlcat_test README

What is this test about?

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.