# Functions
ProcessEvents will open the perf ringbuffer and process events.
similar to RunTest, but uses t.Run().
RunTest is a convinience wrapper around ProcessEvents it will: - run ProcessEvents on a different goroutinem using eventFn - execute selfOperations provided by the user - execute TestCheckerMarkEnd so that ProcessEvents returns - wait for ProcessEvents to finish, and return.
RunTestEvents: returns a list of events after running the test with selfOperations (see RunTest) MsgTestEventUnix events are filtered out.
# Type aliases
EventFn is the type of function called by ProcessEvents for each event.