Snap for 4829593 from ddbf7c05bc7087bf6afff63d26cc67b06e773f18 to pi-release

Change-Id: I4cb8b9dad3cf9fa90128d1b207093d5ea7de1e8d
diff --git a/src/com/android/tradefed/result/LegacySubprocessResultsReporter.java b/src/com/android/tradefed/result/LegacySubprocessResultsReporter.java
index 8c799cd..9934bab 100644
--- a/src/com/android/tradefed/result/LegacySubprocessResultsReporter.java
+++ b/src/com/android/tradefed/result/LegacySubprocessResultsReporter.java
@@ -17,12 +17,15 @@
 
 import com.android.ddmlib.testrunner.TestIdentifier;
 import com.android.tradefed.build.IBuildInfo;
+import com.android.tradefed.invoker.IInvocationContext;
+import com.android.tradefed.log.LogUtil.CLog;
 import com.android.tradefed.util.SubprocessEventHelper.BaseTestEventInfo;
 import com.android.tradefed.util.SubprocessEventHelper.FailedTestEventInfo;
 import com.android.tradefed.util.SubprocessEventHelper.InvocationStartedEventInfo;
 import com.android.tradefed.util.SubprocessEventHelper.TestEndedEventInfo;
 import com.android.tradefed.util.SubprocessEventHelper.TestStartedEventInfo;
 import com.android.tradefed.util.SubprocessTestResultsParser;
+
 import java.util.Map;
 
 /**
@@ -83,4 +86,17 @@
                 new InvocationStartedEventInfo(buildInfo.getTestTag(), System.currentTimeMillis());
         printEvent(SubprocessTestResultsParser.StatusKeys.INVOCATION_STARTED, info);
     }
+
+    /** A intentionally inop function to handle incompatibility problem in CTS 8.1 */
+    @Override
+    public void testModuleStarted(IInvocationContext moduleContext) {
+        CLog.d("testModuleStarted is called but ignored intentionally");
+    }
+
+    /** A intentionally inop function to handle incompatibility problem in CTS 8.1 */
+    @Override
+    public void testModuleEnded() {
+        CLog.d("testModuleEnded is called but ignored intentionally");
+    }
+
 }