diff options
Diffstat (limited to 'tests/jank/src/com/android/tv/tests/jank/ChannelZappingJankTest.java')
-rw-r--r-- | tests/jank/src/com/android/tv/tests/jank/ChannelZappingJankTest.java | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/tests/jank/src/com/android/tv/tests/jank/ChannelZappingJankTest.java b/tests/jank/src/com/android/tv/tests/jank/ChannelZappingJankTest.java index ef936e32..eee2328b 100644 --- a/tests/jank/src/com/android/tv/tests/jank/ChannelZappingJankTest.java +++ b/tests/jank/src/com/android/tv/tests/jank/ChannelZappingJankTest.java @@ -19,9 +19,7 @@ import android.support.test.filters.MediumTest; import android.support.test.jank.GfxMonitor; import android.support.test.jank.JankTest; -/** - * Jank tests for channel zapping. - */ +/** Jank tests for channel zapping. */ @MediumTest public class ChannelZappingJankTest extends LiveChannelsTestCase { private static final String TAG = "ChannelZappingJankTest"; @@ -29,15 +27,17 @@ public class ChannelZappingJankTest extends LiveChannelsTestCase { private static final String STARTING_CHANNEL = "13"; /** - * The minimum number of frames expected during each jank test. - * If there is less the test will fail. To be safe we loop the action in each test to create - * twice this many frames under normal conditions. - * <p>At least 100 frams should be chosen so there will be enough frame - * for the 90th, 95th, and 98th percentile measurements are significant. + * The minimum number of frames expected during each jank test. If there is less the test will + * fail. To be safe we loop the action in each test to create twice this many frames under + * normal conditions. + * + * <p>At least 100 frams should be chosen so there will be enough frame for the 90th, 95th, and + * 98th percentile measurements are significant. * * @see <a href="http://go/janktesthelper-best-practices">Jank Test Helper Best Practices</a> */ private static final int EXPECTED_FRAMES = 100; + private static final int WARM_UP_CHANNEL_ZAPPING_COUNT = 2; @Override @@ -46,11 +46,10 @@ public class ChannelZappingJankTest extends LiveChannelsTestCase { Utils.pressKeysForChannelNumber(STARTING_CHANNEL, mDevice); } - @JankTest(expectedFrames = EXPECTED_FRAMES, - beforeTest = "warmChannelZapping") + @JankTest(expectedFrames = EXPECTED_FRAMES, beforeTest = "warmChannelZapping") @GfxMonitor(processName = Utils.LIVE_CHANNELS_PROCESS_NAME) public void testChannelZapping() { - int frameCountForOneChannelZapping = 40; // measured by hand + int frameCountForOneChannelZapping = 40; // measured by hand int repeat = EXPECTED_FRAMES * 2 / frameCountForOneChannelZapping; for (int i = 0; i < repeat; i++) { mDevice.pressDPadUp(); |