PerformanceTestCasepublic interface PerformanceTestCase More complex interface performance for test cases.
If you want your test to be used as a performance test, you must
implement this interface. |
Methods Summary |
---|
public boolean | isPerformanceOnly()This method is used to determine what modes this test case can run in.
| public int | startPerformance(android.test.PerformanceTestCase$Intermediates intermediates)Set up to begin performance tests. The 'intermediates' is a
communication channel to send back intermediate performance numbers --
if you use it, you will probably want to ensure your test is only
executed once by returning 1. Otherwise, return 0 to allow the test
harness to decide the number of iterations.
If you return a non-zero iteration count, you should call
{@link Intermediates#startTiming intermediates.startTiming} and
{@link Intermediates#finishTiming intermediates.endTiming} to report the
duration of the test whose performance should actually be measured.
|
|