Merge "Rename EncoderInitializationLatencyTest" am: 97dd873064 am: 001f61bfe8

Original change: https://android-review.googlesource.com/c/platform/cts/+/2076979

Bug: 216172824
Change-Id: Ifb15b738d74ca253f1e102f874c037aa40108671
Merged-In: If3d62a1261c141d19b643b65c5d24469003bc4db
Merged-In: I30d76f74bf598a177649fb0afe2cc6ec73e8f256
Merged-In: Ifb15b738d74ca253f1e102f874c037aa40108671
Merged-In: I387fded9d908c2d9096939f47e2d0a14d0515de2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
(cherry picked from commit 31f1d861f8f365b356a18927c964eed420e4036b)
diff --git a/tests/mediapc/src/android/mediapc/cts/EncoderInitializationLatencyTest.java b/tests/mediapc/src/android/mediapc/cts/CodecInitializationLatencyTest.java
similarity index 96%
rename from tests/mediapc/src/android/mediapc/cts/EncoderInitializationLatencyTest.java
rename to tests/mediapc/src/android/mediapc/cts/CodecInitializationLatencyTest.java
index ae09b14..ceb52ca 100644
--- a/tests/mediapc/src/android/mediapc/cts/EncoderInitializationLatencyTest.java
+++ b/tests/mediapc/src/android/mediapc/cts/CodecInitializationLatencyTest.java
@@ -63,12 +63,12 @@
 
 /**
  * The following test class validates the codec initialization latency (time for codec create +
- * configure) for the audio encoders and hardware video encoders available in the device, under the
+ * configure) for the audio codecs and hardware video codecs available in the device, under the
  * load condition (Transcode + MediaRecorder session Audio(Microphone) and 1080p Video(Camera)).
  */
 @RunWith(Parameterized.class)
-public class EncoderInitializationLatencyTest {
-    private static final String LOG_TAG = EncoderInitializationLatencyTest.class.getSimpleName();
+public class CodecInitializationLatencyTest {
+    private static final String LOG_TAG = CodecInitializationLatencyTest.class.getSimpleName();
     private static final boolean[] boolStates = {false, true};
     private static final int MAX_AUDIOENC_INITIALIZATION_LATENCY_PC_R_MS = 50;
     private static final int MAX_VIDEOENC_INITIALIZATION_LATENCY_PC_R_MS = 65;
@@ -100,7 +100,7 @@
     }
 
     private final String mMime;
-    private final String mEncoderName;
+    private final String mCodecName;
 
     private LoadStatus mTranscodeLoadStatus = null;
     private Thread mTranscodeLoadThread = null;
@@ -139,9 +139,9 @@
         releaseSurface();
     }
 
-    public EncoderInitializationLatencyTest(String mimeType, String encoderName) {
+    public CodecInitializationLatencyTest(String mimeType, String codecName) {
         mMime = mimeType;
-        mEncoderName = encoderName;
+        mCodecName = codecName;
     }
 
     @Rule
@@ -311,7 +311,7 @@
         for (int i = 0; i < NUM_MEASUREMENTS; i++) {
             for (boolean isAsync : boolStates) {
                 EncoderInitializationLatency encoderInitializationLatency =
-                        new EncoderInitializationLatency(mMime, mEncoderName, isAsync);
+                        new EncoderInitializationLatency(mMime, mCodecName, isAsync);
                 long latency = encoderInitializationLatency.calculateEncoderInitializationLatency();
                 encoderInitializationLatencyMs[count] = latency;
                 sumOfEncoderInitializationLatencyMs += latency;
@@ -321,15 +321,15 @@
         Arrays.sort(encoderInitializationLatencyMs);
 
         String statsLog = String.format("CodecInitialization latency for mime: %s, " +
-                "Encoder: %s, in Ms :: ", mMime, mEncoderName);
+                "Encoder: %s, in Ms :: ", mMime, mCodecName);
         Log.i(LOG_TAG, "Min " + statsLog + encoderInitializationLatencyMs[0]);
         Log.i(LOG_TAG, "Max " + statsLog + encoderInitializationLatencyMs[count - 1]);
         Log.i(LOG_TAG, "Avg " + statsLog + (sumOfEncoderInitializationLatencyMs / count));
         long initializationLatency = encoderInitializationLatencyMs[percentile * count / 100];
         if (Utils.isPerfClass()) {
             String errorLog = String.format(
-                    "CodecInitialization latency for mime: %s, Encoder: %s is not as expected. "
-                            + "act/exp in Ms :: %d/%d", mMime, mEncoderName, initializationLatency,
+                    "CodecInitialization latency for mime: %s, Codec: %s is not as expected."
+                            + "act/exp in Ms :: %d/%d", mMime, mCodecName, initializationLatency,
                     expectedMaxCodecInitializationLatencyMs);
             assertTrue(errorLog, initializationLatency <= expectedMaxCodecInitializationLatencyMs);
         } else {
@@ -350,8 +350,8 @@
                                 Build.VERSION_CODES.R : 0;
             }
             DeviceReportLog log = new DeviceReportLog("MediaPerformanceClassLogs",
-                    "InitializationLatency_" + mEncoderName);
-            log.addValue("encoder", mEncoderName, ResultType.NEUTRAL, ResultUnit.NONE);
+                    "InitializationLatency_" + mCodecName);
+            log.addValue("codec", mCodecName, ResultType.NEUTRAL, ResultUnit.NONE);
             log.addValue("initialization_latency", initializationLatency, ResultType.LOWER_BETTER,
                     ResultUnit.NONE);
             log.setSummary("CDD 2.2.7.1/5.1/H-1-7,H-1-8 performance_class", pc, ResultType.NEUTRAL,