commit | e3db0378e86d2f4cc5efe9cd46f8f0a68dc07ffc | [log] [tgz] |
---|---|---|
author | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Feb 26 18:20:19 2020 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Feb 26 18:20:19 2020 +0000 |
tree | c9b0e54c9dcb278bba82fb4cdede5e338e7d4fc3 | |
parent | 6a76043e47115119e991599f7f001bc7cb8c9ab2 [diff] | |
parent | a66c632f8f2104998c21f1af8bea8318429dcfa5 [diff] |
Merge "gralloc4-vts: don't wait on invalid sync fence" into rvc-dev am: a66c632f8f Change-Id: I34d0216edf995b112130570f12f37ad73042ba2e
diff --git a/graphics/mapper/4.0/vts/functional/VtsHalGraphicsMapperV4_0TargetTest.cpp b/graphics/mapper/4.0/vts/functional/VtsHalGraphicsMapperV4_0TargetTest.cpp index 0d6f5af..295ba36 100644 --- a/graphics/mapper/4.0/vts/functional/VtsHalGraphicsMapperV4_0TargetTest.cpp +++ b/graphics/mapper/4.0/vts/functional/VtsHalGraphicsMapperV4_0TargetTest.cpp
@@ -727,8 +727,10 @@ int fence; ASSERT_NO_FATAL_FAILURE(fence = mGralloc->flushLockedBuffer(writeBufferHandle)); - ASSERT_EQ(0, sync_wait(fence, 3500)); - close(fence); + if (fence >= 0) { + ASSERT_EQ(0, sync_wait(fence, 3500)); + close(fence); + } ASSERT_NO_FATAL_FAILURE(mGralloc->rereadLockedBuffer(readBufferHandle));