diff options
author | Julien Desprez <jdesprez@google.com> | 2019-09-06 13:15:18 -0700 |
---|---|---|
committer | Julien Desprez <jdesprez@google.com> | 2019-09-06 13:15:18 -0700 |
commit | 94f7edcdafd4e20d87f32b381340cdee7feaddcd (patch) | |
tree | db76f81df4696deeba1c5f604f4afb898890fdc3 | |
parent | d9530575e428967e4d859df81ea66d39d0b7ea54 (diff) | |
download | tradefederation-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.java | 10 |
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); |