diff options
Diffstat (limited to 'apps/CtsVerifier/src/com/android/cts/verifier/audio/AudioTap2ToneActivity.java')
-rw-r--r-- | apps/CtsVerifier/src/com/android/cts/verifier/audio/AudioTap2ToneActivity.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/CtsVerifier/src/com/android/cts/verifier/audio/AudioTap2ToneActivity.java b/apps/CtsVerifier/src/com/android/cts/verifier/audio/AudioTap2ToneActivity.java index 215d26fd65b..8ff23588889 100644 --- a/apps/CtsVerifier/src/com/android/cts/verifier/audio/AudioTap2ToneActivity.java +++ b/apps/CtsVerifier/src/com/android/cts/verifier/audio/AudioTap2ToneActivity.java @@ -154,6 +154,8 @@ public class AudioTap2ToneActivity String yesString = getResources().getString(R.string.audio_general_yes); String noString = getResources().getString(R.string.audio_general_no); + mRequireReportLogToPass = true; + boolean claimsProAudio = AudioSystemFlags.claimsProAudio(this); boolean claimsLowLatencyAudio = AudioSystemFlags.claimsLowLatencyAudio(this); @@ -311,11 +313,14 @@ public class AudioTap2ToneActivity } double averageLatency = mLatencyAve[mActiveTestAPI]; - boolean pass = averageLatency != 0 && averageLatency <= mMaxRequiredLatency; + boolean pass = isReportLogOkToPass() + && averageLatency != 0 && averageLatency <= mMaxRequiredLatency; if (pass) { mSpecView.setText("Average: " + averageLatency + " ms <= " + mMaxRequiredLatency + " ms -- PASS"); + } else if (!isReportLogOkToPass()) { + mSpecView.setText(getResources().getString(R.string.audio_general_reportlogtest)); } else { mSpecView.setText("Average: " + averageLatency + " ms > " + mMaxRequiredLatency + " ms -- FAIL"); |