[L] Change in fuchsia/fuchsia[main]: [fuchsia-async] Remove TaskGroup and replace with Scope

0 views
Skip to first unread message

'Chris Suter (Gerrit)' via owners-override

unread,
May 4, 2026, 9:40:31 PM (3 days ago) May 4
to Owners Override
Attention needed from Owners Override

Chris Suter has uploaded the change for review

Chris Suter would like Owners Override to review this change.

Commit message

[fuchsia-async] Remove TaskGroup and replace with Scope

This change deletes TaskGroup from fuchsia-async, and
replaces all occurrences with Scope across the tree.
Test: fx clippy //src/lib/fuchsia-async:fuchsia-async
Depends-on: turquoise-internal:I6643c330b2c025761733b84bd6493e8e820e4121
Change-Id: Ia758d316db311437fa165b46ba9fd7bcc80a02b9

Change diff


Change information

Files:
  • M examples/components/dictionaries/provider/src/main.rs
  • M examples/testing/realm_proxy/testing/realm-factory/src/main.rs
  • M sdk/ctf/tests/fidl/fuchsia.element/testing/realm-factory/src/main.rs
  • M sdk/ctf/tests/fidl/fuchsia.intl/testing/realm-factory/src/main.rs
  • M sdk/ctf/tests/fidl/fuchsia.settings/testing/realm-factory/src/main.rs
  • M src/connectivity/network/netstack/inspect/validator/src/main.rs
  • M src/connectivity/wlan/tests/helpers/realm-factory/src/main.rs
  • M src/developer/ffx/plugins/log/src/testing_utils.rs
  • M src/developer/remote-control/src/http.rs
  • M src/devices/testing/realm-factory/src/main.rs
  • M src/diagnostics/archivist/tests/integration/realm_factory/src/main.rs
  • M src/diagnostics/detect/integration/realm_factory/src/main.rs
  • M src/hwinfo/mock/integration/testing/realm-factory/src/main.rs
  • M src/lib/diagnostics/inspect/runtime/rust/test/main.rs
  • M src/lib/fuchsia-async/BUILD.bazel
  • M src/lib/fuchsia-async/BUILD.gn
  • M src/lib/fuchsia-async/src/runtime/fuchsia/executor/scope.rs
  • M src/lib/fuchsia-async/src/runtime/mod.rs
  • M src/lib/fuchsia-async/src/runtime/portable/scope.rs
  • D src/lib/fuchsia-async/src/runtime/task_group.rs
  • M src/microfuchsia/tee/manager/src/main.rs
  • M src/paravirtualization/vsock-loopback/src/main.rs
  • M src/paravirtualization/vsock/src/service.rs
  • M src/power/system-activity-governor/integration/testing/realm-factory/src/main.rs
  • M src/starnix/runner/lib/kernel_manager/src/proxy.rs
  • M src/sys/component_manager/src/framework/namespace.rs
  • M src/sys/component_manager/src/model/tests/dictionary.rs
  • M src/sys/component_manager/src/model/tests/routing.rs
  • M src/sys/component_manager/tests/controller/src/lib.rs
  • M src/sys/component_manager/tests/dictionaries/src/trigger.rs
  • M src/sys/lib/runtime_capabilities/src/dictionary.rs
  • M src/sys/time/testing/realm-proxy/src/main.rs
  • M src/testing/realm_proxy/src/service.rs
  • M src/ui/testing/context/src/main.rs
  • M src/ui/testing/input_helper/src/lib.rs
  • M src/ui/testing/scenic_realm_factory/src/main.rs
  • M src/zircon/bin/role_manager/testing/realm-factory/src/main.rs
  • M tools/testgen/templates/integration_test/testing/realm-factory/src/main.rs.hbrs
  • M tools/testgen/testdata/goldens/integration_test/testing/realm-factory/src/main.rs
Change size: L
Delta: 39 files changed, 187 insertions(+), 371 deletions(-)
Open in Gerrit

Related details

Attention is currently required from:
  • Owners Override
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement is not satisfiedDependencies-Satisfied
  • requirement 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: Ia758d316db311437fa165b46ba9fd7bcc80a02b9
Gerrit-Change-Number: 1592394
Gerrit-PatchSet: 7
Gerrit-Owner: Chris Suter <csu...@google.com>
Gerrit-Reviewer: Chris Suter <csu...@google.com>
Gerrit-Reviewer: David Koloski <dkol...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
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/f0e9233ff3a0ed0e1c1a916323aa32be17bc3987-HTML%40fuchsia-review.googlesource.com.
unsatisfied_requirement
satisfied_requirement
open
diffy

'James Robinson (Gerrit)' via owners-override

unread,
May 5, 2026, 3:02:14 PM (2 days ago) May 5
to Chris Suter, cl-deps...@fuchsia-internal-service-accts.iam.gserviceaccount.com, Owners Override, David Koloski, global-integrat...@fuchsia-infra.iam.gserviceaccount.com, fuchsia-int...@luci-project-accounts.iam.gserviceaccount.com
Attention needed from Chris Suter and Owners Override

James Robinson voted Owners-Override+1

Owners-Override+1
Open in Gerrit

Related details

Attention is currently required from:
  • Chris Suter
  • Owners Override
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedDependencies-Satisfied
  • requirement 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: Ia758d316db311437fa165b46ba9fd7bcc80a02b9
Gerrit-Change-Number: 1592394
Gerrit-PatchSet: 7
Gerrit-Owner: Chris Suter <csu...@google.com>
Gerrit-Reviewer: Chris Suter <csu...@google.com>
Gerrit-Reviewer: David Koloski <dkol...@google.com>
Gerrit-Reviewer: James Robinson <jam...@google.com>
Gerrit-Attention: Chris Suter <csu...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>
Gerrit-Comment-Date: Tue, 05 May 2026 19:02:06 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes

--
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/dddb7bd657d12f3a083e4c330fc6bdf3154ca661-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
satisfied_requirement
open
diffy

'Chris Suter (Gerrit)' via owners-override

unread,
May 5, 2026, 6:59:13 PM (2 days ago) May 5
to James Robinson, cl-deps...@fuchsia-internal-service-accts.iam.gserviceaccount.com, Owners Override, David Koloski, global-integrat...@fuchsia-infra.iam.gserviceaccount.com, fuchsia-int...@luci-project-accounts.iam.gserviceaccount.com
Attention needed from Owners Override

Chris Suter voted Fuchsia-Auto-Submit+1

Fuchsia-Auto-Submit+1
Open in Gerrit

Related details

Attention is currently required from:
  • Owners Override
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedDependencies-Satisfied
  • requirement 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: Ia758d316db311437fa165b46ba9fd7bcc80a02b9
Gerrit-Change-Number: 1592394
Gerrit-PatchSet: 7
Gerrit-Owner: Chris Suter <csu...@google.com>
Gerrit-Reviewer: Chris Suter <csu...@google.com>
Gerrit-Reviewer: David Koloski <dkol...@google.com>
Gerrit-Reviewer: James Robinson <jam...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>
Gerrit-Comment-Date: Tue, 05 May 2026 22:58:51 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes

--
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/cff190fefdae5ba950dbfe3a13dcea588db0e76a-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
satisfied_requirement
open
diffy

'fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com (Gerrit)' via owners-override

unread,
May 5, 2026, 7:06:00 PM (2 days ago) May 5
to Chris Suter, James Robinson, cl-deps...@fuchsia-internal-service-accts.iam.gserviceaccount.com, Owners Override, David Koloski, global-integrat...@fuchsia-infra.iam.gserviceaccount.com

fuchsia-int...@luci-project-accounts.iam.gserviceaccount.com submitted the change with unreviewed changes

Unreviewed changes

6 is the latest approved patch-set.
The change was submitted with unreviewed changes in the following files:

```
The name of the file: src/sys/component_manager/src/model/tests/routing.rs
Insertions: 2, Deletions: 3.

The diff is too large to show. Please review the diff.
```

Change information

Commit message:
[fuchsia-async] Remove TaskGroup and replace with Scope

This change deletes TaskGroup from fuchsia-async, and
replaces all occurrences with Scope across the tree.
Test: fx clippy //src/lib/fuchsia-async:fuchsia-async
Depends-on: turquoise-internal:I6643c330b2c025761733b84bd6493e8e820e4121
Change-Id: Ia758d316db311437fa165b46ba9fd7bcc80a02b9
Branch: refs/heads/main
Submit Requirements:
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: Ia758d316db311437fa165b46ba9fd7bcc80a02b9
Gerrit-Change-Number: 1592394
Gerrit-PatchSet: 8
Gerrit-Owner: Chris Suter <csu...@google.com>
Gerrit-Reviewer: Chris Suter <csu...@google.com>
Gerrit-Reviewer: David Koloski <dkol...@google.com>
Gerrit-Reviewer: James Robinson <jam...@google.com>
Gerrit-Reviewer: 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/0a2d18270ac125e367ae53b3204dd53a2e1ebd49-HTML%40fuchsia-review.googlesource.com.
open
diffy
satisfied_requirement

'global-integration-ci-builder@fuchsia-infra.iam.gserviceaccount.com (Gerrit)' via owners-override

unread,
May 5, 2026, 7:12:57 PM (2 days ago) May 5
to Chris Suter, fuchsia-int...@luci-project-accounts.iam.gserviceaccount.com, James Robinson, cl-deps...@fuchsia-internal-service-accts.iam.gserviceaccount.com, Owners Override, David Koloski, global-integrat...@fuchsia-infra.iam.gserviceaccount.com

Message from global-integra...@fuchsia-infra.iam.gserviceaccount.com

Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedDependencies-Satisfied
  • requirement 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: Ia758d316db311437fa165b46ba9fd7bcc80a02b9
Gerrit-Change-Number: 1592394
Gerrit-PatchSet: 8
Gerrit-Owner: Chris Suter <csu...@google.com>
Gerrit-Reviewer: Chris Suter <csu...@google.com>
Gerrit-Reviewer: David Koloski <dkol...@google.com>
Gerrit-Reviewer: James Robinson <jam...@google.com>
Gerrit-Reviewer: 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/d7be42a4425ddb4842b3911dd2caf50a7c728913-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
satisfied_requirement
open
diffy
Reply all
Reply to author
Forward
0 new messages