summaryrefslogtreecommitdiff
path: root/apct-tests
diff options
context:
space:
mode:
authorSeigo Nonaka <nona@google.com>2021-04-14 19:15:16 -0700
committerSeigo Nonaka <nona@google.com>2021-04-15 11:03:37 -0700
commitb950a1f746c9e130c78eafefc9bfd7ec87da730f (patch)
treed16d7f3c1481d82227edcfb3cef1679ceb230db5 /apct-tests
parent9e2adae46b250980d3b5f4ece7f6e4bfc363a8b5 (diff)
Update native font API to read updated font files.
Bug: 184974821 Test: atest NativeSystemFontTest Change-Id: Ia7fdf6155e07445d7f16edb88fd2a7293e63080c
Diffstat (limited to 'apct-tests')
-rw-r--r--apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java b/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java
index 547369055e95..d27250719c6d 100644
--- a/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java
+++ b/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java
@@ -20,6 +20,7 @@ import android.graphics.Typeface;
import android.os.SharedMemory;
import android.perftests.utils.BenchmarkState;
import android.perftests.utils.PerfStatusReporter;
+import android.util.ArrayMap;
import androidx.test.filters.LargeTest;
import androidx.test.runner.AndroidJUnit4;
@@ -55,9 +56,10 @@ public class TypefaceSerializationPerfTest {
ByteBuffer buffer = memory.mapReadOnly().order(ByteOrder.BIG_ENDIAN);
BenchmarkState state = mPerfStatusReporter.getBenchmarkState();
+ ArrayMap<String, Typeface> out = new ArrayMap<>();
while (state.keepRunning()) {
buffer.position(0);
- Typeface.deserializeFontMap(buffer);
+ Typeface.deserializeFontMap(buffer, out);
}
}