Merge "ClatCoordinator: Dump ClatdTracker information" am: 78cf7c5e29

Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2145582

Change-Id: I9dc2bbabb924e0fe97c28c454d5a6c697792876e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Treehugger Robot
2022-07-05 15:20:52 +00:00
committed by Automerger Merge Worker
2 changed files with 23 additions and 7 deletions

View File

@@ -525,16 +525,19 @@ public class ClatCoordinatorTest {
coordinator.dump(ipw);
final String[] dumpStrings = stringWriter.toString().split("\n");
assertEquals(5, dumpStrings.length);
assertEquals("Forwarding rules:", dumpStrings[0].trim());
assertEquals(6, dumpStrings.length);
assertEquals("CLAT tracker: iface: test0 (1000), v4iface: v4-test0 (1001), "
+ "v4: /192.0.0.46, v6: /2001:db8:0:b11::464, pfx96: /64:ff9b::, "
+ "pid: 10483, cookie: 27149", dumpStrings[0].trim());
assertEquals("Forwarding rules:", dumpStrings[1].trim());
assertEquals("BPF ingress map: iif nat64Prefix v6Addr -> v4Addr oif",
dumpStrings[1].trim());
assertEquals("1000 /64:ff9b::/96 /2001:db8:0:b11::464 -> /192.0.0.46 1001",
dumpStrings[2].trim());
assertEquals("BPF egress map: iif v4Addr -> v6Addr nat64Prefix oif",
assertEquals("1000 /64:ff9b::/96 /2001:db8:0:b11::464 -> /192.0.0.46 1001",
dumpStrings[3].trim());
assertEquals("1001 /192.0.0.46 -> /2001:db8:0:b11::464 /64:ff9b::/96 1000 ether",
assertEquals("BPF egress map: iif v4Addr -> v6Addr nat64Prefix oif",
dumpStrings[4].trim());
assertEquals("1001 /192.0.0.46 -> /2001:db8:0:b11::464 /64:ff9b::/96 1000 ether",
dumpStrings[5].trim());
}
@Test