From 5fe3926a1132d2b0c3803ad2e0bb7f6703423dab Mon Sep 17 00:00:00 2001 From: lucaslin Date: Mon, 28 Jun 2021 16:50:38 +0800 Subject: [PATCH] Print the result of command when test is failed When ConnectivityManagerTest#testGetMultipathPreference() is failed, it only prints "Unexpected format from cmd netpolicy" and it's not helpful. Print the result of command can help people to know what's the difference between expected result and actual result. Bug: 187921745 Test: atest CtsNetTestCases:ConnectivityManagerTest#testGetMultipathPreference Change-Id: I63cd4b043e7c70775156aa5244d25ee2268f9f32 --- tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java b/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java index 24ecf7dea5..a4f87682bd 100644 --- a/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java +++ b/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java @@ -1084,7 +1084,7 @@ public class ConnectivityManagerTest { final Matcher m = Pattern.compile("^" + ssid + ";(true|false|none)$", Pattern.MULTILINE | Pattern.UNIX_LINES).matcher(policyString); if (!m.find()) { - fail("Unexpected format from cmd netpolicy"); + fail("Unexpected format from cmd netpolicy, policyString = " + policyString); } return m.group(1); }