IInvocationContext Holds information about the Invocation for the tests to access if needed. 
IRescheduler Interface for rescheduling a config for future execution. 
ITestInvocation Handles one TradeFederation test invocation. 


InvocationContext Generic implementation of a IInvocationContext
ShardListener A ITestInvocationListener that collects results from a invocation shard (aka an invocation split to run on multiple resources in parallel), and forwards them to another listener. 
ShardMasterResultForwarder A ResultForwarder that combines the results of a sharded test invocations. 
TestInvocation Default implementation of ITestInvocation