Pigweed
 
Loading...
Searching...
No Matches
pw::perf_test::EventHandler Class Referenceabstract

#include <event_handler.h>

Public Member Functions

virtual void RunAllTestsStart (const TestRunInfo &test_run_info)=0
 A performance test is starting.
 
virtual void RunAllTestsEnd ()=0
 A performance test has ended.
 
virtual void TestCaseStart (const TestCase &test_case)=0
 A performance test case is starting.
 
virtual void TestCaseIteration (const TestIteration &test_iteration)=0
 A performance test case has completed an iteration.
 
virtual void TestCaseMeasure (const TestMeasurement &test_measurement)=0
 A performance test case has produced a Measurement.
 
virtual void TestCaseEnd (const TestCase &test_case)=0
 A performance test case has ended.
 

Detailed Description

Collects and reports test results.

Both the state and the framework classes use these functions to report what happens at each stage.


The documentation for this class was generated from the following file: