[roll] Roll fuchsia [role_manager] Implement the FakeRoleManager
Implements the FakeRoleManager, which implements the
`fuchsia.scheduler.RoleManager` protocol but does not read the global
profile files or set any zircon profiles. Instead, it just parses the
given, per-package config files in /pkg/profiles and returns the
associated output parameters on a `SetRole` request.
Providing a fake implementation here will allow users of the RoleManager
to test their components without implementing their own fake or, worse,
using the system's RoleManager.
To use this fake correctly, callers will need to bundle this fake into
their own test package, and provide the profile config files they want
to use.
Original-Bug: 323262398
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/992473
Original-Revision: 831da14fa2c817e03542e4f101b97814918d8e01
GitOrigin-RevId: ce5f044a0d6d70d1791ff9d0db6418453cdede03
Change-Id: I5052f779e7a4b7ad206d2dcf5223c0d7b1fc629e
diff --git a/stem b/stem
index 098ae7a..66f7a75 100644
--- a/stem
+++ b/stem
@@ -11,7 +11,7 @@
githooks="integration/git-hooks"
remote="https://fuchsia.googlesource.com/fuchsia"
gerrithost="https://fuchsia-review.googlesource.com"
- revision="27b7acc5b2b819173b0500434ef2d75acf590352"/>
+ revision="831da14fa2c817e03542e4f101b97814918d8e01"/>
</projects>
<hooks>
<hook name="install-environment"