fix failure line handling for VideEncoderDecoderTest.

Bug: 25293338
Change-Id: I3b7f3c3d909c4c4fa36d325ef0e38b000b2a2a81
diff --git a/tools/cts-media/get_achievable_rates.py b/tools/cts-media/get_achievable_rates.py
index 81412da..9dde743 100755
--- a/tools/cts-media/get_achievable_rates.py
+++ b/tools/cts-media/get_achievable_rates.py
@@ -201,6 +201,12 @@
   def _parseFailureLine(self, line):
     """Handles parsing a line from the failure log."""
     self._tryParseMeasuredFrameRate(line)
+    if line.startswith('Raw data: '):
+      for result in self._parseRawData(line):
+        fmt = result['EncOutputFormat']
+        self.size = Size(fmt['width'], fmt['height'])
+        self.codec = result['codec']
+        self.mime = fmt['mime']
 
   def _parseMessage(self, message, array):
     """Handles parsing a message from ValueArrays."""