Crate fidl_fuchsia_archivist_test

Source

Macros§

ExitStatusUnknown
Pattern that matches an unknown ExitStatus member.

Structs§

ArchivistConfig
Subset of Archivist configuration relevant to some test cases.
CommitOptions
ComponentInitialInterest
InspectPuppetControlHandle
InspectPuppetCreateInspectorRequest
InspectPuppetCreateInspectorResponder
InspectPuppetCreateInspectorResponse
InspectPuppetEventStream
InspectPuppetMarker
InspectPuppetProxy
InspectPuppetRequestStream
A Stream of incoming requests for fuchsia.archivist.test/InspectPuppet.
InspectPuppetSynchronousProxy
InspectWriterControlHandle
InspectWriterEmitExampleInspectDataResponder
InspectWriterEscrowAndExitRequest
InspectWriterEscrowAndExitResponder
InspectWriterEscrowAndExitResponse
InspectWriterEventStream
InspectWriterMarker
InspectWriterProxy
InspectWriterRecordIntRequest
InspectWriterRecordIntResponder
InspectWriterRecordStringRequest
InspectWriterRecordStringResponder
InspectWriterRequestStream
A Stream of incoming requests for fuchsia.archivist.test/InspectWriter.
InspectWriterSetHealthOkResponder
InspectWriterSynchronousProxy
LazyInspectPuppetCommitRequest
LazyInspectPuppetCommitResponder
LazyInspectPuppetControlHandle
LazyInspectPuppetEmitExampleInspectDataResponder
LazyInspectPuppetEscrowAndExitResponder
LazyInspectPuppetEventStream
LazyInspectPuppetMarker
LazyInspectPuppetProxy
LazyInspectPuppetRecordIntResponder
LazyInspectPuppetRecordStringResponder
LazyInspectPuppetRequestStream
A Stream of incoming requests for fuchsia.archivist.test/LazyInspectPuppet.
LazyInspectPuppetSetHealthOkResponder
LazyInspectPuppetSynchronousProxy
LogPuppetControlHandle
LogPuppetEprintlnRequest
LogPuppetEprintlnResponder
LogPuppetEventStream
LogPuppetLogRequest
LogPuppetLogResponder
LogPuppetMarker
LogPuppetPrintlnRequest
LogPuppetPrintlnResponder
LogPuppetProxy
LogPuppetRequestStream
A Stream of incoming requests for fuchsia.archivist.test/LogPuppet.
LogPuppetSynchronousProxy
LogPuppetWaitForInterestChangeResponder
LogPuppetWaitForInterestChangeResponse
PuppetControlHandle
PuppetCrashRequest
PuppetCreateInspectorResponder
PuppetDecl
PuppetEprintlnResponder
PuppetEventStream
PuppetLogResponder
PuppetMarker
PuppetPrintlnResponder
PuppetProxy
PuppetRecordLazyValuesRequest
PuppetRecordLazyValuesResponder
PuppetRecordLazyValuesResponse
PuppetRequestStream
A Stream of incoming requests for fuchsia.archivist.test/Puppet.
PuppetSynchronousProxy
PuppetWaitForInterestChangeResponder
RealmFactoryControlHandle
RealmFactoryCreateRealmRequest
RealmFactoryCreateRealmResponder
RealmFactoryEventStream
RealmFactoryMarker
RealmFactoryProxy
RealmFactoryRequestStream
A Stream of incoming requests for fuchsia.archivist.test/RealmFactory.
RealmFactorySynchronousProxy
RealmOptions
RealmOptions tells the RealmFactory protocol how to create the test realm.
StopWaiterControlHandle
StopWaiterEventStream
StopWaiterMarker
StopWaiterProxy
StopWaiterRequestStream
A Stream of incoming requests for fuchsia.archivist.test/StopWaiter.
StopWaiterSynchronousProxy
StopWaiterWaitResponder
StopWatcherControlHandle
StopWatcherEventStream
StopWatcherMarker
StopWatcherProxy
StopWatcherRequestStream
A Stream of incoming requests for fuchsia.archivist.test/StopWatcher.
StopWatcherSynchronousProxy
StopWatcherWatchComponentRequest
StopWatcherWatchComponentResponder
StopWatcherWatchComponentResponse

Enums§

ExitStatus
InspectPuppetEvent
InspectPuppetRequest
InspectPuppet allows creating and serving Inspectors.
InspectWriterEvent
InspectWriterRequest
InspectWriter emits inspect data when requested.
LazyInspectPuppetEvent
LazyInspectPuppetRequest
Records values on a lazy inspect node.
LogPuppetEvent
LogPuppetRequest
LoggerPuppet emits log messages when requested.
PuppetEvent
PuppetRequest
Puppet is testing component that interacts with Archivist.
RealmFactoryEvent
RealmFactoryRequest
The test realm factory protocol for archivist integration tests.
StopWaiterEvent
StopWaiterRequest
Provides functionality to await on specific stop events on components.
StopWatcherEvent
StopWatcherRequest
Provides functionality to await on specific stop events on components.

Traits§

InspectPuppetProxyInterface
InspectWriterProxyInterface
LazyInspectPuppetProxyInterface
LogPuppetProxyInterface
PuppetProxyInterface
RealmFactoryProxyInterface
StopWaiterProxyInterface
StopWatcherProxyInterface

Type Aliases§

LogMessage
RealmFactoryCreateRealmResult