ReporterState class
The per-process reporting lifecycle a runner drives.
Constructors
- ReporterState()
- Builds an idle reporter state. Prefer createReporterState.
Properties
- buffer ↔ ResultBuffer?
-
The result buffer, or
nullbefore beginReporting succeeded.getter/setter pair - hashCode → int
-
The hash code for this object.
no setterinherited
- peerFinisher ↔ bool
-
Marks the one peer process whose end-of-suite hook is guaranteed to run
after every sibling exited, so it finishes the shared run instead of
waiting for a refcount the others cannot decrement.
getter/setter pair
- peerWorker ↔ String?
-
Opts this process into the shared run-id handoff when the runner — not an
env var — knows it is one of several peer processes. Set it before
beginReporting.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- session ↔ Session?
-
The resolved session, or
nullbefore beginReporting succeeded.getter/setter pair - softDisabled ↔ bool
-
trueonce reporting gave up (bad config, unreachable server).getter/setter pair - uploadPool ↔ JobPool?
-
Bounded pool that resolves attachments off the test's own future chain.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited