class RunOptions
Defined at line 338 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
Optional additional instructions for running test cases.
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const bool & include_disabled_tests ()
If set to true, test cases that have been disabled by the test author will nonetheless be
executed.
Defined at line 346 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
bool has_include_disabled_tests ()
Defined at line 350 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
bool * mutable_include_disabled_tests ()
If set to true, test cases that have been disabled by the test author will nonetheless be
executed.
Defined at line 356 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
void clear_include_disabled_tests ()
Defined at line 364 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
const uint16_t & parallel ()
Defines maximum number of test cases to run simultaneously.
If unspecified, the default behavior is chosen by the `Suite`
implementation.
Defined at line 375 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
bool has_parallel ()
Defined at line 379 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
uint16_t * mutable_parallel ()
Defines maximum number of test cases to run simultaneously.
If unspecified, the default behavior is chosen by the `Suite`
implementation.
Defined at line 386 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
void clear_parallel ()
Defined at line 394 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
const ::std::vector< ::std::string> & arguments ()
Optional arguments to pass to the test.
Defined at line 403 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
bool has_arguments ()
Defined at line 407 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
::std::vector< ::std::string> * mutable_arguments ()
Optional arguments to pass to the test.
Defined at line 412 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
void clear_arguments ()
Defined at line 420 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
const bool & break_on_failure ()
Indicate to the test runner that the suite should be halted if a failure
is encountered if possible to allow a debugger to attach. Runners may
ignore this flag if they do not support optionally halting a running
suite.
Defined at line 432 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
bool has_break_on_failure ()
Defined at line 436 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
bool * mutable_break_on_failure ()
Indicate to the test runner that the suite should be halted if a failure
is encountered if possible to allow a debugger to attach. Runners may
ignore this flag if they do not support optionally halting a running
suite.
Defined at line 444 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
void clear_break_on_failure ()
Defined at line 452 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h
RunOptions & set_include_disabled_tests (bool _value)
RunOptions & set_parallel (uint16_t _value)
RunOptions & set_arguments (::std::vector< ::std::string> _value)
RunOptions & set_break_on_failure (bool _value)
void RunOptions ()
void RunOptions (RunOptions && other)
void ~RunOptions ()
RunOptions & operator= (RunOptions && other)
::std::unique_ptr<RunOptions> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, RunOptions * _value, size_t _offset)
zx_status_t Clone (RunOptions * _result)