template <>
class WireWeakOnewayClientImpl
Defined at line 5398 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.
Allocates 16 bytes of response buffer on the stack. Request is heap-allocated.
::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.
Allocates 16 bytes of response buffer on the stack. Request is heap-allocated.
::fidl::OneWayStatus WithSchedulingOptions (::fuchsia_test_manager::wire::SchedulingOptions options)
Specify scheduling options used for this run.
Allocates 64 bytes of message buffer on the stack. No heap allocation necessary.
::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.
Allocates 40 bytes of message buffer on the stack. No heap allocation necessary.