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

I 0.000s Main command: src/out/Debug/bin/../../../build/android/test_runner.py junit --output-directory src/out/Debug/bin/../. --test-suite cast_base_junit_tests --resource-apk src/out/Debug/bin/../gen/chromecast/base/cast_base_junit_tests.ap_ --robolectric-runtime-deps-dir src/out/Debug/bin/../lib.java/third_party/robolectric --verbose --json-results-file /b/swarming/w/ir/tmp/t/tmpb86OI4.json I 0.009s Main ['/b/swarming/w/ir/cache/builder/src/out/Debug/bin/helper/cast_base_junit_tests', '--jar-args', '"-test-jars cast_base_junit_tests.jar -json-results-file /b/swarming/w/ir/tmp/t/tmpxRBcKe/results.json"', '--jvm-args', '"-Drobolectric.dependency.dir=src/out/Debug/bin/../lib.java/third_party/robolectric -Ddir.source.root=/b/swarming/w/ir/cache/builder/src -Drobolectric.resourcesMode=binary -Dchromium.robolectric.resource.ap_=src/out/Debug/bin/../gen/chromecast/base/cast_base_junit_tests.ap_ -Drobolectric.logging=stdout"'] [==========] Running 87 tests. [----------] Global test environment set-up. [----------] Run 13 test cases from org.chromium.chromecast.base.BothTest [ RUN ] org.chromium.chromecast.base.BothTest.testAdaptBiConsumerBaseArguments [ OK ] org.chromium.chromecast.base.BothTest.testAdaptBiConsumerBaseArguments (93 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testAdaptBiFunction [ OK ] org.chromium.chromecast.base.BothTest.testAdaptBiFunction (1 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testBothEquals [ OK ] org.chromium.chromecast.base.BothTest.testBothEquals (0 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testAdaptBiFunctionDerivedResult [ OK ] org.chromium.chromecast.base.BothTest.testAdaptBiFunctionDerivedResult (1 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testUseGetSecondAsMethodReference [ OK ] org.chromium.chromecast.base.BothTest.testUseGetSecondAsMethodReference (1 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testAdaptBiFunctionBaseArguments [ OK ] org.chromium.chromecast.base.BothTest.testAdaptBiFunctionBaseArguments (1 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testAdaptBiPredicateBaseArguments [ OK ] org.chromium.chromecast.base.BothTest.testAdaptBiPredicateBaseArguments (2 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testUseGetFirstAsMethodReference [ OK ] org.chromium.chromecast.base.BothTest.testUseGetFirstAsMethodReference (1 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testAdaptBiConsumer [ OK ] org.chromium.chromecast.base.BothTest.testAdaptBiConsumer (1 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testBothToString [ OK ] org.chromium.chromecast.base.BothTest.testBothToString (0 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testAccessMembersOfBoth [ OK ] org.chromium.chromecast.base.BothTest.testAccessMembersOfBoth (0 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testDeeplyNestedBothType [ OK ] org.chromium.chromecast.base.BothTest.testDeeplyNestedBothType (0 ms) [ RUN ] org.chromium.chromecast.base.BothTest.testAdaptBiPredicate [ OK ] org.chromium.chromecast.base.BothTest.testAdaptBiPredicate (1 ms) [----------] Run 13 test cases from org.chromium.chromecast.base.BothTest (109 ms) [----------] Run 19 test cases from org.chromium.chromecast.base.ControllerTest [ RUN ] org.chromium.chromecast.base.ControllerTest.testSetControllerInDeactivationHandler [ OK ] org.chromium.chromecast.base.ControllerTest.testSetControllerInDeactivationHandler (4 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testSetControllerInActivationHandler [ OK ] org.chromium.chromecast.base.ControllerTest.testSetControllerInActivationHandler (1 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testResetWhileStateIsNotopenedIsNoOp [ OK ] org.chromium.chromecast.base.ControllerTest.testResetWhileStateIsNotopenedIsNoOp (2 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testNewStateIsNotActivatedIfObservingObservableThatHasBeenDeactivated [ OK ] org.chromium.chromecast.base.ControllerTest.testNewStateIsNotActivatedIfObservingObservableThatHasBeenDeactivated (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testSetControllerWithNullImplicitlyResets [ OK ] org.chromium.chromecast.base.ControllerTest.testSetControllerWithNullImplicitlyResets (1 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testResetControllerInDeactivationHandler [ OK ] org.chromium.chromecast.base.ControllerTest.testResetControllerInDeactivationHandler (1 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testStateIsopenedWhenControllerIsSet [ OK ] org.chromium.chromecast.base.ControllerTest.testStateIsopenedWhenControllerIsSet (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testResetControllerInActivationHandler [ OK ] org.chromium.chromecast.base.ControllerTest.testResetControllerInActivationHandler (1 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testSetStateTwicePerformsImplicitReset [ OK ] org.chromium.chromecast.base.ControllerTest.testSetStateTwicePerformsImplicitReset (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testResetWhileAlreadyDeactivatedIsANoOp [ OK ] org.chromium.chromecast.base.ControllerTest.testResetWhileAlreadyDeactivatedIsANoOp (1 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testSetUnitControllerInActivatedStateIsNoOp [ OK ] org.chromium.chromecast.base.ControllerTest.testSetUnitControllerInActivatedStateIsNoOp (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testBasicStateFromController [ OK ] org.chromium.chromecast.base.ControllerTest.testBasicStateFromController (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testClosedSubscriptionIsImplicitlyDeactivated [ OK ] org.chromium.chromecast.base.ControllerTest.testClosedSubscriptionIsImplicitlyDeactivated (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testNewStateIsActivatedImmediatelyIfObservingAlreadyActiveObservable [ OK ] org.chromium.chromecast.base.ControllerTest.testNewStateIsActivatedImmediatelyIfObservingAlreadyActiveObservable (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testCloseSubscriptionAfterDeactivatingSourceStateDoesNotCallExitHAndlerAgain [ OK ] org.chromium.chromecast.base.ControllerTest.testCloseSubscriptionAfterDeactivatingSourceStateDoesNotCallExitHAndlerAgain (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testClosedSubscriptionDoesNotGetNotifiedOfFutureActivations [ OK ] org.chromium.chromecast.base.ControllerTest.testClosedSubscriptionDoesNotGetNotifiedOfFutureActivations (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testSetWithDuplicateValueIsNoOp [ OK ] org.chromium.chromecast.base.ControllerTest.testSetWithDuplicateValueIsNoOp (1 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testMultipleStatesObservingSingleController [ OK ] org.chromium.chromecast.base.ControllerTest.testMultipleStatesObservingSingleController (0 ms) [ RUN ] org.chromium.chromecast.base.ControllerTest.testNoStateTransitionAfterRegisteringWithInactiveController [ OK ] org.chromium.chromecast.base.ControllerTest.testNoStateTransitionAfterRegisteringWithInactiveController (0 ms) [----------] Run 19 test cases from org.chromium.chromecast.base.ControllerTest (19 ms) [----------] Run 1 test cases from org.chromium.chromecast.base.ItertoolsTest [ RUN ] org.chromium.chromecast.base.ItertoolsTest.testForEachLoopWithIterator [ OK ] org.chromium.chromecast.base.ItertoolsTest.testForEachLoopWithIterator (1 ms) [----------] Run 1 test cases from org.chromium.chromecast.base.ItertoolsTest (1 ms) [----------] Run 9 test cases from org.chromium.chromecast.base.ObservableAndTest [ RUN ] org.chromium.chromecast.base.ObservableAndTest.testBothState_resetSecondBeforeSettingFirst_doesNotTrigger [ OK ] org.chromium.chromecast.base.ObservableAndTest.testBothState_resetSecondBeforeSettingFirst_doesNotTrigger (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndTest.testBothState_deactivateFirstAfterTrigger [ OK ] org.chromium.chromecast.base.ObservableAndTest.testBothState_deactivateFirstAfterTrigger (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndTest.testBothState_activateBothTriggers [ OK ] org.chromium.chromecast.base.ObservableAndTest.testBothState_activateBothTriggers (0 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndTest.testComposeBoth [ OK ] org.chromium.chromecast.base.ObservableAndTest.testComposeBoth (0 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndTest.testBothState_setOneControllerAfterTrigger_implicitlyResetsAndSets [ OK ] org.chromium.chromecast.base.ObservableAndTest.testBothState_setOneControllerAfterTrigger_implicitlyResetsAndSets (0 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndTest.testBothState_activateSecondDoesNotTrigger [ OK ] org.chromium.chromecast.base.ObservableAndTest.testBothState_activateSecondDoesNotTrigger (0 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndTest.testBothState_activateFirstDoesNotTrigger [ OK ] org.chromium.chromecast.base.ObservableAndTest.testBothState_activateFirstDoesNotTrigger (0 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndTest.testBothState_resetFirstBeforeSettingSecond_doesNotTrigger [ OK ] org.chromium.chromecast.base.ObservableAndTest.testBothState_resetFirstBeforeSettingSecond_doesNotTrigger (0 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndTest.testBothState_deactivateSecondAfterTrigger [ OK ] org.chromium.chromecast.base.ObservableAndTest.testBothState_deactivateSecondAfterTrigger (0 ms) [----------] Run 9 test cases from org.chromium.chromecast.base.ObservableAndTest (5 ms) [----------] Run 7 test cases from org.chromium.chromecast.base.ObservableAndThenTest [ RUN ] org.chromium.chromecast.base.ObservableAndThenTest.testComposeAndThen [ OK ] org.chromium.chromecast.base.ObservableAndThenTest.testComposeAndThen (4 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenActivatedIfFirstThenSecond [ OK ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenActivatedIfFirstThenSecond (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenActivated_plusBplusAminusBplusB [ OK ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenActivated_plusBplusAminusBplusB (0 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenNotActivatedIfSecondBeforeFirst [ OK ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenNotActivatedIfSecondBeforeFirst (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenDeactivated_plusAplusBminusA [ OK ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenDeactivated_plusAplusBminusA (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenDeactivated_plusAplusBminusB [ OK ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenDeactivated_plusAplusBminusB (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenNotActivatedInitially [ OK ] org.chromium.chromecast.base.ObservableAndThenTest.testAndThenNotActivatedInitially (0 ms) [----------] Run 7 test cases from org.chromium.chromecast.base.ObservableAndThenTest (9 ms) [----------] Run 1 test cases from org.chromium.chromecast.base.ObservableFilterTest [ RUN ] org.chromium.chromecast.base.ObservableFilterTest.testFilter [ OK ] org.chromium.chromecast.base.ObservableFilterTest.testFilter (3 ms) [----------] Run 1 test cases from org.chromium.chromecast.base.ObservableFilterTest (3 ms) [----------] Run 4 test cases from org.chromium.chromecast.base.ObservableMapTest [ RUN ] org.chromium.chromecast.base.ObservableMapTest.testMapDropsNullResult [ OK ] org.chromium.chromecast.base.ObservableMapTest.testMapDropsNullResult (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableMapTest.testMapController [ OK ] org.chromium.chromecast.base.ObservableMapTest.testMapController (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableMapTest.testMapReturnSubclassOfResultType [ OK ] org.chromium.chromecast.base.ObservableMapTest.testMapReturnSubclassOfResultType (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableMapTest.testMapWithFunctionOfSuper [ OK ] org.chromium.chromecast.base.ObservableMapTest.testMapWithFunctionOfSuper (0 ms) [----------] Run 4 test cases from org.chromium.chromecast.base.ObservableMapTest (3 ms) [----------] Run 4 test cases from org.chromium.chromecast.base.ObservableMiscellaneousTest [ RUN ] org.chromium.chromecast.base.ObservableMiscellaneousTest.testPowerUnlimitedPower [ OK ] org.chromium.chromecast.base.ObservableMiscellaneousTest.testPowerUnlimitedPower (2 ms) [ RUN ] org.chromium.chromecast.base.ObservableMiscellaneousTest.testsubscribeCurrying [ OK ] org.chromium.chromecast.base.ObservableMiscellaneousTest.testsubscribeCurrying (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableMiscellaneousTest.testObserverWithAutoCloseableConstructor [ OK ] org.chromium.chromecast.base.ObservableMiscellaneousTest.testObserverWithAutoCloseableConstructor (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableMiscellaneousTest.testBeingTooCleverWithObserversAndInheritance [ OK ] org.chromium.chromecast.base.ObservableMiscellaneousTest.testBeingTooCleverWithObserversAndInheritance (0 ms) [----------] Run 4 test cases from org.chromium.chromecast.base.ObservableMiscellaneousTest (6 ms) [----------] Run 4 test cases from org.chromium.chromecast.base.ObservableNotTest [ RUN ] org.chromium.chromecast.base.ObservableNotTest.testNotExitsWhenSourceIsActivated [ OK ] org.chromium.chromecast.base.ObservableNotTest.testNotExitsWhenSourceIsActivated (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableNotTest.testNotIsActivatedAtTheStart [ OK ] org.chromium.chromecast.base.ObservableNotTest.testNotIsActivatedAtTheStart (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableNotTest.testNotReentersWhenSourceIsReset [ OK ] org.chromium.chromecast.base.ObservableNotTest.testNotReentersWhenSourceIsReset (1 ms) [ RUN ] org.chromium.chromecast.base.ObservableNotTest.testNotIsDeactivatedAtTheStartIfSourceIsAlreadyActivated [ OK ] org.chromium.chromecast.base.ObservableNotTest.testNotIsDeactivatedAtTheStartIfSourceIsAlreadyActivated (0 ms) [----------] Run 4 test cases from org.chromium.chromecast.base.ObservableNotTest (4 ms) [----------] Run 11 test cases from org.chromium.chromecast.base.ObserversTest [ RUN ] org.chromium.chromecast.base.ObserversTest.testBuildObserverWithFunctionThatReturnsSubclassOfScope [ OK ] org.chromium.chromecast.base.ObserversTest.testBuildObserverWithFunctionThatReturnsSubclassOfScope (0 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testOnExitWithConsumer [ OK ] org.chromium.chromecast.base.ObserversTest.testOnExitWithConsumer (0 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testsubscribeBothWithStrings [ OK ] org.chromium.chromecast.base.ObserversTest.testsubscribeBothWithStrings (1 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testOnExitNotFiredIfObservableIsNotDeactivated [ OK ] org.chromium.chromecast.base.ObserversTest.testOnExitNotFiredIfObservableIsNotDeactivated (0 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testBuildObserverWithFunctionThatTakesSuperclass [ OK ] org.chromium.chromecast.base.ObserversTest.testBuildObserverWithFunctionThatTakesSuperclass (0 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testOnEnterWithConsumerOfSuperclass [ OK ] org.chromium.chromecast.base.ObserversTest.testOnEnterWithConsumerOfSuperclass (1 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testOnExitMultipleActivations [ OK ] org.chromium.chromecast.base.ObserversTest.testOnExitMultipleActivations (0 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testHowUsingBothOnEnterAndOnExitLooks [ OK ] org.chromium.chromecast.base.ObserversTest.testHowUsingBothOnEnterAndOnExitLooks (0 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testOnEnterMultipleActivations [ OK ] org.chromium.chromecast.base.ObserversTest.testOnEnterMultipleActivations (1 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testOnEnterWithConsumer [ OK ] org.chromium.chromecast.base.ObserversTest.testOnEnterWithConsumer (0 ms) [ RUN ] org.chromium.chromecast.base.ObserversTest.testOnExitWithConsumerOfSuperclass [ OK ] org.chromium.chromecast.base.ObserversTest.testOnExitWithConsumerOfSuperclass (1 ms) [----------] Run 11 test cases from org.chromium.chromecast.base.ObserversTest (8 ms) [----------] Run 7 test cases from org.chromium.chromecast.base.ReactiveRecorderTest [ RUN ] org.chromium.chromecast.base.ReactiveRecorderTest.testHappyPath [ OK ] org.chromium.chromecast.base.ReactiveRecorderTest.testHappyPath (0 ms) [ RUN ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailOpenedWrongValue [ OK ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailOpenedWrongValue (0 ms) [ RUN ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailClosedGotOpened [ OK ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailClosedGotOpened (0 ms) [ RUN ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailEndAtEnd [ OK ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailEndAtEnd (2 ms) [ RUN ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailOpenedGotClosed [ OK ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailOpenedGotClosed (1 ms) [ RUN ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailGetNotificationsAfterUnsubscribe [ OK ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailGetNotificationsAfterUnsubscribe (0 ms) [ RUN ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailEndAtStart [ OK ] org.chromium.chromecast.base.ReactiveRecorderTest.testFailEndAtStart (0 ms) [----------] Run 7 test cases from org.chromium.chromecast.base.ReactiveRecorderTest (5 ms) [----------] Run 4 test cases from org.chromium.chromecast.base.SequencerTest [ RUN ] org.chromium.chromecast.base.SequencerTest.testPostedTaskIsRun [ OK ] org.chromium.chromecast.base.SequencerTest.testPostedTaskIsRun (0 ms) [ RUN ] org.chromium.chromecast.base.SequencerTest.testTaskPostedByTaskIsRunAfterFirstTaskFinishes [ OK ] org.chromium.chromecast.base.SequencerTest.testTaskPostedByTaskIsRunAfterFirstTaskFinishes (1 ms) [ RUN ] org.chromium.chromecast.base.SequencerTest.testThrowsExceptionEventuallyOnInfiniteLoop [ OK ] org.chromium.chromecast.base.SequencerTest.testThrowsExceptionEventuallyOnInfiniteLoop (5 ms) [ RUN ] org.chromium.chromecast.base.SequencerTest.testTaskThatEnqueuesManyTasks [ OK ] org.chromium.chromecast.base.SequencerTest.testTaskThatEnqueuesManyTasks (2 ms) [----------] Run 4 test cases from org.chromium.chromecast.base.SequencerTest (11 ms) [----------] Run 3 test cases from org.chromium.chromecast.base.UnitTest [ RUN ] org.chromium.chromecast.base.UnitTest.testUnitDoesNotEqualAnythingElse [ OK ] org.chromium.chromecast.base.UnitTest.testUnitDoesNotEqualAnythingElse (0 ms) [ RUN ] org.chromium.chromecast.base.UnitTest.testUnitEqualsItself [ OK ] org.chromium.chromecast.base.UnitTest.testUnitEqualsItself (0 ms) [ RUN ] org.chromium.chromecast.base.UnitTest.testUnitIdentity [ OK ] org.chromium.chromecast.base.UnitTest.testUnitIdentity (0 ms) [----------] Run 3 test cases from org.chromium.chromecast.base.UnitTest (0 ms) [----------] Global test environment tear-down. [==========] 87 tests ran. (189 ms total) [ PASSED ] 87 tests. C 4.744s Main ******************************************************************************** C 4.744s Main Summary C 4.744s Main ******************************************************************************** C 4.744s Main [==========] 87 tests ran. C 4.744s Main [ PASSED ] 87 tests. C 4.744s Main ******************************************************************************** I 4.747s Main Generated json results file at /b/swarming/w/ir/tmp/t/tmpvS2RWV I 4.747s Main Finishing archiving output.