Modules§
- debug_
data_ iterator_ ordinals - early_
boot_ profile_ ordinals - suite_
controller_ ordinals - suite_
runner_ ordinals - test_
case_ enumerator_ ordinals - test_
case_ iterator_ ordinals
Macros§
- Artifact
Unknown - Pattern that matches an unknown
Artifactmember. - Event
Details Unknown - Pattern that matches an unknown
EventDetailsmember. - Launch
Error Unknown - Pattern that matches an unknown
LaunchErrormember. - Logs
Iterator Type Unknown - Pattern that matches an unknown
LogsIteratorTypemember. - Logs
Iterator Unknown - Pattern that matches an unknown
LogsIteratormember. - Suite
Result Unknown - Pattern that matches an unknown
SuiteResultmember. - Syslog
Unknown - Pattern that matches an unknown
Syslogmember. - Test
Case Result Unknown - Pattern that matches an unknown
TestCaseResultmember.
Structs§
- Custom
Artifact - Describes a directory containing ‘custom’ (unclassified) artifacts produced by a test.
- Debug
Data - Describes available debug data.
- Debug
Data Iterator Control Handle - Debug
Data Iterator Event Stream - Debug
Data Iterator GetNext Compressed Responder - Debug
Data Iterator GetNext Compressed Response - Debug
Data Iterator GetNext Responder - Debug
Data Iterator GetNext Response - Debug
Data Iterator Marker - Debug
Data Iterator Proxy - Debug
Data Iterator Request Stream - A Stream of incoming requests for fuchsia.test.manager/DebugDataIterator.
- Debug
Data Iterator Synchronous Proxy - Directory
AndToken - A handle to a directory and a token used to indicate when the client has completed inspecting the directory. The server end will retain all resources, such as subdirectories and files, within |directory| while |release_fence| remains open. |release_fence| is used instead of observing the |directory| channel directly as it is possible to clone and open new channels to the same directory.
- Early
Boot Profile Control Handle - Early
Boot Profile Event Stream - Early
Boot Profile Marker - Early
Boot Profile Proxy - Early
Boot Profile Register Watcher Request - Early
Boot Profile Request Stream - A Stream of incoming requests for fuchsia.test.manager/EarlyBootProfile.
- Early
Boot Profile Synchronous Proxy - Enumerate
Test Cases Options - Options specifying how test cases should be enumerated.
- Event
- An event delivered via
SuiteController.WatchEvents. - Realm
Options - Options specifying the realm in which a test suite should be run. These options are used by clients that require non-hermetic realms or test realms with custom runners. See [https://fuchsia.dev/fuchsia-src/development/testing/components/create_test_realm] and [https://fuchsia.dev/fuchsia-src/development/testing/components/test_runner_framework#non-hermetic_tests] for details.
- RunSuite
Options - Options specifying how a test suite should be run.
- Suite
Artifact Generated Event Details - Details for
suite_artifact_generatedevents. - Suite
Controller Control Handle - Suite
Controller Event Stream - Suite
Controller Marker - Suite
Controller Proxy - Suite
Controller Request Stream - A Stream of incoming requests for fuchsia.test.manager/SuiteController.
- Suite
Controller Synchronous Proxy - Suite
Controller Watch Events Responder - Suite
Controller Watch Events Response - Suite
Runner Control Handle - Suite
Runner Event Stream - Suite
Runner Marker - Suite
Runner Proxy - Suite
Runner Request Stream - A Stream of incoming requests for fuchsia.test.manager/SuiteRunner.
- Suite
Runner RunRequest - Suite
Runner Synchronous Proxy - Suite
Started Event Details - Details for
suite_startedevents. - Suite
Stopped Event Details - Details for
suite_stoppedevents. - Test
Case - Description of an enumerated test case.
- Test
Case Artifact Generated Event Details - Details for
test_case_artifact_generatedevents. - Test
Case Enumerator Control Handle - Test
Case Enumerator Enumerate Request - Test
Case Enumerator Enumerate Responder - Test
Case Enumerator Event Stream - Test
Case Enumerator Marker - Test
Case Enumerator Proxy - Test
Case Enumerator Request Stream - A Stream of incoming requests for fuchsia.test.manager/TestCaseEnumerator.
- Test
Case Enumerator Synchronous Proxy - Test
Case Finished Event Details - Details for
test_case_finishedevents. - Test
Case Found Event Details - Details for
test_case_foundevents. - Test
Case Iterator Control Handle - Test
Case Iterator Event Stream - Test
Case Iterator GetNext Responder - Test
Case Iterator GetNext Response - Test
Case Iterator Marker - Test
Case Iterator Proxy - Test
Case Iterator Request Stream - A Stream of incoming requests for fuchsia.test.manager/TestCaseIterator.
- Test
Case Iterator Synchronous Proxy - Test
Case Started Event Details - Details for
test_case_startedevents. - Test
Case Stopped Event Details - Details for
test_case_stoppedevents.
Enums§
- Artifact
- Describes one or more artifacts.
- Debug
Data Iterator Event - Debug
Data Iterator Request - An iterator protocol over which a client may retrieve debug data information.
- Early
Boot Profile Event - Early
Boot Profile Request - Protocol to manage Early boot profiles. This should be called by our clients after running all the tests.
- Event
Details - Details of an event delivered via
SuiteController.GetEvents. - Launch
Error - Error for
LaunchSuitecall. - Logs
Iterator - Holds the server end of an iterator over the isolated logs of a test.
- Logs
Iterator Type - Enumeration of alternative log iteration mechanisms.
- Suite
Controller Event - Suite
Controller Request - Provides for control and monitoring of a running test suite started with
SuiteRunner.RunSuite. - Suite
Result - Represents the result of a suite run.
- Suite
Runner Event - Suite
Runner Request - Runs test suites.
- Syslog
- Delivery method for syslog.
- Test
Case Enumerator Event - Test
Case Enumerator Request - Enumerates cases in test suites, which implement the
fuchsia.test.Suiteprotocol. - Test
Case Iterator Event - Test
Case Iterator Request - Iterator for listing available test cases.
- Test
Case Result - Represent the result of a test case run.
Constants§
- MAX_
ARGUMENTS - MAX_
ARGUMENT_ LENGTH - MAX_
DEBUG_ DATAS_ PER_ GET - MAX_
EVENTS_ PER_ WATCH - MAX_
FILTERS - MAX_
FILTER_ LENGTH - MAX_
OFFERS - MAX_
TEST_ CASES_ PER_ GET - MAX_
TEST_ COLLECTION_ NAME_ LENGTH
Traits§
- Debug
Data Iterator Proxy Interface - Early
Boot Profile Proxy Interface - Suite
Controller Proxy Interface - Suite
Runner Proxy Interface - Test
Case Enumerator Proxy Interface - Test
Case Iterator Proxy Interface
Type Aliases§
- Suite
Controller Watch Events Result - Test
Case Enumerator Enumerate Result - Test
Case Id - Test case identifier. Unique in a suite run.
- Test
Case Name - Human-readable name for a test case.