Interface | Description |
---|---|
CriticalPathReportableNode |
Critical Path Reportable node that is used to store information into report table
|
FileSerializationOutputRuleDepsListener.RuleExecutionTimeData |
Data object that is used to serialize rule execution information into a file
|
MultiStateRenderer |
Class | Description |
---|---|
AbstractConsoleEventBusListener |
Base class for
BuckEventListener s responsible for outputting information about the
running build to stderr . |
BuckEventOrderer<T extends BuckEvent> |
Orders
BuckEvent s by the BuckEvent.getNanoTime() value. |
BuildRuleThreadTracker | |
BuildThreadStateRenderer | |
CacheRateStatsListener |
Posts rate-limited cache rate update events for the WebSocket to consume.
|
ChromeTraceBuildListener |
Logs events to a json file formatted to be viewed in Chrome Trace View (chrome://tracing).
|
CommonThreadStateRenderer |
Renders the per thread information line during build phase on super console
|
CriticalPathEventListener |
BuckEventListener that is intended to build Critical path of the build (The longest by
time path ) |
FileSerializationEventBusListener |
BuckEventListener that subscribes to IndividualTestEvent.Finished events and
serialize them to outputFile in json-format. |
FileSerializationOutputRuleDepsListener |
BuckEventListener that subscribes to BuildRuleExecutionEvent.Finished events and
serialize rule build target, rule type, rule execution time, rule's dependencies to outputFile in
csv format. |
HttpArtifactCacheEventListener |
Listens to HttpArtifactCacheEvents and logs stats data in Hive row format.
|
HttpArtifactCacheUploadListener |
In charge for monitoring builds that store artifacts to the remote cache and computing stateful
cache upload stats.
|
JavaUtilsLoggingBuildListener |
Logs build events to java.util.logging.
|
LoadBalancerEventsListener | |
LoadBalancerEventsListener.ServerCounters | |
LoggingBuildListener |
Log handler to bridge BuckEventBus events to java.util.logging records.
|
LogUploaderListener |
Upload the buck log file to the trace endpoint when the build is finished.
|
MachineReadableLoggerListener | |
ParserProfilerLoggerListener | |
PerfTimesEventListener | |
PerfTimesEventListener.PerfTimesEvent | |
PublicAnnouncementManager | |
RemoteExecutionStateRenderer |
A renderer for creating remote execution related lines on the console.
|
RenderingConsole |
A console that supports rendering.
|
RuleKeyDiagnosticsListener | |
RuleKeyLoggerListener | |
ScribeEventListener |
BuckEventListener that serializes events to JSON and sends them to Scribe. |
ScribeEventListenerConfig |
Strong-type configuration for [scribe_event_listener] section
|
SilentConsoleEventBusListener |
A special console event listener for the silent case.
|
SimpleConsoleEventBusListener |
Implementation of
AbstractConsoleEventBusListener for terminals that don't support ansi. |
SuperConsoleConfig | |
SuperConsoleEventBusListener |
Console that provides rich, updating ansi output about the current build.
|
TestResultFormatter | |
TestThreadStateRenderer | |
TimeCostEntry<T extends BuckEvent> |
Data class for storing the amortized time and total time of a start/finished event pair.
|
Enum | Description |
---|---|
TestResultFormatter.FormatMode |