[roll] Roll fuchsia [honeydew][tracing] Align mocking and stabilize terminate_and_download tests Update `AsyncTracingUsingFc` unit tests to use `fc.Context` instead of patching `fc.Channel` and `fc.Socket` directly. Mocking `fc.Context` is necessary because the code under test creates sockets and channels via `socket_create` and `channel_create` methods on an `fc.Context` instance (which is the supported Fuchsia-Controller API), rather than using standard static `create` methods. This also simplifies the mock decorators and prevents argument binding misalignments. Update async `terminate_and_download` test suites to cover uninitialized sessions. Add LINT.IfChange directives between the base and FC tracing interfaces. Original-Bug: 495898947 Test: fx test --host //src/testing/end_to_end/honeydew/honeydew/affordances/tracing/tests/unit_tests Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1556900 Original-Revision: c92c32169bb4264103e161d08113607047f13a98 GitOrigin-RevId: dbe2617214ad47f8c77d67049fd183b36c13c43c Change-Id: I2901730b3863092cd88ccd0b90ef3fcacb85b738
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.