Merge "FontScaleConverterFactoryTest: 15x perf increase" into udc-dev am: 6e374e9b21
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/21613765 Change-Id: Ib1eb6838dedd33ddf4895f9ac00c6f3d89985ba6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -132,9 +132,13 @@ class FontScaleConverterFactoryTest {
|
||||
}
|
||||
.forEach { (table, sp) ->
|
||||
try {
|
||||
assertWithMessage("convertSpToDp(%s) on table: %s", sp, table)
|
||||
.that(table.convertSpToDp(sp))
|
||||
.isFinite()
|
||||
// Truth is slow because it creates a bunch of
|
||||
// objects. Don't use it unless we need to.
|
||||
if (!table.convertSpToDp(sp).isFinite()) {
|
||||
assertWithMessage("convertSpToDp(%s) on table: %s", sp, table)
|
||||
.that(table.convertSpToDp(sp))
|
||||
.isFinite()
|
||||
}
|
||||
} catch (e: Exception) {
|
||||
throw AssertionError("Exception during convertSpToDp($sp) on table: $table", e)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user