[XL] Change in fuchsia/fuchsia[main]: [lacewing] Remove redundant "async" prefixes and suffixes from types

0 views
Skip to first unread message

'Charles Celerier (Gerrit)' via owners-override

unread,
3:38 PM (2 hours ago) 3:38 PM
to Owners Override
Attention needed from Christopher Johnson and Owners Override

Charles Celerier has uploaded the change for review

Charles Celerier would like Owners Override to review this change.

Commit message

[lacewing] Remove redundant "async" prefixes and suffixes from types

For the async migration, many classes and functions appended an "async"
prefix or suffix to distinguish them from their sync counterparts. Now
that all the sync counterparts are deleted, those prefixes and suffixes
can be removed.
Bug: 488299605
Depends-on: turquoise-internal:I195863c01a451fc77bebd3c5818475d9cbd65c9c
Change-Id: I195863c01a451fc77bebd3c5818475d9cbd65c9c

Change diff


Change information

Files:
  • M scripts/lib/ffx_cmd/e2e_tests/test_ffx_inspect.py
  • M scripts/memory/components_sql_test.py
  • M sdk/ctf/build/scripts/snoop_fidl.py
  • M src/connectivity/network/tests/benchmarks/iperf/netstack_iperf_test.py
  • M src/connectivity/network/tests/benchmarks/with-tracing/test.py
  • M src/connectivity/wlan/tests/wlanix/WlanCanaryTest.py
  • M src/connectivity/wlan/tests/wlanix/wlanix_testing/base_test.py
  • M src/developer/ffx/lib/fuchsia-controller/python/fuchsia_controller_py/wrappers.py
  • M src/developer/ffx/lib/fuchsia-controller/tests/wrappers_test.py
  • M src/developer/ffx/tests/e2e/python/__init__.py
  • M src/firmware/tests/lacewing/fastboot.py
  • M src/graphics/benchmarks/flatland_benchmark.py
  • M src/graphics/benchmarks/input_latency_benchmark.py
  • M src/performance/experimental/profiler/tests/end_to_end/cpu_profiler_e2e_test.py
  • M src/performance/lib/host_driven/fuchsia_component_perf_test.py
  • M src/performance/memory/attribution/monitor/tests/e2e/memory_monitor2_e2e_test.py
  • M src/performance/memory/attribution/monitor/tests/e2e/memory_monitor2_traces_e2e_test.py
  • M src/storage/blackout/host/tests/blackout.py
  • M src/testing/end_to_end/README.md
  • M src/testing/end_to_end/antlion/packages/antlion/controllers/sl4a_lib/rpc_client.py
  • M src/testing/end_to_end/examples/async_test_cases_example/async_test_cases_example.py
  • M src/testing/end_to_end/examples/test_case_revive_example/test_case_revive_example.py
  • M src/testing/end_to_end/examples/test_cases_example/test_cases_example.py
  • M src/testing/end_to_end/examples/test_cases_revive_example/test_cases_revive_example.py
  • M src/testing/end_to_end/examples/test_data_resource_access/test_data_resource_access.py
  • M src/testing/end_to_end/examples/test_hello_world/test_hello_world.py
  • M src/testing/end_to_end/examples/test_multi_device/test_multi_device.py
  • M src/testing/end_to_end/examples/test_openwrt_ap/test_openwrt_ap.py
  • M src/testing/end_to_end/examples/test_power_cycle/test_power_cycle.py
  • M src/testing/end_to_end/examples/test_soft_reboot/test_soft_reboot.py
  • M src/testing/end_to_end/examples/test_usb_disconnect/test_usb_disconnect.py
  • M src/testing/end_to_end/honeydew/BUILD.gn
  • M src/testing/end_to_end/honeydew/honeydew/__init__.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/avrcp/avrcp.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/avrcp/avrcp_using_sl4f.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/avrcp/tests/functional_tests/test_bluetooth_avrcp.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/avrcp/tests/unit_tests/avrcp_using_sl4f_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/bluetooth_common/bluetooth_common.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/bluetooth_common/bluetooth_common_using_fc.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/bluetooth_common/bluetooth_common_using_sl4f.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/bluetooth_common/tests/unit_tests/bluetooth_common_using_fc_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/bluetooth_common/tests/unit_tests/bluetooth_common_using_sl4f_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/gap/gap.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/gap/gap_using_fc.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/gap/tests/functional_tests/test_bluetooth_gap.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/gap/tests/unit_tests/gap_using_fc_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/le/le.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/le/le_using_fc.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/bluetooth/le/tests/unit_tests/le_using_fc_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/netstack/tests/functional_tests/test_netstack.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/wlan/wlan_policy/tests/unit_tests/wlan_policy_using_fc_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/connectivity/wlan/wlan_policy/wlan_policy_using_fc.py
  • R src/testing/end_to_end/honeydew/honeydew/affordances/device_knobs/device_knobs.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/hello_world/tests/functional_tests/test_hello_world.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/location/tests/functional_tests/test_location.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/media/media.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/media/media_using_fc.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/media/tests/functional_tests/test_media/test_media.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/media/tests/unit_tests/media_using_fc_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/power/system_power_state_controller/system_power_state_controller.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/power/system_power_state_controller/system_power_state_controller_using_starnix.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/power/system_power_state_controller/tests/functional_tests/test_system_power_state_controller/test_system_power_state_controller.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/power/system_power_state_controller/tests/unit_tests/system_power_state_controller_using_starnix_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/rtc/rtc.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/rtc/rtc_using_fc.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/rtc/tests/functional_tests/test_rtc.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/rtc/tests/unit_tests/BUILD.gn
  • R src/testing/end_to_end/honeydew/honeydew/affordances/rtc/tests/unit_tests/rtc_using_fc_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/session/tests/functional_tests/test_session.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/session/tests/functional_tests/test_session_no_restart.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/starnix/starnix.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/starnix/starnix_using_ffx.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/starnix/tests/functional_tests/test_starnix.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/starnix/tests/unit_tests/starnix_using_ffx_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/tracing/tests/functional_tests/test_tracing.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/tracing/tests/unit_tests/BUILD.gn
  • R src/testing/end_to_end/honeydew/honeydew/affordances/tracing/tests/unit_tests/tracing_using_fc_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/tracing/tracing.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/tracing/tracing_using_fc.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/ui/screenshot/tests/functional_tests/test_screenshot.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/ui/user_input/tests/functional_tests/test_user_input.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/ui/user_input/tests/unit_tests/BUILD.gn
  • R src/testing/end_to_end/honeydew/honeydew/affordances/ui/user_input/tests/unit_tests/user_input_using_fc_test.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/ui/user_input/user_input.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/ui/user_input/user_input_using_fc.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/virtual_audio/audio.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/virtual_audio/audio_using_fuchsia_controller.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/virtual_audio/tests/functional_tests/test_audio_inject_record.py
  • M src/testing/end_to_end/honeydew/honeydew/affordances/virtual_audio/types.py
  • M src/testing/end_to_end/honeydew/honeydew/auxiliary_devices/power_switch/tests/functional_tests/test_power_switch.py
  • M src/testing/end_to_end/honeydew/honeydew/auxiliary_devices/usb_power_hub/tests/functional_tests/test_usb_power_hub_using_dmc.py
  • R src/testing/end_to_end/honeydew/honeydew/fuchsia_device/fuchsia_device.py
  • M src/testing/end_to_end/honeydew/honeydew/fuchsia_device/tests/functional_tests/BUILD.gn
  • R src/testing/end_to_end/honeydew/honeydew/fuchsia_device/tests/functional_tests/test_fuchsia_device.py
  • M src/testing/end_to_end/honeydew/honeydew/fuchsia_device/tests/unit_tests/BUILD.gn
  • R src/testing/end_to_end/honeydew/honeydew/fuchsia_device/tests/unit_tests/fuchsia_device_test.py
  • M src/testing/end_to_end/honeydew/honeydew/transports/fastboot/fastboot.py
  • M src/testing/end_to_end/honeydew/honeydew/transports/fastboot/fastboot_impl.py
  • M src/testing/end_to_end/honeydew/honeydew/transports/fastboot/tests/functional_tests/test_fastboot.py
  • M src/testing/end_to_end/honeydew/honeydew/transports/fastboot/tests/functional_tests/test_fastboot_using_serial.py
  • M src/testing/end_to_end/honeydew/honeydew/transports/fastboot/tests/unit_tests/fastboot_impl_test.py
  • M src/testing/end_to_end/honeydew/honeydew/transports/ffx/tests/functional_tests/test_ffx.py
  • M src/testing/end_to_end/honeydew/honeydew/transports/ffx/tests/functional_tests/test_ffx_wait_for_rcs_disconnection.py
  • M src/testing/end_to_end/honeydew/honeydew/transports/serial/tests/functional_tests/test_serial.py
  • M src/testing/end_to_end/honeydew/honeydew/utils/common.py
  • M src/testing/end_to_end/honeydew/honeydew/utils/control_flows.py
  • M src/testing/end_to_end/honeydew/honeydew/utils/power.py
  • M src/testing/end_to_end/honeydew/honeydew/utils/properties.py
  • M src/testing/end_to_end/honeydew/honeydew/utils/tests/unit_tests/control_flows_test.py
  • M src/testing/end_to_end/honeydew/honeydew/utils/tests/unit_tests/power_test.py
  • M src/testing/end_to_end/honeydew/tests/unit_tests/utils_tests/common_utils_test.py
  • M src/testing/end_to_end/mobly_base_tests/fuchsia_base_test/__init__.py
  • M src/testing/end_to_end/mobly_base_tests/fuchsia_wlan_base_test/__init__.py
  • M src/testing/end_to_end/mobly_base_tests/test_case_revive/__init__.py
  • M src/testing/end_to_end/mobly_controller/fuchsia_device.py
  • M src/tests/end_to_end/connectivity/bluetooth/bluetooth_utils.py
  • M src/tests/end_to_end/connectivity/bluetooth/profiles/avrcp/bluetooth_avrcp_test.py
  • M src/tests/end_to_end/connectivity/bluetooth/profiles/gap/bluetooth_gap_test.py
  • M src/tests/end_to_end/connectivity/bluetooth/profiles/le/bluetooth_le_test.py
  • M src/tests/end_to_end/connectivity/bluetooth/smoke/bluetooth_smoke_test.py
  • M src/tests/end_to_end/diagnostics/diagnostics_test.py
  • M src/tests/end_to_end/perf/test/perf_publish_example.py
  • M src/tests/end_to_end/perf/test/perftest_trace_events_test.py
  • M src/tests/end_to_end/perf/test/tracing_microbenchmarks_test.py
  • M src/tests/end_to_end/power/suspend_resume/test.py
  • M src/tests/end_to_end/power/suspend_resume_test_cases/__init__.py
  • M src/tests/end_to_end/power_framework/tests/benchmarks_test.py
  • M src/tests/end_to_end/reboot_reason/test.py
  • M src/tests/end_to_end/reboot_reason_test_cases/__init__.py
  • M src/tests/end_to_end/rtc/test_rtc_conformance.py
  • M src/tests/end_to_end/snapshot/snapshot_test.py
  • M src/tests/end_to_end/timekeeper/test_timekeeper.py
  • M third_party/rust_crates/forks/trust-dns-resolver-0.22.0/README.md
Change size: XL
Delta: 133 files changed, 595 insertions(+), 747 deletions(-)
Open in Gerrit

Related details

Attention is currently required from:
  • Christopher Johnson
  • Owners Override
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedDependencies-Satisfied
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I195863c01a451fc77bebd3c5818475d9cbd65c9c
Gerrit-Change-Number: 1560373
Gerrit-PatchSet: 7
Gerrit-Owner: Charles Celerier <ch...@google.com>
Gerrit-Reviewer: Charles Celerier <ch...@google.com>
Gerrit-Reviewer: Christopher Johnson <crj...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Christopher Johnson <crj...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>

--
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/6dee2a153e459c289a045808aae69eb2636ef807-HTML%40fuchsia-review.googlesource.com.
unsatisfied_requirement
open
diffy

'Charles Celerier (Gerrit)' via owners-override

unread,
3:38 PM (2 hours ago) 3:38 PM
to Owners Override, Christopher Johnson, CQ Bot, CL Deps Checker
Attention needed from Christopher Johnson and Owners Override

Charles Celerier added 1 comment

Patchset-level comments
File-level comment, Patchset 7 (Latest):
Charles Celerier . unresolved

Note for Owners Override: This is a very large change limited only to removing prefixes and suffixes.

Open in Gerrit

Related details

Attention is currently required from:
  • Christopher Johnson
  • Owners Override
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedDependencies-Satisfied
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I195863c01a451fc77bebd3c5818475d9cbd65c9c
Gerrit-Change-Number: 1560373
Gerrit-PatchSet: 7
Gerrit-Owner: Charles Celerier <ch...@google.com>
Gerrit-Reviewer: Charles Celerier <ch...@google.com>
Gerrit-Reviewer: Christopher Johnson <crj...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Christopher Johnson <crj...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>
Gerrit-Comment-Date: Wed, 01 Apr 2026 19:38:25 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No

--
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/6dee2a153e459c289a045808aae69eb2636ef807-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
unsatisfied_requirement
open
diffy

'James Robinson (Gerrit)' via owners-override

unread,
4:10 PM (1 hour ago) 4:10 PM
to Charles Celerier, Owners Override, Christopher Johnson, CQ Bot, CL Deps Checker
Attention needed from Charles Celerier, Christopher Johnson and Owners Override

James Robinson added 1 comment

Patchset-level comments
James Robinson . resolved

Please get a primary review first before requesting owners-override.

Open in Gerrit

Related details

Attention is currently required from:
  • Charles Celerier
  • Christopher Johnson
  • Owners Override
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedDependencies-Satisfied
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I195863c01a451fc77bebd3c5818475d9cbd65c9c
Gerrit-Change-Number: 1560373
Gerrit-PatchSet: 7
Gerrit-Owner: Charles Celerier <ch...@google.com>
Gerrit-Reviewer: Charles Celerier <ch...@google.com>
Gerrit-Reviewer: Christopher Johnson <crj...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-CC: James Robinson <jam...@google.com>
Gerrit-Attention: Christopher Johnson <crj...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Charles Celerier <ch...@google.com>
Gerrit-Comment-Date: Wed, 01 Apr 2026 20:10:14 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No

--
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/0717337133a1dde595b25ecd996960791eaa7111-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
unsatisfied_requirement
open
diffy
Reply all
Reply to author
Forward
0 new messages