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

Unified Diff: components/cronet/android/test/javatests/src/org/chromium/net/PkpTest.java

Issue 2892013002: [Cronet] Clean up tests (Closed)
Patch Set: address comments Created 3 years, 7 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 side-by-side diff with in-line comments
Download patch
Index: components/cronet/android/test/javatests/src/org/chromium/net/PkpTest.java
diff --git a/components/cronet/android/test/javatests/src/org/chromium/net/PkpTest.java b/components/cronet/android/test/javatests/src/org/chromium/net/PkpTest.java
index 120c5df330319fd99c409a049b3ef0eaa98db951..f8e1756fe4c5ff6ecea416041707b2d77304c27a 100644
--- a/components/cronet/android/test/javatests/src/org/chromium/net/PkpTest.java
+++ b/components/cronet/android/test/javatests/src/org/chromium/net/PkpTest.java
@@ -34,7 +34,7 @@ public class PkpTest extends CronetTestBase {
private static final boolean ENABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS = true;
private static final boolean DISABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS = false;
- private CronetTestFramework mTestFramework;
+ private CronetEngine mCronetEngine;
private ExperimentalCronetEngine.Builder mBuilder;
private TestUrlRequestCallback mListener;
private String mServerUrl; // https://test.example.com:6121
@@ -72,7 +72,7 @@ public class PkpTest extends CronetTestBase {
createCronetEngineBuilder(ENABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS, KNOWN_ROOT);
byte[] nonMatchingHash = generateSomeSha256();
addPkpSha256(mServerHost, nonMatchingHash, EXCLUDE_SUBDOMAINS, DISTANT_FUTURE);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertErrorResponse();
@@ -94,7 +94,7 @@ public class PkpTest extends CronetTestBase {
byte[] matchingHash = CertTestUtil.getPublicKeySha256(cert);
addPkpSha256(mServerHost, matchingHash, EXCLUDE_SUBDOMAINS, DISTANT_FUTURE);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertSuccessfulResponse();
@@ -114,7 +114,7 @@ public class PkpTest extends CronetTestBase {
createCronetEngineBuilder(ENABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS, KNOWN_ROOT);
byte[] nonMatchingHash = generateSomeSha256();
addPkpSha256(mDomain, nonMatchingHash, INCLUDE_SUBDOMAINS, DISTANT_FUTURE);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertErrorResponse();
@@ -134,7 +134,7 @@ public class PkpTest extends CronetTestBase {
createCronetEngineBuilder(ENABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS, KNOWN_ROOT);
byte[] nonMatchingHash = generateSomeSha256();
addPkpSha256(mDomain, nonMatchingHash, EXCLUDE_SUBDOMAINS, DISTANT_FUTURE);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertSuccessfulResponse();
@@ -154,7 +154,7 @@ public class PkpTest extends CronetTestBase {
createCronetEngineBuilder(ENABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS, KNOWN_ROOT);
byte[] nonMatchingHash = generateSomeSha256();
addPkpSha256("otherhost.com", nonMatchingHash, INCLUDE_SUBDOMAINS, DISTANT_FUTURE);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertSuccessfulResponse();
@@ -174,7 +174,7 @@ public class PkpTest extends CronetTestBase {
final int tenSecondsAhead = 10;
byte[] nonMatchingHash = generateSomeSha256();
addPkpSha256(mServerHost, nonMatchingHash, EXCLUDE_SUBDOMAINS, tenSecondsAhead);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertErrorResponse();
@@ -194,7 +194,7 @@ public class PkpTest extends CronetTestBase {
final int oneSecondAgo = -1;
byte[] nonMatchingHash = generateSomeSha256();
addPkpSha256(mServerHost, nonMatchingHash, EXCLUDE_SUBDOMAINS, oneSecondAgo);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertSuccessfulResponse();
@@ -212,7 +212,7 @@ public class PkpTest extends CronetTestBase {
createCronetEngineBuilder(DISABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS, UNKNOWN_ROOT);
byte[] nonMatchingHash = generateSomeSha256();
addPkpSha256(mServerHost, nonMatchingHash, EXCLUDE_SUBDOMAINS, DISTANT_FUTURE);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertErrorResponse();
@@ -230,7 +230,7 @@ public class PkpTest extends CronetTestBase {
createCronetEngineBuilder(ENABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS, UNKNOWN_ROOT);
byte[] nonMatchingHash = generateSomeSha256();
addPkpSha256(mServerHost, nonMatchingHash, EXCLUDE_SUBDOMAINS, DISTANT_FUTURE);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertSuccessfulResponse();
@@ -248,7 +248,7 @@ public class PkpTest extends CronetTestBase {
createCronetEngineBuilder(ENABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS, KNOWN_ROOT);
byte[] nonMatchingHash = generateSomeSha256();
addPkpSha256(mServerHost, nonMatchingHash, EXCLUDE_SUBDOMAINS, DISTANT_FUTURE);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertErrorResponse();
shutdownCronetEngine();
@@ -256,7 +256,7 @@ public class PkpTest extends CronetTestBase {
// Restart Cronet engine and try the same request again. Since the pins are not persisted,
// a successful response is expected.
createCronetEngineBuilder(ENABLE_PINNING_BYPASS_FOR_LOCAL_ANCHORS, KNOWN_ROOT);
- startCronetFramework();
+ startCronetEngine();
sendRequestAndWaitForResult();
assertSuccessfulResponse();
}
@@ -397,19 +397,19 @@ public class PkpTest extends CronetTestBase {
JSONObject experimentalOptions = new JSONObject()
.put("HostResolverRules", hostResolverParams);
mBuilder.setExperimentalOptions(experimentalOptions.toString());
- mBuilder.setStoragePath(CronetTestFramework.getTestStorage(getContext()));
+ mBuilder.setStoragePath(getTestStorage(getContext()));
mBuilder.enableHttpCache(CronetEngine.Builder.HTTP_CACHE_DISK_NO_HTTP, 1000 * 1024);
CronetTestUtil.setMockCertVerifierForTesting(
mBuilder, MockCertVerifier.createMockCertVerifier(CERTS_USED, knownRoot));
}
- private void startCronetFramework() {
- mTestFramework = startCronetTestFrameworkWithUrlAndCronetEngineBuilder(null, mBuilder);
+ private void startCronetEngine() {
+ mCronetEngine = mBuilder.build();
}
private void shutdownCronetEngine() {
- if (mTestFramework != null && mTestFramework.mCronetEngine != null) {
- mTestFramework.mCronetEngine.shutdown();
+ if (mCronetEngine != null) {
+ mCronetEngine.shutdown();
}
}
@@ -430,8 +430,8 @@ public class PkpTest extends CronetTestBase {
mListener = new TestUrlRequestCallback();
String quicURL = mServerUrl + "/simple.txt";
- UrlRequest.Builder requestBuilder = mTestFramework.mCronetEngine.newUrlRequestBuilder(
- quicURL, mListener, mListener.getExecutor());
+ UrlRequest.Builder requestBuilder =
+ mCronetEngine.newUrlRequestBuilder(quicURL, mListener, mListener.getExecutor());
requestBuilder.build().start();
mListener.blockForDone();
}

Powered by Google App Engine
This is Rietveld 408576698