diff options
author | Lorenzo Colitti <lorenzo@google.com> | 2020-05-10 08:09:32 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-05-10 08:09:32 +0000 |
commit | c5182b5e8357d73a45bcb6e32bb708d0e7826422 (patch) | |
tree | 7547a1cabc315c8a28d4444430defd059e859e0d | |
parent | c04fefe5e84da8c883f2dcf56cd3ce4f74136d1d (diff) | |
parent | 449c3af7f103fb7d56bf1a53c0053c3613bc6084 (diff) |
Use doIpv6Provisioning in testPref64Option. am: a8a73c5319 am: 449c3af7f1
Change-Id: I04e7ad59a23fc463a1709926524546d8fe705c6a
-rw-r--r-- | tests/integration/src/android/net/ip/IpClientIntegrationTest.java | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/tests/integration/src/android/net/ip/IpClientIntegrationTest.java b/tests/integration/src/android/net/ip/IpClientIntegrationTest.java index d8ca520..d883433 100644 --- a/tests/integration/src/android/net/ip/IpClientIntegrationTest.java +++ b/tests/integration/src/android/net/ip/IpClientIntegrationTest.java @@ -1503,20 +1503,13 @@ public class IpClientIntegrationTest { ByteBuffer pref64 = new StructNdOptPref64(prefix, 600).toByteBuffer(); ByteBuffer ra = buildRaPacket(pio, rdnss, pref64); - waitForRouterSolicitation(); - mPacketReader.sendResponse(ra); - // The NAT64 prefix might be detected before or after provisioning success. // Don't test order between these two events. - ArgumentCaptor<LinkProperties> captor = ArgumentCaptor.forClass(LinkProperties.class); - verifyWithTimeout(null /*inOrder*/, mCb).onProvisioningSuccess(captor.capture()); + LinkProperties lp = doIpv6OnlyProvisioning(null /*inOrder*/, ra); expectAlarmSet(null /*inOrder*/, "PREF64", 600); - reset(mCb, mAlarm); // From now on expect events in order. InOrder inOrder = inOrder(mCb, mAlarm); - - LinkProperties lp = captor.getValue(); if (lp.getNat64Prefix() != null) { assertEquals(prefix, lp.getNat64Prefix()); } else { |