summaryrefslogtreecommitdiff
path: root/libs/renderengine/tests/RenderEngineThreadedTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/renderengine/tests/RenderEngineThreadedTest.cpp')
-rw-r--r--libs/renderengine/tests/RenderEngineThreadedTest.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/renderengine/tests/RenderEngineThreadedTest.cpp b/libs/renderengine/tests/RenderEngineThreadedTest.cpp
index 63aa4c891c..b093e88d4f 100644
--- a/libs/renderengine/tests/RenderEngineThreadedTest.cpp
+++ b/libs/renderengine/tests/RenderEngineThreadedTest.cpp
@@ -49,6 +49,9 @@ TEST_F(RenderEngineThreadedTest, dump) {
TEST_F(RenderEngineThreadedTest, primeCache) {
EXPECT_CALL(*mRenderEngine, primeCache());
mThreadedRE->primeCache();
+ // need to call ANY synchronous function after primeCache to ensure that primeCache has
+ // completed asynchronously before the test completes execution.
+ mThreadedRE->getContextPriority();
}
TEST_F(RenderEngineThreadedTest, genTextures) {