Back to build
Raw log | Switch to full mode | Login

I 0.000s Main command: src/out/Android32_M_Nexus5X_dbg/bin/../../../build/android/test_runner.py junit --output-directory src/out/Android32_M_Nexus5X_dbg/bin/../. --test-suite android_junit_tests --resource-apk src/out/Android32_M_Nexus5X_dbg/bin/../gen/android_junit_tests.ap_ --robolectric-runtime-deps-dir src/out/Android32_M_Nexus5X_dbg/bin/../lib.java/third_party/robolectric --verbose I 0.004s Main ['/b/s/w/ir/cache/builder/src/out/Android32_M_Nexus5X_dbg/bin/helper/android_junit_tests', '--jar-args', '"-test-jars android_junit_tests.jar -json-results-file /b/s/w/ir/tmp/t/tmpW9b4Ma/results.json"', '--jvm-args', '"-Drobolectric.dependency.dir=src/out/Android32_M_Nexus5X_dbg/bin/../lib.java/third_party/robolectric -Ddir.source.root=/b/s/w/ir/cache/builder/src -Drobolectric.resourcesMode=binary -Dchromium.robolectric.resource.ap_=src/out/Android32_M_Nexus5X_dbg/bin/../gen/android_junit_tests.ap_ -Drobolectric.logging=stdout"'] [==========] Running 176 tests. [----------] Global test environment set-up. [----------] Run 32 test cases from org.appspot.apprtc.BluetoothManagerTest [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset[19] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' IMPORTANT NOTE FROM MOCKITO: You included the 'mockito-android' dependency in a non-Android environment. The Android mock maker was disabled. You should only include the latter in your 'androidTestCompile' configuration If disabling was a mistake, you can set the 'org.mockito.mock.android' property to 'true' to override this detection. Visit https://javadoc.io/page/org.mockito/mockito-core/latest/org/mockito/Mockito.html#0.1 for more information D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset[19] (3086 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset[21] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' IMPORTANT NOTE FROM MOCKITO: You included the 'mockito-android' dependency in a non-Android environment. The Android mock maker was disabled. You should only include the latter in your 'androidTestCompile' configuration If disabling was a mistake, you can set the 'org.mockito.mock.android' property to 'true' to override this detection. Visit https://javadoc.io/page/org.mockito/mockito-core/latest/org/mockito/Mockito.html#0.1 for more information D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset[21] (2131 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset[25] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' IMPORTANT NOTE FROM MOCKITO: You included the 'mockito-android' dependency in a non-Android environment. The Android mock maker was disabled. You should only include the latter in your 'androidTestCompile' configuration If disabling was a mistake, you can set the 'org.mockito.mock.android' property to 'true' to override this detection. Visit https://javadoc.io/page/org.mockito/mockito-core/latest/org/mockito/Mockito.html#0.1 for more information D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset[25] (2484 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' IMPORTANT NOTE FROM MOCKITO: You included the 'mockito-android' dependency in a non-Android environment. The Android mock maker was disabled. You should only include the latter in your 'androidTestCompile' configuration If disabling was a mistake, you can set the 'org.mockito.mock.android' property to 'true' to override this detection. Visit https://javadoc.io/page/org.mockito/mockito-core/latest/org/mockito/Mockito.html#0.1 for more information D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithHeadset (2268 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected[19] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_CONNECTION_STATE_CHANGED, s=CONNECTED, sb=false, BT state: HEADSET_AVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=HEADSET_AVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected[19] (17 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected[21] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_CONNECTION_STATE_CHANGED, s=CONNECTED, sb=false, BT state: HEADSET_AVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=HEADSET_AVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected[21] (16 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected[25] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_CONNECTION_STATE_CHANGED, s=CONNECTED, sb=false, BT state: HEADSET_AVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=HEADSET_AVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected[25] (23 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_CONNECTION_STATE_CHANGED, s=CONNECTED, sb=false, BT state: HEADSET_AVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=HEADSET_AVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothHeadsetConnected (20 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset[19] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: No connected bluetooth headset D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset[19] (13 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset[21] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: No connected bluetooth headset D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset[21] (15 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset[25] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: No connected bluetooth headset D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset[25] (18 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: No connected bluetooth headset D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerConnectedWithNoHeadset (18 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates[19] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stop: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates[19] (13 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates[21] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stop: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates[21] (14 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates[25] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stop: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates[25] (21 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stop: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothDefaultStartStopStates (23 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized[19] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized[19] (12 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized[21] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized[21] (13 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized[25] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized[25] (21 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerInitialized (25 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered[19] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stop: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered[19] (14 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered[21] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stop: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered[21] (15 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered[25] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stop: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered[25] (23 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stop: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothBroadcastReceiversAreRegistered (22 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected[19] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceDisconnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceDisconnected done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected[19] (22 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected[21] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceDisconnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceDisconnected done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected[21] (17 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected[25] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceDisconnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceDisconnected done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected[25] (22 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceDisconnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: stopScoAudio: BT state=HEADSET_UNAVAILABLE, SCO is on: false D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceDisconnected done: BT state=HEADSET_UNAVAILABLE [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothServiceListenerDisconnected (21 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop[19] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE D/AppRTCBluetoothManager: startSco: BT state=HEADSET_AVAILABLE, attempts: 0, SCO is on: false D/AppRTCBluetoothManager: Starting Bluetooth SCO and waits for ACTION_AUDIO_STATE_CHANGED... D/AppRTCBluetoothManager: startTimer D/AppRTCBluetoothManager: startScoAudio done: BT state=SCO_CONNECTING, SCO is on: false D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_AUDIO_STATE_CHANGED, s=ON, sb=false, BT state: SCO_CONNECTING D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: +++ Bluetooth audio SCO is now connected D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=SCO_CONNECTED D/AppRTCBluetoothManager: stopScoAudio: BT state=SCO_CONNECTED, SCO is on: false D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stopScoAudio done: BT state=SCO_DISCONNECTING, SCO is on: false D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_AUDIO_STATE_CHANGED, s=OFF, sb=false, BT state: SCO_DISCONNECTING D/AppRTCBluetoothManager: +++ Bluetooth audio SCO is now disconnected D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=SCO_DISCONNECTING D/AppRTCBluetoothManager: stop: BT state=SCO_DISCONNECTING D/AppRTCBluetoothManager: stopScoAudio: BT state=SCO_DISCONNECTING, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop[19] (25 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop[21] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE D/AppRTCBluetoothManager: startSco: BT state=HEADSET_AVAILABLE, attempts: 0, SCO is on: false D/AppRTCBluetoothManager: Starting Bluetooth SCO and waits for ACTION_AUDIO_STATE_CHANGED... D/AppRTCBluetoothManager: startTimer D/AppRTCBluetoothManager: startScoAudio done: BT state=SCO_CONNECTING, SCO is on: false D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_AUDIO_STATE_CHANGED, s=ON, sb=false, BT state: SCO_CONNECTING D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: +++ Bluetooth audio SCO is now connected D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=SCO_CONNECTED D/AppRTCBluetoothManager: stopScoAudio: BT state=SCO_CONNECTED, SCO is on: false D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stopScoAudio done: BT state=SCO_DISCONNECTING, SCO is on: false D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_AUDIO_STATE_CHANGED, s=OFF, sb=false, BT state: SCO_DISCONNECTING D/AppRTCBluetoothManager: +++ Bluetooth audio SCO is now disconnected D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=SCO_DISCONNECTING D/AppRTCBluetoothManager: stop: BT state=SCO_DISCONNECTING D/AppRTCBluetoothManager: stopScoAudio: BT state=SCO_DISCONNECTING, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop[21] (21 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop[25] [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE D/AppRTCBluetoothManager: startSco: BT state=HEADSET_AVAILABLE, attempts: 0, SCO is on: false D/AppRTCBluetoothManager: Starting Bluetooth SCO and waits for ACTION_AUDIO_STATE_CHANGED... D/AppRTCBluetoothManager: startTimer D/AppRTCBluetoothManager: startScoAudio done: BT state=SCO_CONNECTING, SCO is on: false D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_AUDIO_STATE_CHANGED, s=ON, sb=false, BT state: SCO_CONNECTING D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: +++ Bluetooth audio SCO is now connected D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=SCO_CONNECTED D/AppRTCBluetoothManager: stopScoAudio: BT state=SCO_CONNECTED, SCO is on: false D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stopScoAudio done: BT state=SCO_DISCONNECTING, SCO is on: false D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_AUDIO_STATE_CHANGED, s=OFF, sb=false, BT state: SCO_DISCONNECTING D/AppRTCBluetoothManager: +++ Bluetooth audio SCO is now disconnected D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=SCO_DISCONNECTING D/AppRTCBluetoothManager: stop: BT state=SCO_DISCONNECTING D/AppRTCBluetoothManager: stopScoAudio: BT state=SCO_DISCONNECTING, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop[25] (29 ms) [ RUN ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop [Robolectric] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/AppRTCBluetoothManager: ctor D/BluetoothManagerTest: getAudioManager D/AppRTCBluetoothManager: start D/BluetoothManagerTest: hasPermission(android.permission.BLUETOOTH) D/BluetoothManagerTest: getBluetoothProfileProxy D/BluetoothManagerTest: registerReceiver D/AppRTCBluetoothManager: HEADSET profile state: DISCONNECTED D/AppRTCBluetoothManager: Bluetooth proxy for headset profile has started D/AppRTCBluetoothManager: start done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: BluetoothServiceListener.onServiceConnected: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onServiceConnected done: BT state=HEADSET_UNAVAILABLE D/AppRTCBluetoothManager: updateDevice D/AppRTCBluetoothManager: Connected bluetooth headset: name=BluetoothTestDevice, state=DISCONNECTED, SCO audio=false D/AppRTCBluetoothManager: updateDevice done: BT state=HEADSET_AVAILABLE D/AppRTCBluetoothManager: startSco: BT state=HEADSET_AVAILABLE, attempts: 0, SCO is on: false D/AppRTCBluetoothManager: Starting Bluetooth SCO and waits for ACTION_AUDIO_STATE_CHANGED... D/AppRTCBluetoothManager: startTimer D/AppRTCBluetoothManager: startScoAudio done: BT state=SCO_CONNECTING, SCO is on: false D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_AUDIO_STATE_CHANGED, s=ON, sb=false, BT state: SCO_CONNECTING D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: +++ Bluetooth audio SCO is now connected D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=SCO_CONNECTED D/AppRTCBluetoothManager: stopScoAudio: BT state=SCO_CONNECTED, SCO is on: false D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stopScoAudio done: BT state=SCO_DISCONNECTING, SCO is on: false D/AppRTCBluetoothManager: BluetoothHeadsetBroadcastReceiver.onReceive: a=ACTION_AUDIO_STATE_CHANGED, s=OFF, sb=false, BT state: SCO_DISCONNECTING D/AppRTCBluetoothManager: +++ Bluetooth audio SCO is now disconnected D/AppRTCBluetoothManager: updateAudioDeviceState D/AppRTCBluetoothManager: onReceive done: BT state=SCO_DISCONNECTING D/AppRTCBluetoothManager: stop: BT state=SCO_DISCONNECTING D/AppRTCBluetoothManager: stopScoAudio: BT state=SCO_DISCONNECTING, SCO is on: false D/BluetoothManagerTest: unregisterReceiver D/AppRTCBluetoothManager: cancelTimer D/AppRTCBluetoothManager: stop done: BT state=UNINITIALIZED [ OK ] org.appspot.apprtc.BluetoothManagerTest.testBluetoothScoAudioStartAndStop (29 ms) [----------] Run 32 test cases from org.appspot.apprtc.BluetoothManagerTest (10518 ms) [----------] Run 12 test cases from org.appspot.apprtc.DirectRTCClientTest [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern[19] [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern[19] (38 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern[21] [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern[21] (37 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern[25] [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern[25] (45 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.appspot.apprtc.DirectRTCClientTest.testValidIpPattern (44 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern[19] [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern[19] (14 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern[21] [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern[21] (14 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern[25] [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern[25] (22 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.appspot.apprtc.DirectRTCClientTest.testInvalidIpPattern (20 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient[19] [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Send: {"type":"offer","sdp":"sdp"} V/TCPChannelClient: Receive: {"type":"offer","sdp":"sdp"} V/TCPChannelClient: Send: {"type":"answer","sdp":"sdp"} V/TCPChannelClient: Receive: {"type":"answer","sdp":"sdp"} V/TCPChannelClient: Send: {"candidate":"sdp","label":0,"id":"sdpMid","type":"candidate"} V/TCPChannelClient: Receive: {"candidate":"sdp","label":0,"id":"sdpMid","type":"candidate"} V/TCPChannelClient: Send: {"candidate":"sdp","label":0,"id":"sdpMid","type":"candidate"} V/TCPChannelClient: Receive: {"candidate":"sdp","label":0,"id":"sdpMid","type":"candidate"} D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient[19] (207 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient[21] [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Send: {"sdp":"sdp","type":"offer"} V/TCPChannelClient: Receive: {"sdp":"sdp","type":"offer"} V/TCPChannelClient: Send: {"sdp":"sdp","type":"answer"} V/TCPChannelClient: Receive: {"sdp":"sdp","type":"answer"} V/TCPChannelClient: Send: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} V/TCPChannelClient: Receive: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} V/TCPChannelClient: Send: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} V/TCPChannelClient: Receive: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient[21] (202 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient[25] [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Send: {"sdp":"sdp","type":"offer"} V/TCPChannelClient: Receive: {"sdp":"sdp","type":"offer"} V/TCPChannelClient: Send: {"sdp":"sdp","type":"answer"} V/TCPChannelClient: Receive: {"sdp":"sdp","type":"answer"} V/TCPChannelClient: Send: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} V/TCPChannelClient: Receive: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} V/TCPChannelClient: Send: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} V/TCPChannelClient: Receive: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient[25] (213 ms) [ RUN ] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient [Robolectric] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Send: {"sdp":"sdp","type":"offer"} V/TCPChannelClient: Receive: {"sdp":"sdp","type":"offer"} V/TCPChannelClient: Send: {"sdp":"sdp","type":"answer"} V/TCPChannelClient: Receive: {"sdp":"sdp","type":"answer"} V/TCPChannelClient: Send: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} V/TCPChannelClient: Receive: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} V/TCPChannelClient: Send: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} V/TCPChannelClient: Receive: {"type":"candidate","label":0,"id":"sdpMid","candidate":"sdp"} D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.DirectRTCClientTest.testDirectRTCClient (201 ms) [----------] Run 12 test cases from org.appspot.apprtc.DirectRTCClientTest (1062 ms) [----------] Run 20 test cases from org.appspot.apprtc.TCPChannelClientTest [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient[19] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient[19] (361 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient[21] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient[21] (357 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient[25] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient[25] (363 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectClient (361 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer[19] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer[19] (339 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer[21] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer[21] (338 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer[25] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer[25] (342 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testDisconnectServer (345 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4[19] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4[19] (326 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4[21] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4[21] (325 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4[25] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4[25] (329 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4 [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv4 (330 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6[19] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0:0:0:0:0:0:0:0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [0:0:0:0:0:0:0:1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6[19] (327 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6[21] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0:0:0:0:0:0:0:0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [0:0:0:0:0:0:0:1]:8888 D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6[21] (326 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6[25] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0:0:0:0:0:0:0:0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [0:0:0:0:0:0:0:1]:8888 D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6[25] (332 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6 [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0:0:0:0:0:0:0:0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [0:0:0:0:0:0:0:1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testConnectIPv6 (331 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testSendData[19] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testSendData: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Send: Hello, Server! V/TCPChannelClient: Send: Hello, Client! V/TCPChannelClient: Receive: Hello, Client! V/TCPChannelClient: Receive: Hello, Server! D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testSendData[19] (342 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testSendData[21] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testSendData: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Send: Hello, Server! V/TCPChannelClient: Send: Hello, Client! V/TCPChannelClient: Receive: Hello, Server! V/TCPChannelClient: Receive: Hello, Client! D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testSendData[21] (334 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testSendData[25] [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testSendData: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Send: Hello, Server! V/TCPChannelClient: Send: Hello, Client! V/TCPChannelClient: Receive: Hello, Server! V/TCPChannelClient: Receive: Hello, Client! D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testSendData[25] (339 ms) [ RUN ] org.appspot.apprtc.TCPChannelClientTest.testSendData [Robolectric] org.appspot.apprtc.TCPChannelClientTest.testSendData: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Listening on [0.0.0.0]:8888 D/TCPChannelClient: Listening thread started... D/TCPChannelClient: Connecting to [127.0.0.1]:8888 D/TCPChannelClient: TCP connection established. D/TCPChannelClient: TCP connection established. V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Execute onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Run onTCPConnected V/TCPChannelClient: Send: Hello, Server! V/TCPChannelClient: Send: Hello, Client! V/TCPChannelClient: Receive: Hello, Server! V/TCPChannelClient: Receive: Hello, Client! D/TCPChannelClient: Receiving thread exiting... D/TCPChannelClient: Receiving thread exiting... [ OK ] org.appspot.apprtc.TCPChannelClientTest.testSendData (337 ms) [----------] Run 20 test cases from org.appspot.apprtc.TCPChannelClientTest (6788 ms) [----------] Run 40 test cases from org.webrtc.AndroidVideoDecoderTest [ RUN ] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Releasing MediaCodec on output thread May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Release on output thread done May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes[19] (192 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Releasing MediaCodec on output thread May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Release on output thread done May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes[21] (163 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Releasing MediaCodec on output thread May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Release on output thread done May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:44 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes[25] (186 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes [Robolectric] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Releasing MediaCodec on output thread May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Release on output thread done May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testReleaseMultipleTimes (178 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testInit[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testInit: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testInit[19] (17 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testInit[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testInit: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testInit[21] (18 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testInit[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testInit: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testInit[25] (22 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testInit [Robolectric] org.webrtc.AndroidVideoDecoderTest.testInit: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testInit (22 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture[19] (23 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture[21] (27 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture[25] (27 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture [Robolectric] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testRendersOutputTexture (27 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData[19] (21 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData[21] (22 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData[25] (24 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDecodeQueuesData (24 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: null May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers[19] (54 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: null May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers[21] (37 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: null May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers[25] (36 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: null May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDeliversOutputByteBuffers (40 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped[19] (25 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped[21] (23 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped[25] (25 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped [Robolectric] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testSurfaceTextureStall_FramesDropped (25 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: initDecode failed May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error at org.webrtc.AndroidVideoDecoder.initDecodeInternal(AndroidVideoDecoder.java:194) at org.webrtc.AndroidVideoDecoder.initDecode(AndroidVideoDecoder.java:158) at org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback(AndroidVideoDecoderTest.java:408) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:600) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.robolectric.internal.SandboxTestRunner$2.evaluate(SandboxTestRunner.java:260) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:130) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:42) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.robolectric.internal.SandboxTestRunner$1.evaluate(SandboxTestRunner.java:84) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.testing.local.GtestComputer$GtestSuiteRunner.run(GtestComputer.java:48) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.chromium.testing.local.JunitTestMain.main(JunitTestMain.java:105) May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback[19] (17 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: initDecode failed May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error at org.webrtc.AndroidVideoDecoder.initDecodeInternal(AndroidVideoDecoder.java:194) at org.webrtc.AndroidVideoDecoder.initDecode(AndroidVideoDecoder.java:158) at org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback(AndroidVideoDecoderTest.java:408) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:600) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.robolectric.internal.SandboxTestRunner$2.evaluate(SandboxTestRunner.java:260) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:130) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:42) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.robolectric.internal.SandboxTestRunner$1.evaluate(SandboxTestRunner.java:84) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.testing.local.GtestComputer$GtestSuiteRunner.run(GtestComputer.java:48) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.chromium.testing.local.JunitTestMain.main(JunitTestMain.java:105) May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback[21] (16 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: initDecode failed May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error at org.webrtc.AndroidVideoDecoder.initDecodeInternal(AndroidVideoDecoder.java:194) at org.webrtc.AndroidVideoDecoder.initDecode(AndroidVideoDecoder.java:158) at org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback(AndroidVideoDecoderTest.java:408) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:600) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.robolectric.internal.SandboxTestRunner$2.evaluate(SandboxTestRunner.java:260) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:130) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:42) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.robolectric.internal.SandboxTestRunner$1.evaluate(SandboxTestRunner.java:84) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.testing.local.GtestComputer$GtestSuiteRunner.run(GtestComputer.java:48) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.chromium.testing.local.JunitTestMain.main(JunitTestMain.java:105) May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback[25] (20 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback [Robolectric] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: initDecode failed May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error May 22, 2019 9:19:45 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error at org.webrtc.AndroidVideoDecoder.initDecodeInternal(AndroidVideoDecoder.java:194) at org.webrtc.AndroidVideoDecoder.initDecode(AndroidVideoDecoder.java:158) at org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback(AndroidVideoDecoderTest.java:408) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:600) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.robolectric.internal.SandboxTestRunner$2.evaluate(SandboxTestRunner.java:260) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:130) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:42) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.robolectric.internal.SandboxTestRunner$1.evaluate(SandboxTestRunner.java:84) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.testing.local.GtestComputer$GtestSuiteRunner.run(GtestComputer.java:48) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.chromium.testing.local.JunitTestMain.main(JunitTestMain.java:105) May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testStartExceptionTriggerSWFallback (19 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testRelease[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testRelease: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Releasing MediaCodec on output thread May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Release on output thread done [ OK ] org.webrtc.AndroidVideoDecoderTest.testRelease[19] (24 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testRelease[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testRelease: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Releasing MediaCodec on output thread May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Release on output thread done [ OK ] org.webrtc.AndroidVideoDecoderTest.testRelease[21] (24 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testRelease[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testRelease: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Releasing MediaCodec on output thread May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Release on output thread done [ OK ] org.webrtc.AndroidVideoDecoderTest.testRelease[25] (31 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testRelease [Robolectric] org.webrtc.AndroidVideoDecoderTest.testRelease: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Releasing MediaCodec on output thread May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: Release on output thread done [ OK ] org.webrtc.AndroidVideoDecoderTest.testRelease (27 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers[19] (34 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers[21] (34 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:45 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers[25] (34 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers [Robolectric] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal done [ OK ] org.webrtc.AndroidVideoDecoderTest.testDeliversRenderedBuffers (223 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback[19] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: initDecode failed May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error at org.webrtc.AndroidVideoDecoder.initDecodeInternal(AndroidVideoDecoder.java:193) at org.webrtc.AndroidVideoDecoder.initDecode(AndroidVideoDecoder.java:158) at org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback(AndroidVideoDecoderTest.java:396) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:600) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.robolectric.internal.SandboxTestRunner$2.evaluate(SandboxTestRunner.java:260) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:130) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:42) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.robolectric.internal.SandboxTestRunner$1.evaluate(SandboxTestRunner.java:84) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.testing.local.GtestComputer$GtestSuiteRunner.run(GtestComputer.java:48) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.chromium.testing.local.JunitTestMain.main(JunitTestMain.java:105) May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback[19] (15 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback[21] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: initDecode failed May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error at org.webrtc.AndroidVideoDecoder.initDecodeInternal(AndroidVideoDecoder.java:193) at org.webrtc.AndroidVideoDecoder.initDecode(AndroidVideoDecoder.java:158) at org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback(AndroidVideoDecoderTest.java:396) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:600) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.robolectric.internal.SandboxTestRunner$2.evaluate(SandboxTestRunner.java:260) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:130) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:42) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.robolectric.internal.SandboxTestRunner$1.evaluate(SandboxTestRunner.java:84) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.testing.local.GtestComputer$GtestSuiteRunner.run(GtestComputer.java:48) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.chromium.testing.local.JunitTestMain.main(JunitTestMain.java:105) May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback[21] (15 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback[25] [Robolectric] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: initDecode failed May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error at org.webrtc.AndroidVideoDecoder.initDecodeInternal(AndroidVideoDecoder.java:193) at org.webrtc.AndroidVideoDecoder.initDecode(AndroidVideoDecoder.java:158) at org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback(AndroidVideoDecoderTest.java:396) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:600) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.robolectric.internal.SandboxTestRunner$2.evaluate(SandboxTestRunner.java:260) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:130) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:42) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.robolectric.internal.SandboxTestRunner$1.evaluate(SandboxTestRunner.java:84) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.testing.local.GtestComputer$GtestSuiteRunner.run(GtestComputer.java:48) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.chromium.testing.local.JunitTestMain.main(JunitTestMain.java:105) May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback[25] (21 ms) [ RUN ] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback [Robolectric] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: ctor name: org.webrtc.testdecoder type: VP8 color format: 19 context: mockEglBaseContext May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: initDecodeInternal name: org.webrtc.testdecoder type: VP8 width: 640 height: 480 May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: initDecode failed May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error May 22, 2019 9:19:46 AM org.webrtc.Logging log SEVERE: AndroidVideoDecoder: java.lang.IllegalStateException: Fake error at org.webrtc.AndroidVideoDecoder.initDecodeInternal(AndroidVideoDecoder.java:193) at org.webrtc.AndroidVideoDecoder.initDecode(AndroidVideoDecoder.java:158) at org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback(AndroidVideoDecoderTest.java:396) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:600) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.robolectric.internal.SandboxTestRunner$2.evaluate(SandboxTestRunner.java:260) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:130) at org.robolectric.internal.SandboxTestRunner.runChild(SandboxTestRunner.java:42) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.robolectric.internal.SandboxTestRunner$1.evaluate(SandboxTestRunner.java:84) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.testing.local.GtestComputer$GtestSuiteRunner.run(GtestComputer.java:48) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.chromium.testing.local.JunitTestMain.main(JunitTestMain.java:105) May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release May 22, 2019 9:19:46 AM org.webrtc.Logging log INFO: AndroidVideoDecoder: release: Decoder is not running. [ OK ] org.webrtc.AndroidVideoDecoderTest.testConfigureExceptionTriggerSWFallback (22 ms) [----------] Run 40 test cases from org.webrtc.AndroidVideoDecoderTest (1848 ms) [----------] Run 4 test cases from org.webrtc.CameraEnumerationTest [ RUN ] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange[19] [Robolectric] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange[19] (15 ms) [ RUN ] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange[21] [Robolectric] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange[21] (15 ms) [ RUN ] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange[25] [Robolectric] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange[25] (17 ms) [ RUN ] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange [Robolectric] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.CameraEnumerationTest.testGetClosestSupportedFramerateRange (20 ms) [----------] Run 4 test cases from org.webrtc.CameraEnumerationTest (69 ms) [----------] Run 20 test cases from org.webrtc.CryptoOptionsTest [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse[19] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse[19] (15 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse[21] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse[21] (15 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse[25] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse[25] (18 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderDefaultsAreFalse (17 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto[19] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto[19] (11 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto[21] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto[21] (12 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto[25] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto[25] (17 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingGcmCrypto (15 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions[19] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions[19] (12 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions[21] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions[21] (13 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions[25] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions[25] (17 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingEncryptedRtpHeaderExtensions (14 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher[19] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher[19] (12 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher[21] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher[21] (12 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher[25] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher[25] (15 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingAes128Sha1_32CryptoCipher (15 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption[19] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption[19] (11 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption[21] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption[21] (11 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption[25] [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption[25] (15 ms) [ RUN ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption [Robolectric] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.CryptoOptionsTest.testBuilderCorrectlyInitializingRequireFrameEncryption (16 ms) [----------] Run 20 test cases from org.webrtc.CryptoOptionsTest (292 ms) [----------] Run 24 test cases from org.webrtc.GlGenericDrawerTest [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames[19] [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames[19] (61 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames[21] [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames[21] (46 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames[25] [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames[25] (51 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksTwoRgbFrames (50 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader[19] [Robolectric] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader[19] (10 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader[21] [Robolectric] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader[21] (11 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader[25] [Robolectric] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader[25] (14 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader [Robolectric] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.GlGenericDrawerTest.testYuvFragmentShader (14 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader[19] [Robolectric] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader[19] (9 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader[21] [Robolectric] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader[21] (11 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader[25] [Robolectric] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader[25] (16 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader [Robolectric] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.GlGenericDrawerTest.testRgbFragmentShader (15 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType[19] [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType[19] (10 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType[21] [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType[21] (13 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType[25] [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType[25] (15 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksChangingShaderType (14 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame[19] [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame[19] (9 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame[21] [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame[21] (13 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame[25] [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame[25] (16 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame [Robolectric] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.GlGenericDrawerTest.testShaderCallbacksOneRgbFrame (15 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testOesFragmentShader[19] [Robolectric] org.webrtc.GlGenericDrawerTest.testOesFragmentShader: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.GlGenericDrawerTest.testOesFragmentShader[19] (9 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testOesFragmentShader[21] [Robolectric] org.webrtc.GlGenericDrawerTest.testOesFragmentShader: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.GlGenericDrawerTest.testOesFragmentShader[21] (12 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testOesFragmentShader[25] [Robolectric] org.webrtc.GlGenericDrawerTest.testOesFragmentShader: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.GlGenericDrawerTest.testOesFragmentShader[25] (18 ms) [ RUN ] org.webrtc.GlGenericDrawerTest.testOesFragmentShader [Robolectric] org.webrtc.GlGenericDrawerTest.testOesFragmentShader: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.GlGenericDrawerTest.testOesFragmentShader (17 ms) [----------] Run 24 test cases from org.webrtc.GlGenericDrawerTest (474 ms) [----------] Run 20 test cases from org.webrtc.HardwareVideoEncoderTest [ RUN ] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes[19] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Releasing MediaCodec on output thread May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Release on output thread done [ OK ] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes[19] (33 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes[21] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Releasing MediaCodec on output thread May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Release on output thread done [ OK ] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes[21] (36 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes[25] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Releasing MediaCodec on output thread May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Release on output thread done [ OK ] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes[25] (41 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes [Robolectric] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Releasing MediaCodec on output thread May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Release on output thread done [ OK ] org.webrtc.HardwareVideoEncoderTest.testReleaseMultipleTimes (39 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testInit[19] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testInit: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} [ OK ] org.webrtc.HardwareVideoEncoderTest.testInit[19] (14 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testInit[21] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testInit: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} [ OK ] org.webrtc.HardwareVideoEncoderTest.testInit[21] (16 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testInit[25] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testInit: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} [ OK ] org.webrtc.HardwareVideoEncoderTest.testInit[25] (21 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testInit [Robolectric] org.webrtc.HardwareVideoEncoderTest.testInit: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} [ OK ] org.webrtc.HardwareVideoEncoderTest.testInit (23 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData[19] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Sync frame generated [ OK ] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData[19] (23 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData[21] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Sync frame generated [ OK ] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData[21] (23 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData[25] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Sync frame generated [ OK ] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData[25] (24 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData [Robolectric] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Sync frame generated [ OK ] org.webrtc.HardwareVideoEncoderTest.testDeliversOutputData (25 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testRelease[19] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testRelease: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Releasing MediaCodec on output thread May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Release on output thread done [ OK ] org.webrtc.HardwareVideoEncoderTest.testRelease[19] (14 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testRelease[21] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testRelease: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Releasing MediaCodec on output thread May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Release on output thread done [ OK ] org.webrtc.HardwareVideoEncoderTest.testRelease[21] (18 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testRelease[25] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testRelease: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Releasing MediaCodec on output thread May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Release on output thread done [ OK ] org.webrtc.HardwareVideoEncoderTest.testRelease[25] (19 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testRelease [Robolectric] org.webrtc.HardwareVideoEncoderTest.testRelease: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Releasing MediaCodec on output thread May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Release on output thread done [ OK ] org.webrtc.HardwareVideoEncoderTest.testRelease (20 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer[19] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} [ OK ] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer[19] (131 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer[21] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} [ OK ] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer[21] (127 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer[25] [Robolectric] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} [ OK ] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer[25] (161 ms) [ RUN ] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer [Robolectric] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: initEncode: 640 x 480. @ 10000kbps. Fps: 30 Use surface mode: false May 22, 2019 9:19:47 AM org.webrtc.Logging log INFO: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=0, mime=video/x-vnd.on2.vp8, width=640, bitrate-mode=2, bitrate=10000000, frame-rate=30, height=480} [ OK ] org.webrtc.HardwareVideoEncoderTest.testEncodeByteBuffer (186 ms) [----------] Run 20 test cases from org.webrtc.HardwareVideoEncoderTest (999 ms) [----------] Run 4 test cases from org.webrtc.ScalingSettingsTest [ RUN ] org.webrtc.ScalingSettingsTest.testToString[19] [Robolectric] org.webrtc.ScalingSettingsTest.testToString: sdk=19; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@18be83e4' [ OK ] org.webrtc.ScalingSettingsTest.testToString[19] (9 ms) [ RUN ] org.webrtc.ScalingSettingsTest.testToString[21] [Robolectric] org.webrtc.ScalingSettingsTest.testToString: sdk=21; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@30272916' [ OK ] org.webrtc.ScalingSettingsTest.testToString[21] (10 ms) [ RUN ] org.webrtc.ScalingSettingsTest.testToString[25] [Robolectric] org.webrtc.ScalingSettingsTest.testToString: sdk=25; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@3e36b7a0' [ OK ] org.webrtc.ScalingSettingsTest.testToString[25] (13 ms) [ RUN ] org.webrtc.ScalingSettingsTest.testToString [Robolectric] org.webrtc.ScalingSettingsTest.testToString: sdk=26; resources=binary I/MonitoringInstr: Instrumentation started! I/MonitoringInstr: Setting context classloader to 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6', Original: 'org.robolectric.internal.bytecode.SandboxClassLoader@1a4083f6' [ OK ] org.webrtc.ScalingSettingsTest.testToString (13 ms) [----------] Run 4 test cases from org.webrtc.ScalingSettingsTest (45 ms) [----------] Global test environment tear-down. [==========] 176 tests ran. (22098 ms total) [ PASSED ] 176 tests. C 22.801s Main ******************************************************************************** C 22.801s Main Summary C 22.801s Main ******************************************************************************** C 22.802s Main [==========] 176 tests ran. C 22.802s Main [ PASSED ] 176 tests. C 22.802s Main ******************************************************************************** I 22.807s Main Generated json results file at /b/s/w/ir/tmp/t/tmpSIX6Lz I 22.824s Main Finishing archiving output.