summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Alejandro Nijamkin <nijamkin@google.com> 2023-07-26 16:14:53 -0700
committer Cherrypicker Worker <android-build-cherrypicker-worker@google.com> 2023-07-28 23:08:54 +0000
commit9fe1d344e07b16f40ee575b7b40d8ba418d026b3 (patch)
treed856a3b97b0cd145741a9cbd01f9f39e873cb082 /libs/androidfw/StringPool.cpp
parenta9dafc3734278335f0dc1f033c34d9a0e52e8c89 (diff)
Fixes failing test after coroutine lib upgrade.
The changed test case started failing after the coroutines library has been upgraded; not sure why. This fixes it by adding an additional runCurrent() right after collectLastValue is called. This gives an opportunity for the upstream conflatedCallbackFlow to do its work and register its callback. When the value is queried in the assertion line, collectLastValue runs its own runCurrent() to trigger any pending coroutines, updating the value that the test sees. Bug: 292807808 Test: N/A (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2964de1d655fb33d359209329b82cbe899f31cad) Merged-In: If42e96e9ae29ae6e0585f6c2b567cca7b15d581e Change-Id: If42e96e9ae29ae6e0585f6c2b567cca7b15d581e
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions