CtsHardwareTestCases: Fix for #testGetParameterDuringFocus

- After calling 'autoFocus()' for a second time, the test
  was neither waiting for the focus to finish, nor
  canceling AF, before calling 'autoFocus()' yet again.
  This sequence will inevitably lead to an error.

bug:5314001

Change-Id: I259ff5b1e2e4385c325f19536a519db4ac2c3acf
Original-author: Emilian Peev <epeev@mm-sol.com>
Signed-off-by: Emilian Peev <epeev@mm-sol.com>
Signed-off-by: Tyler Luu <tluu@ti.com>
diff --git a/tests/tests/hardware/src/android/hardware/cts/CameraTest.java b/tests/tests/hardware/src/android/hardware/cts/CameraTest.java
index 13648f9..6229155 100644
--- a/tests/tests/hardware/src/android/hardware/cts/CameraTest.java
+++ b/tests/tests/hardware/src/android/hardware/cts/CameraTest.java
@@ -2051,6 +2051,7 @@
                 Thread.sleep(100);
                 // This should not crash or throw exception.
                 mCamera.getParameters();
+                waitForFocusDone();
             }
         }
         terminateMessageLooper();