Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(339)

Side by Side Diff: components/cronet/android/test/javatests/src/org/chromium/net/HistogramManagerTest.java

Issue 1417973002: [Cronet] Switch from InstrumentationTest to junit (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: address Helen's comments Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package org.chromium.net; 5 package org.chromium.net;
6 6
7 import android.test.suitebuilder.annotation.SmallTest; 7 import android.test.suitebuilder.annotation.SmallTest;
8 8
9 import org.chromium.base.test.util.Feature; 9 import org.chromium.base.test.util.Feature;
10 10
11 import java.util.Arrays; 11 import java.util.Arrays;
12 12
13 /** 13 /**
14 * Test HistogramManager. 14 * Test HistogramManager.
15 */ 15 */
16 public class HistogramManagerTest extends CronetTestBase { 16 public class HistogramManagerTest extends CronetTestBase {
17 // URLs used for tests. 17 // URLs used for tests.
18 private static final String TEST_URL = "http://127.0.0.1:8000"; 18 private static final String TEST_URL = "http://127.0.0.1:8000";
19 19
20 CronetTestActivity mActivity; 20 CronetTestFramework mTestFramework;
21 21
22 @SmallTest 22 @SmallTest
23 @Feature({"Cronet"}) 23 @Feature({"Cronet"})
24 public void testHistogramManager() throws Exception { 24 public void testHistogramManager() throws Exception {
25 mActivity = launchCronetTestApp(); 25 mTestFramework = startCronetTestFramework();
26 byte delta1[] = mActivity.mHistogramManager.getHistogramDeltas(); 26 byte delta1[] = mTestFramework.mHistogramManager.getHistogramDeltas();
27 27
28 TestUrlRequestListener listener = new TestUrlRequestListener(); 28 TestUrlRequestListener listener = new TestUrlRequestListener();
29 UrlRequest.Builder builder = new UrlRequest.Builder( 29 UrlRequest.Builder builder = new UrlRequest.Builder(
30 TEST_URL, listener, listener.getExecutor(), mActivity.mCronetEng ine); 30 TEST_URL, listener, listener.getExecutor(), mTestFramework.mCron etEngine);
31 builder.build().start(); 31 builder.build().start();
32 listener.blockForDone(); 32 listener.blockForDone();
33 byte delta2[] = mActivity.mHistogramManager.getHistogramDeltas(); 33 byte delta2[] = mTestFramework.mHistogramManager.getHistogramDeltas();
34 assertTrue(delta2.length != 0); 34 assertTrue(delta2.length != 0);
35 assertFalse(Arrays.equals(delta1, delta2)); 35 assertFalse(Arrays.equals(delta1, delta2));
36 } 36 }
37 } 37 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698