aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Desprez <jdesprez@google.com>2019-09-06 13:15:18 -0700
committerJulien Desprez <jdesprez@google.com>2019-09-06 13:15:18 -0700
commit94f7edcdafd4e20d87f32b381340cdee7feaddcd (patch)
treedb76f81df4696deeba1c5f604f4afb898890fdc3
parentd9530575e428967e4d859df81ea66d39d0b7ea54 (diff)
downloadtradefederation-94f7edcdafd4e20d87f32b381340cdee7feaddcd.tar.gz
Cherry-pick old fix for jdk differences
Test: unit tests Bug: 140634978 Change-Id: I68323e16541b8273ff69144e5041f813fbee2170 Merged-In: I6a46050c049416bc1b62f873a1d5226cf81f0a6a
-rw-r--r--tests/src/com/android/tradefed/device/TestDeviceTest.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/src/com/android/tradefed/device/TestDeviceTest.java b/tests/src/com/android/tradefed/device/TestDeviceTest.java
index 31d17f727..26f3d2985 100644
--- a/tests/src/com/android/tradefed/device/TestDeviceTest.java
+++ b/tests/src/com/android/tradefed/device/TestDeviceTest.java
@@ -3033,8 +3033,14 @@ public class TestDeviceTest extends TestCase {
// Size of the raw test data
Assert.assertEquals(3000, testImage.data.length);
byte[] result = mTestDevice.compressRawImage(testImage, "PNG", true);
- // Size after compressing
- Assert.assertEquals(107, result.length);
+ // Size after compressing can vary a bit depending of the JDK
+ if (result.length != 107 && result.length != 117) {
+ fail(
+ String.format(
+ "Should have compress the length as expected, got %s, "
+ + "expected 107 or 117",
+ result.length));
+ }
// Do it again with JPEG encoding
Assert.assertEquals(3000, testImage.data.length);