public class TestComponentsLogger extends BaseComponentsLogger
ComponentsLogger.LogLevel
Constructor and Description |
---|
TestComponentsLogger() |
Modifier and Type | Method and Description |
---|---|
void |
emitMessage(ComponentsLogger.LogLevel level,
String message)
Emit a message that can be logged or escalated by the logger implementation.
|
void |
emitMessage(ComponentsLogger.LogLevel level,
String message,
int samplingFrequency)
Emit a message that can be logged or escalated by the logger implementation.
|
List<<any>> |
getLoggedMessages() |
List<PerfEvent> |
getLoggedPerfEvents() |
boolean |
isTracing(PerfEvent logEvent) |
void |
logPerfEvent(PerfEvent event)
Write a
PerfEvent to storage. |
PerfEvent |
newPerformanceEvent(int eventId)
Create a new performance event with the given event id and start counting the time.
|
void |
reset() |
getExtraAnnotations, getKeyCollisionStackTraceBlacklist, getKeyCollisionStackTraceKeywords
public boolean isTracing(PerfEvent logEvent)
public PerfEvent newPerformanceEvent(int eventId)
ComponentsLogger
public void logPerfEvent(PerfEvent event)
ComponentsLogger
PerfEvent
to storage. This also marks the end of the event.public void emitMessage(ComponentsLogger.LogLevel level, String message)
ComponentsLogger
message
- Message to logpublic void emitMessage(ComponentsLogger.LogLevel level, String message, int samplingFrequency)
ComponentsLogger
message
- Message to logsamplingFrequency
- sampling frequency to override default onepublic List<<any>> getLoggedMessages()
public void reset()