Improve logging for sim card matching

Test: unit tests
Bug: 150842800
Change-Id: I99ecc8ca6fb9e1323d88818527e82256fe5b0f35
diff --git a/src/com/android/tradefed/invoker/shard/token/TelephonyTokenProvider.java b/src/com/android/tradefed/invoker/shard/token/TelephonyTokenProvider.java
index 2b62177..0a50a70 100644
--- a/src/com/android/tradefed/invoker/shard/token/TelephonyTokenProvider.java
+++ b/src/com/android/tradefed/invoker/shard/token/TelephonyTokenProvider.java
@@ -62,12 +62,17 @@
                 case SECURE_ELEMENT_SIM_CARD:
                     if (info.mHasSecuredElement && info.mHasSeService) {
                         // TODO: Improve how we detect this use case.
-                        if (ORANGE_SIM_ID.equals(device.getProperty(GSM_OPERATOR_PROP))) {
+                        String simProp = device.getProperty(GSM_OPERATOR_PROP);
+                        if (ORANGE_SIM_ID.equals(simProp)) {
                             return true;
                         } else {
                             CLog.w(
-                                    "%s doesn't have a Orange Sim card for secured elements.",
-                                    device.getSerialNumber());
+                                    "%s doesn't have a Orange Sim card (%s) for secured elements."
+                                            + " %s returned: '%s'",
+                                    device.getSerialNumber(),
+                                    ORANGE_SIM_ID,
+                                    GSM_OPERATOR_PROP,
+                                    simProp);
                         }
                     }