template <>
class WireSyncBufferClientImpl
Defined at line 3810 of file fidling/gen/sdk/fidl/fuchsia.test.manager/fuchsia.test.manager/cpp/fidl/fuchsia.test.manager/cpp/wire_messaging.h
Public Methods
::fidl::OneWayStatus AddSuite (::fidl::StringView test_url, ::fuchsia_test_manager::wire::RunOptions options, ::fidl::ServerEnd< ::fuchsia_test_manager::SuiteController> && controller)
Add a suite to this run. A suite is a component that implements
`fuchsia.test.Suite`. Implementors of this API will talk to test suites
using "Suite" protocol and return results using `controller`. The
controller is also used to control the execution of the test suite.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::OneWayStatus AddSuiteInRealm (::fidl::ClientEnd< ::fuchsia_component::Realm> && realm, ::fidl::VectorView< ::fuchsia_component_decl::wire::Offer> offers, ::fidl::StringView test_collection, ::fidl::StringView test_url, ::fuchsia_test_manager::wire::RunOptions options, ::fidl::ServerEnd< ::fuchsia_test_manager::SuiteController> && controller)
Add a suite to this run which would run in provided 'realm'. A suite is
a component that implements `fuchsia.test.Suite`. Implementors of this
API will talk to test suites using "Suite" protocol and return results
using `controller`. The controller is also used to control the execution
of the test suite.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::OneWayStatus WithSchedulingOptions (::fuchsia_test_manager::wire::SchedulingOptions options)
Specify scheduling options used for this run.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::OneWayStatus Build (::fidl::ServerEnd< ::fuchsia_test_manager::RunController> && controller)
Build and schedule the run.
This runs all suites added with their respective filters and closes the
channel once it is done.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.