Merge "Fix issue where expectedListenerUpdate is not stable on test runs." into tm-dev
diff --git a/tests/src/com/android/server/telecom/tests/BluetoothRouteTransitionTests.java b/tests/src/com/android/server/telecom/tests/BluetoothRouteTransitionTests.java
index d923c90..b729f35 100644
--- a/tests/src/com/android/server/telecom/tests/BluetoothRouteTransitionTests.java
+++ b/tests/src/com/android/server/telecom/tests/BluetoothRouteTransitionTests.java
@@ -227,13 +227,16 @@
@Override
public String toString() {
+ String expectedListenerUpdatesStr = expectedListenerUpdates == null ? ""
+ : Arrays.stream(expectedListenerUpdates).map(ListenerUpdate::name)
+ .collect(Collectors.joining(","));
return "BluetoothRouteTestParameters{" +
"name='" + name + '\'' +
", initialBluetoothState='" + initialBluetoothState + '\'' +
", initialDevice=" + initialDevice +
", messageType=" + messageType +
", messageDevice='" + messageDevice + '\'' +
- ", expectedListenerUpdate=" + expectedListenerUpdates +
+ ", expectedListenerUpdate='" + expectedListenerUpdatesStr + '\'' +
", expectedBluetoothInteraction=" + expectedBluetoothInteraction +
", expectedConnectionDevice='" + expectedConnectionDevice + '\'' +
", expectedFinalStateName='" + expectedFinalStateName + '\'' +