Mock Version: 1.2.17 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/rxjava.spec'], chrootPath='/var/lib/mock/epel-1-armhfp-b051be37e4a4ca096d33f6be3f48af10d6e9eb4a/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0logger=uid=995) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/rxjava.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/rxjava-1.0.13-2.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/rxjava.spec'], chrootPath='/var/lib/mock/epel-1-armhfp-b051be37e4a4ca096d33f6be3f48af10d6e9eb4a/root'shell=Falseuid=995env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/rxjava.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uMqaB1 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf RxJava-1.0.13 + /usr/bin/gzip -dc /builddir/build/SOURCES/v1.0.13.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd RxJava-1.0.13 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find . -name '*.class' -print -delete + find . -name '*.jar' -print -delete ./gradle/wrapper/gradle-wrapper.jar + cp -p /builddir/build/SOURCES/rxjava-1.0.13.pom pom.xml Patch #0 (rxjava-1.0.13-use-system-jctools.patch): + echo 'Patch #0 (rxjava-1.0.13-use-system-jctools.patch):' + /usr/bin/cat /builddir/build/SOURCES/rxjava-1.0.13-use-system-jctools.patch + /usr/bin/patch -p1 --fuzz=0 patching file pom.xml patching file src/main/java/rx/internal/operators/OperatorMapNotification.java patching file src/main/java/rx/internal/operators/OperatorObserveOn.java patching file src/main/java/rx/internal/operators/OperatorPublish.java patching file src/main/java/rx/internal/producers/QueuedProducer.java patching file src/main/java/rx/internal/producers/QueuedValueProducer.java patching file src/main/java/rx/internal/util/ObjectPool.java patching file src/main/java/rx/internal/util/RxRingBuffer.java patching file src/main/java/rx/internal/util/unsafe/BaseLinkedQueue.java patching file src/main/java/rx/internal/util/unsafe/ConcurrentCircularArrayQueue.java patching file src/main/java/rx/internal/util/unsafe/ConcurrentSequencedCircularArrayQueue.java patching file src/main/java/rx/internal/util/unsafe/MessagePassingQueue.java patching file src/main/java/rx/internal/util/unsafe/MpmcArrayQueue.java patching file src/main/java/rx/internal/util/unsafe/MpscLinkedQueue.java patching file src/main/java/rx/internal/util/unsafe/Pow2.java patching file src/main/java/rx/internal/util/unsafe/README.md patching file src/main/java/rx/internal/util/unsafe/SpmcArrayQueue.java patching file src/main/java/rx/internal/util/unsafe/SpscArrayQueue.java patching file src/main/java/rx/internal/util/unsafe/SpscLinkedQueue.java patching file src/test/java/rx/internal/util/JCToolsQueueTests.java + rm -rf src/main/java/rx/internal/util/unsafe/ConcurrentCircularArrayQueue.java src/main/java/rx/internal/util/unsafe/ConcurrentSequencedCircularArrayQueue.java src/main/java/rx/internal/util/unsafe/MessagePassingQueue.java src/main/java/rx/internal/util/unsafe/MpmcArrayQueue.java src/main/java/rx/internal/util/unsafe/Pow2.java src/main/java/rx/internal/util/unsafe/SpmcArrayQueue.java src/main/java/rx/internal/util/unsafe/SpscArrayQueue.java src/main/java/rx/internal/util/unsafe/BaseLinkedQueue.java src/main/java/rx/internal/util/unsafe/MpscLinkedQueue.java src/main/java/rx/internal/util/unsafe/SpscLinkedQueue.java + . /usr/share/java-utils/pom_editor.sh + pom_add_dep junit:junit:4.10:test + set +x + . /usr/share/java-utils/pom_editor.sh + pom_add_dep org.mockito:mockito-core:1.8.5:test + set +x + . /usr/share/java-utils/pom_editor.sh + pom_xpath_inject pom:project 'bundle' + set +x + . /usr/share/java-utils/pom_editor.sh + pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 . ' true io.reactivex.rxjava ${project.name} ReactiveX ${project.version} bundle-manifest process-classes manifest ' + set +x + . /usr/share/java-utils/pom_editor.sh + pom_add_plugin org.apache.maven.plugins:maven-javadoc-plugin:2.9.1 . ' *.internal.* ' + set +x + rm -r src/test/java/rx/internal/operators/OperatorMergeMaxConcurrentTest.java src/test/java/rx/internal/operators/OperatorMergeTest.java src/test/java/rx/internal/operators/OperatorPublishTest.java src/test/java/rx/internal/operators/OperatorRepeatTest.java src/test/java/rx/internal/operators/OperatorRetryTest.java src/test/java/rx/observables/AbstractOnSubscribeTest.java src/test/java/rx/schedulers/CachedThreadSchedulerTest.java src/test/java/rx/schedulers/ExecutorSchedulerTest.java src/test/java/rx/subjects/ReplaySubjectBoundedConcurrencyTest.java src/test/java/rx/subjects/ReplaySubjectConcurrencyTest.java + rm -r src/test/java/rx/internal/operators/OperatorRetryWithPredicateTest.java + rm -r src/test/java/rx/observers/TestObserverTest.java src/test/java/rx/observers/TestSubscriberTest.java + python /usr/share/java-utils/mvn_file.py io.reactivex:rxjava rxjava + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.rRd4R8 + umask 022 + cd /builddir/build/BUILD + cd RxJava-1.0.13 + python /usr/share/java-utils/mvn_build.py -n rxjava -- -Dproject.build.sourceEncoding=UTF-8 [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building rxjava 1.0.13 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ rxjava --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builddir/build/BUILD/RxJava-1.0.13/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ rxjava --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 230 source files to /builddir/build/BUILD/RxJava-1.0.13/target/classes [WARNING] /builddir/build/BUILD/RxJava-1.0.13/src/main/java/rx/internal/util/unsafe/UnsafeAccess.java:[20,16] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/RxJava-1.0.13/src/main/java/rx/internal/util/unsafe/UnsafeAccess.java:[31,25] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/RxJava-1.0.13/src/main/java/rx/internal/util/unsafe/UnsafeAccess.java:[33,9] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/RxJava-1.0.13/src/main/java/rx/internal/util/unsafe/UnsafeAccess.java:[41,27] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/RxJava-1.0.13/src/main/java/rx/internal/util/unsafe/UnsafeAccess.java:[43,18] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [INFO] [INFO] --- maven-bundle-plugin:2.3.7:manifest (bundle-manifest) @ rxjava --- [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ rxjava --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builddir/build/BUILD/RxJava-1.0.13/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ rxjava --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 161 source files to /builddir/build/BUILD/RxJava-1.0.13/target/test-classes [WARNING] /builddir/build/BUILD/RxJava-1.0.13/src/test/java/rx/schedulers/NewThreadSchedulerTest.java: Some input files use or override a deprecated API. [WARNING] /builddir/build/BUILD/RxJava-1.0.13/src/test/java/rx/schedulers/NewThreadSchedulerTest.java: Recompile with -Xlint:deprecation for details. [WARNING] /builddir/build/BUILD/RxJava-1.0.13/src/test/java/rx/internal/operators/OnSubscribeCombineLatestTest.java: /builddir/build/BUILD/RxJava-1.0.13/src/test/java/rx/internal/operators/OnSubscribeCombineLatestTest.java uses unchecked or unsafe operations. [WARNING] /builddir/build/BUILD/RxJava-1.0.13/src/test/java/rx/internal/operators/OnSubscribeCombineLatestTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.15:test (default-test) @ rxjava --- [INFO] Surefire report directory: /builddir/build/BUILD/RxJava-1.0.13/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running rx.ObservableDoOnTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.718 sec - in rx.ObservableDoOnTest Running rx.plugins.RxJavaPluginsTest java.lang.RuntimeException: test onError at rx.plugins.RxJavaPluginsTest.testOnErrorWhenNotImplemented(RxJavaPluginsTest.java:161) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) java.lang.RuntimeException: test onError at rx.plugins.RxJavaPluginsTest.testOnErrorWhenImplementedViaSubscribe(RxJavaPluginsTest.java:137) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.76 sec - in rx.plugins.RxJavaPluginsTest Running rx.observables.ConnectableObservableTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.487 sec - in rx.observables.ConnectableObservableTest Running rx.observables.BlockingObservableTest Tests run: 39, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.197 sec - in rx.observables.BlockingObservableTest Running rx.subscriptions.SubscriptionsTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.248 sec - in rx.subscriptions.SubscriptionsTest Running rx.subscriptions.RefCountSubscriptionTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 sec - in rx.subscriptions.RefCountSubscriptionTest Running rx.subscriptions.MultipleAssignmentSubscriptionTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 sec - in rx.subscriptions.MultipleAssignmentSubscriptionTest Running rx.subscriptions.CompositeSubscriptionTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec - in rx.subscriptions.CompositeSubscriptionTest Running rx.internal.operators.OperatorUnsubscribeOnTest unsubscribe invoked: Thread[RxNewThreadScheduler-2,5,main] unsubscribeThread: Thread[RxNewThreadScheduler-2,5,] subscribeThread.get(): Thread[RxNewThreadScheduler-2,5,] unsubscribe invoked: Thread[RxNewThreadScheduler-3,5,main] unsubscribeThread: Thread[RxNewThreadScheduler-3,5,main] subscribeThread.get(): Thread[RxNewThreadScheduler-4,5,] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 sec - in rx.internal.operators.OperatorUnsubscribeOnTest Running rx.internal.operators.OperatorDebounceTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.591 sec - in rx.internal.operators.OperatorDebounceTest Running rx.internal.operators.BufferUntilSubscriberTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.264 sec - in rx.internal.operators.BufferUntilSubscriberTest Running rx.internal.operators.OperatorZipCompletionTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.146 sec - in rx.internal.operators.OperatorZipCompletionTest Running rx.internal.operators.OperatorWindowWithSizeTest Hot done. [[1, 2], [2, 3], [3, 4], [4, 5], [5]] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.417 sec - in rx.internal.operators.OperatorWindowWithSizeTest Running rx.internal.operators.OperatorOnErrorReturnTest TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one BadMapper:one Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.259 sec - in rx.internal.operators.OperatorOnErrorReturnTest Running rx.internal.operators.OperatorSequenceEqualTest Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.276 sec - in rx.internal.operators.OperatorSequenceEqualTest Running rx.internal.operators.OperatorSampleTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.232 sec - in rx.internal.operators.OperatorSampleTest Running rx.internal.operators.OperatorSwitchTest > testIssue2654: 250 Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.34 sec - in rx.internal.operators.OperatorSwitchTest Running rx.internal.operators.OnSubscribeJoinTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.31 sec - in rx.internal.operators.OnSubscribeJoinTest Running rx.internal.operators.OperatorCastTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in rx.internal.operators.OperatorCastTest Running rx.internal.operators.OperatorToObservableListTest testAsyncRequested -> 0 testAsyncRequested -> 50 testAsyncRequested -> 100 testAsyncRequested -> 150 testAsyncRequested -> 200 testAsyncRequested -> 250 testAsyncRequested -> 300 testAsyncRequested -> 350 testAsyncRequested -> 400 testAsyncRequested -> 450 testAsyncRequested -> 500 testAsyncRequested -> 550 testAsyncRequested -> 600 testAsyncRequested -> 650 testAsyncRequested -> 700 testAsyncRequested -> 750 testAsyncRequested -> 800 java.lang.InterruptedException at java.util.concurrent.CyclicBarrier.dowait(CyclicBarrier.java:211) at java.util.concurrent.CyclicBarrier.await(CyclicBarrier.java:362) at rx.internal.operators.OperatorToObservableListTest.await(OperatorToObservableListTest.java:178) at rx.internal.operators.OperatorToObservableListTest.testAsyncRequested(OperatorToObservableListTest.java:165) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) java.util.concurrent.BrokenBarrierException at java.util.concurrent.CyclicBarrier.dowait(CyclicBarrier.java:207) at java.util.concurrent.CyclicBarrier.await(CyclicBarrier.java:362) at rx.internal.operators.OperatorToObservableListTest.await(OperatorToObservableListTest.java:178) at rx.internal.operators.OperatorToObservableListTest$3.call(OperatorToObservableListTest.java:160) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Tests run: 7, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.145 sec <<< FAILURE! - in rx.internal.operators.OperatorToObservableListTest testAsyncRequested(rx.internal.operators.OperatorToObservableListTest) Time elapsed: 2.102 sec <<< ERROR! java.lang.Exception: test timed out after 2000 milliseconds at java.util.concurrent.atomic.AtomicInteger.get(AtomicInteger.java:91) at java.util.concurrent.ThreadPoolExecutor.isShutdown(ThreadPoolExecutor.java:1441) at java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(ScheduledThreadPoolExecutor.java:325) at java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:533) at java.util.concurrent.ScheduledThreadPoolExecutor.submit(ScheduledThreadPoolExecutor.java:632) at rx.internal.schedulers.NewThreadWorker.scheduleActual(NewThreadWorker.java:169) at rx.internal.schedulers.NewThreadWorker.schedule(NewThreadWorker.java:154) at rx.internal.schedulers.NewThreadWorker.schedule(NewThreadWorker.java:146) at rx.internal.operators.OperatorToObservableListTest.testAsyncRequested(OperatorToObservableListTest.java:157) Running rx.internal.operators.OperatorSkipTimedTest testAsyncRequested -> 850 testAsyncRequested -> 900 Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec - in rx.internal.operators.OperatorSkipTimedTest Running rx.internal.operators.OperatorSkipTest testAsyncRequested -> 950 Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.194 sec - in rx.internal.operators.OperatorSkipTest Running rx.internal.operators.OperatorSkipUntilTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 sec - in rx.internal.operators.OperatorSkipUntilTest Running rx.internal.operators.OperatorScanTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.763 sec - in rx.internal.operators.OperatorScanTest Running rx.internal.operators.OnSubscribeUsingTest Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.609 sec - in rx.internal.operators.OnSubscribeUsingTest Running rx.internal.operators.OnSubscribeToObservableFutureTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 sec - in rx.internal.operators.OnSubscribeToObservableFutureTest Running rx.internal.operators.OperatorDematerializeTest [] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 sec - in rx.internal.operators.OperatorDematerializeTest Running rx.internal.operators.OperatorZipIterableTest Omg I'm calculating so hard: 1*1=1 1-a Omg I'm calculating so hard: 2*2=4 4-b Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.266 sec - in rx.internal.operators.OperatorZipIterableTest Running rx.internal.operators.OperatorDelayTest [rx.Notification@14973737 OnNext 1] [rx.Notification@14973738 OnNext 2] [rx.Notification@14973739 OnNext 3] [rx.Notification@1497373a OnNext 4] [rx.Notification@1497373b OnNext 5] [rx.Notification@180cb77 OnCompleted] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.328 sec - in rx.internal.operators.OperatorDelayTest Running rx.internal.operators.OperatorReduceTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 sec - in rx.internal.operators.OperatorReduceTest Running rx.internal.operators.OperatorWindowWithTimeTest Hot done. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.09 sec - in rx.internal.operators.OperatorWindowWithTimeTest Running rx.internal.operators.OperatorTakeUntilTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.147 sec - in rx.internal.operators.OperatorTakeUntilTest Running rx.internal.operators.OperatorMapTest a b rx.exceptions.OnErrorNotImplementedException at rx.Observable$30.onError(Observable.java:7540) at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:154) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) at rx.internal.operators.OperatorMap$1.onError(OperatorMap.java:49) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:58) at rx.internal.operators.OperatorMerge$MergeSubscriber.emitScalar(OperatorMerge.java:470) at rx.internal.operators.OperatorMerge$MergeSubscriber.tryEmit(OperatorMerge.java:432) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:227) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:140) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) at rx.internal.operators.OperatorMapTest$12.call(OperatorMapTest.java:274) at rx.internal.operators.OperatorMapTest$12.call(OperatorMapTest.java:268) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7531) at rx.internal.operators.OperatorMapTest.verifyExceptionIsThrownIfThereIsNoExceptionHandler(OperatorMapTest.java:309) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.RuntimeException at rx.internal.operators.OperatorMapTest$14.call(OperatorMapTest.java:294) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) ... 41 more Caused by: rx.exceptions.OnErrorThrowable$OnNextValue: OnError while emitting onNext value: c at rx.exceptions.OnErrorThrowable.addValueAsLastCause(OnErrorThrowable.java:104) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:58) ... 41 more java.lang.RuntimeException: Forced Failure at rx.internal.operators.OperatorMapTest$6.call(OperatorMapTest.java:169) at rx.internal.operators.OperatorMapTest$6.call(OperatorMapTest.java:165) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) at rx.internal.operators.OnSubscribeFromIterable$IterableProducer.request(OnSubscribeFromIterable.java:79) at rx.Subscriber.setProducer(Subscriber.java:209) at rx.Subscriber.setProducer(Subscriber.java:205) at rx.Subscriber.setProducer(Subscriber.java:205) at rx.Subscriber.setProducer(Subscriber.java:205) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:50) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:33) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at rx.internal.operators.OperatorMapTest.testMapWithError(OperatorMapTest.java:182) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: rx.exceptions.OnErrorThrowable$OnNextValue: OnError while emitting onNext value: fail at rx.exceptions.OnErrorThrowable.addValueAsLastCause(OnErrorThrowable.java:104) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:58) ... 38 more Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.501 sec - in rx.internal.operators.OperatorMapTest Running rx.internal.operators.OperatorAsObservableTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in rx.internal.operators.OperatorAsObservableTest Running rx.internal.operators.NotificationLiteTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in rx.internal.operators.NotificationLiteTest Running rx.internal.operators.OperatorZipTest OnNext_1-OnNext_a OnNext_2-OnNext_b OnNext_3-OnNext_c OnCompleted_null-OnCompleted_null 1-1 2-2 3-3 4-4 5-5 Generated => A: 308 B: 308 -------> subscribe to infinite sequence Starting thread: Thread[Thread-39,5,main] 1-1 2-2 3-3 4-4 5-5 Ending thread: Thread[Thread-39,5,main] Generated => A: 256 B: 256 Generated => A: 308 B: 308 1-a null-b 3-null -------> subscribe to infinite sequence Starting thread: Thread[Thread-41,5,main] -------> subscribe to infinite sequence Starting thread: Thread[Thread-42,5,main] Ending thread: Thread[Thread-42,5,main] Ending thread: Thread[Thread-41,5,main] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.447 sec - in rx.internal.operators.OperatorZipTest Running rx.internal.operators.OperatorIgnoreElementsTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 sec - in rx.internal.operators.OperatorIgnoreElementsTest Running rx.internal.operators.OperatorDoOnSubscribeTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in rx.internal.operators.OperatorDoOnSubscribeTest Running rx.internal.operators.OperatorDistinctTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 sec - in rx.internal.operators.OperatorDistinctTest Running rx.internal.operators.OperatorSkipLastTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 sec - in rx.internal.operators.OperatorSkipLastTest Running rx.internal.operators.OperatorTakeLastTimedTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 sec - in rx.internal.operators.OperatorTakeLastTimedTest Running rx.internal.operators.OperatorSwitchIfEmptyTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.605 sec - in rx.internal.operators.OperatorSwitchIfEmptyTest Running rx.internal.operators.OperatorSubscribeOnTest First schedule: Thread[RxNewThreadScheduler-9,5,main] After reschedule: Thread[RxNewThreadScheduler-9,5,main] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.222 sec - in rx.internal.operators.OperatorSubscribeOnTest Running rx.internal.operators.OperatorSkipWhileTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.295 sec - in rx.internal.operators.OperatorSkipWhileTest Running rx.internal.operators.OperatorTimeoutWithSelectorTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.374 sec - in rx.internal.operators.OperatorTimeoutWithSelectorTest Running rx.internal.operators.OperatorOnBackpressureBufferTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.171 sec - in rx.internal.operators.OperatorOnBackpressureBufferTest Running rx.internal.operators.BlockingOperatorToFutureTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 sec - in rx.internal.operators.BlockingOperatorToFutureTest Running rx.internal.operators.OperatorConcatTest testIssue2890NoStackoverflow -> 1 testIssue2890NoStackoverflow -> 101 testIssue2890NoStackoverflow -> 201 testIssue2890NoStackoverflow -> 301 testIssue2890NoStackoverflow -> 401 testIssue2890NoStackoverflow -> 501 testIssue2890NoStackoverflow -> 601 testIssue2890NoStackoverflow -> 701 testIssue2890NoStackoverflow -> 801 testIssue2890NoStackoverflow -> 901 testIssue2890NoStackoverflow -> 1001 testIssue2890NoStackoverflow -> 1101 testIssue2890NoStackoverflow -> 1201 testIssue2890NoStackoverflow -> 1301 testIssue2890NoStackoverflow -> 1401 testIssue2890NoStackoverflow -> 1501 testIssue2890NoStackoverflow -> 1601 testIssue2890NoStackoverflow -> 1701 testIssue2890NoStackoverflow -> 1801 testIssue2890NoStackoverflow -> 1901 testIssue2890NoStackoverflow -> 2001 testIssue2890NoStackoverflow -> 2101 testIssue2890NoStackoverflow -> 2201 testIssue2890NoStackoverflow -> 2301 testIssue2890NoStackoverflow -> 2401 testIssue2890NoStackoverflow -> 2501 testIssue2890NoStackoverflow -> 2601 testIssue2890NoStackoverflow -> 2701 testIssue2890NoStackoverflow -> 2801 testIssue2890NoStackoverflow -> 2901 testIssue2890NoStackoverflow -> 3001 testIssue2890NoStackoverflow -> 3101 testIssue2890NoStackoverflow -> 3201 testIssue2890NoStackoverflow -> 3301 testIssue2890NoStackoverflow -> 3401 testIssue2890NoStackoverflow -> 3501 testIssue2890NoStackoverflow -> 3601 testIssue2890NoStackoverflow -> 3701 testIssue2890NoStackoverflow -> 3801 testIssue2890NoStackoverflow -> 3901 testIssue2890NoStackoverflow -> 4001 testIssue2890NoStackoverflow -> 4101 testIssue2890NoStackoverflow -> 4201 testIssue2890NoStackoverflow -> 4301 testIssue2890NoStackoverflow -> 4401 Thread1 is starting ... waiting for it to complete ... Emit o1 Emit o2 Thread2 is starting ... waiting for it to complete ... Emit o3 Done parent Observable testIssue2890NoStackoverflow -> 4501 testIssue2890NoStackoverflow -> 4601 testIssue2890NoStackoverflow -> 4701 testIssue2890NoStackoverflow -> 4801 testIssue2890NoStackoverflow -> 4901 concatMapRangeAsyncLoop > 0 Tests run: 20, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 19.249 sec <<< FAILURE! - in rx.internal.operators.OperatorConcatTest testIssue2890NoStackoverflow(rx.internal.operators.OperatorConcatTest) Time elapsed: 10.057 sec <<< ERROR! java.lang.Exception: test timed out after 10000 milliseconds at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ThreadPoolExecutor.awaitTermination(ThreadPoolExecutor.java:1475) at rx.internal.operators.OperatorConcatTest.testIssue2890NoStackoverflow(OperatorConcatTest.java:766) Running rx.internal.operators.OnSubscribeTimerTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.157 sec - in rx.internal.operators.OnSubscribeTimerTest Running rx.internal.operators.OperatorSkipLastTimedTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 sec - in rx.internal.operators.OperatorSkipLastTimedTest Running rx.internal.operators.OnSubscribeDeferTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 sec - in rx.internal.operators.OnSubscribeDeferTest Running rx.internal.operators.OperatorFilterTest Received: 101 Received: 102 Received: 103 Received: 104 Received: 105 Received: 106 Received: 107 Received: 108 Received: 109 Received: 110 Received: 111 Received: 112 Received: 113 Received: 114 Received: 115 Received: 116 Received: 117 Received: 118 Received: 119 Received: 120 Received: 121 Received: 122 Received: 123 Received: 124 Received: 125 Received: 126 Received: 127 Received: 128 Received: 129 Received: 130 Received: 131 Received: 132 Received: 133 Received: 134 Received: 135 Received: 136 Received: 137 Received: 138 Received: 139 Received: 140 Received: 141 Received: 142 Received: 143 Received: 144 Received: 145 Received: 146 Received: 147 Received: 148 Received: 149 Received: 150 Received: 151 Received: 152 Received: 153 Received: 154 Received: 155 Received: 156 Received: 157 Received: 158 Received: 159 Received: 160 Received: 161 Received: 162 Received: 163 Received: 164 Received: 165 Received: 166 Received: 167 Received: 168 Received: 169 Received: 170 Received: 171 Received: 172 Received: 173 Received: 174 Received: 175 Received: 176 Received: 177 Received: 178 Received: 179 Received: 180 Received: 181 Received: 182 Received: 183 Received: 184 Received: 185 Received: 186 Received: 187 Received: 188 Received: 189 Received: 190 Received: 191 Received: 192 Received: 193 Received: 194 Received: 195 Received: 196 Received: 197 Received: 198 Received: 199 Received: 200 Received: 201 Received: 202 Received: 203 Received: 204 Received: 205 Received: 206 Received: 207 Received: 208 Received: 209 Received: 210 Received: 211 Received: 212 Received: 213 Received: 214 Received: 215 Received: 216 Received: 217 Received: 218 Received: 219 Received: 220 Received: 221 Received: 222 Received: 223 Received: 224 Received: 225 Received: 226 Received: 227 Received: 228 Received: 229 Received: 230 Received: 231 Received: 232 Received: 233 Received: 234 Received: 235 Received: 236 Received: 237 Received: 238 Received: 239 Received: 240 Received: 241 Received: 242 Received: 243 Received: 244 Received: 245 Received: 246 Received: 247 Received: 248 Received: 249 Received: 250 Received: 251 Received: 252 Received: 253 Received: 254 Received: 255 Received: 256 onCompleted Received: three onCompleted Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 sec - in rx.internal.operators.OperatorFilterTest Running rx.internal.operators.BlockingOperatorMostRecentTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 sec - in rx.internal.operators.BlockingOperatorMostRecentTest Running rx.internal.operators.OperatorTakeLastOneTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 sec - in rx.internal.operators.OperatorTakeLastOneTest Running rx.internal.operators.SafeSubscriberTest ==> SynchronizeTest unsubscribe that does nothing! ==> SynchronizeTest unsubscribe that does nothing! ==> SynchronizeTest unsubscribe that does nothing! ==> SynchronizeTest unsubscribe that does nothing! Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 sec - in rx.internal.operators.SafeSubscriberTest Running rx.internal.operators.OnBackpressureBlockTest Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.532 sec - in rx.internal.operators.OnBackpressureBlockTest Running rx.internal.operators.OperatorMaterializeTest throwing exception subscription complete throwing exception throwing exception Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.204 sec - in rx.internal.operators.OperatorMaterializeTest Running rx.internal.operators.OperatorObserveOnTest Main Thread: main Source ThreadName: main Expected => main Source ThreadName: main Expected => main ObserveOn ThreadName: RxNewThreadScheduler-23 Correct => true Source ThreadName: main Expected => main Source ThreadName: main Expected => main Source ThreadName: main Expected => main ObserveOn ThreadName: RxNewThreadScheduler-23 Correct => true ObserveOn ThreadName: RxNewThreadScheduler-23 Correct => true ObserveOn ThreadName: RxNewThreadScheduler-23 Correct => true ObserveOn ThreadName: RxNewThreadScheduler-23 Correct => true After subscribe: 1 onCompleted onComplete nanos after subscribe: 4570299 Errors: [rx.exceptions.MissingBackpressureException] 0 Errors: [rx.exceptions.MissingBackpressureException] c t = 0 thread Thread[RxNewThreadScheduler-29,5,main] c t = 1 thread Thread[RxNewThreadScheduler-29,5,main] c t = 2 thread Thread[RxNewThreadScheduler-29,5,main] [0, 1, 2] Generated: 128 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384] Generated: 512 Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 181.465 sec - in rx.internal.operators.OperatorObserveOnTest Running rx.internal.operators.OperatorGroupByTest Results: [first groups: 1, first groups: 2, first groups: 1, first groups: 2, last group: 3, last group: 3] [0] => testUnsubscribe => Source: 1 Message: Event-1 => testUnsubscribe => Source: 2 Message: Event-2 => testUnsubscribe => Source: 1 Message: Event-5 => testUnsubscribe => Source: 2 Message: Event-6 => testUnsubscribe => Source: 1 Message: Event-9 => testUnsubscribe => Source: 2 Message: Event-10 => testUnsubscribe => Source: 1 Message: Event-13 => testUnsubscribe => Source: 2 Message: Event-14 => testUnsubscribe => Source: 1 Message: Event-17 => testUnsubscribe => Source: 2 Message: Event-18 => testUnsubscribe => Source: 1 Message: Event-21 => testUnsubscribe => Source: 1 Message: Event-25 => testUnsubscribe => Source: 1 Message: Event-29 => testUnsubscribe => Source: 1 Message: Event-33 => testUnsubscribe => Source: 1 Message: Event-37 1 2 3 Results: [first groups: 1, first groups: 2, first groups: 1, first groups: 2, last group: 3, last group: 3] Event => key: 3 value: one Event => key: 3 value: two Event => key: 5 value: three Event => key: 4 value: four Event => key: 4 value: five Event => key: 3 value: six java.lang.RuntimeException: forced failure at rx.internal.operators.OperatorGroupByTest.testError(OperatorGroupByTest.java:122) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) -----------> NEXT: foo -----------> NEXT: bar -----------> NEXT: foo -----------> NEXT: baz -----------> NEXT: qux -----------> NEXT: bar -----------> NEXT: baz -----------> NEXT: foo ts .get [foo-0, foo-1, bar-0, foo-0, baz-0, qux-0, bar-1, bar-0, foo-1, baz-1, baz-0, foo-0] testUnsubscribe => GroupedObservable Key: 1 testUnsubscribe => Source: 1 Message: Event-1 testUnsubscribe => Source: 1 Message: Event-3 testUnsubscribe => Source: 1 Message: Event-5 testUnsubscribe => Source: 1 Message: Event-7 testUnsubscribe => Source: 1 Message: Event-9 testUnsubscribe => Source: 1 Message: Event-11 testUnsubscribe => Source: 1 Message: Event-13 testUnsubscribe => Source: 1 Message: Event-15 testUnsubscribe => Source: 1 Message: Event-17 testUnsubscribe => Source: 1 Message: Event-19 testUnsubscribe => Source: 1 Message: Event-21 testUnsubscribe => Source: 1 Message: Event-23 testUnsubscribe => Source: 1 Message: Event-25 testUnsubscribe => Source: 1 Message: Event-27 testUnsubscribe => Source: 1 Message: Event-29 testUnsubscribe => Source: 1 Message: Event-31 testUnsubscribe => Source: 1 Message: Event-33 testUnsubscribe => Source: 1 Message: Event-35 testUnsubscribe => Source: 1 Message: Event-37 testUnsubscribe => Source: 1 Message: Event-39 *** Subscribing to EventStream *** GroupedObservable Key: 0 Source: 0 Message: Event-0 GroupedObservable Key: 1 Source: 1 Message: Event-1 Source: 0 Message: Event-2 Source: 1 Message: Event-3 Source: 0 Message: Event-4 Source: 1 Message: Event-5 Source: 0 Message: Event-6 Source: 1 Message: Event-7 Source: 0 Message: Event-8 Source: 1 Message: Event-9 Source: 0 Message: Event-10 Source: 1 Message: Event-11 Source: 0 Message: Event-12 Source: 1 Message: Event-13 Source: 0 Message: Event-14 Source: 1 Message: Event-15 Source: 0 Message: Event-16 Source: 1 Message: Event-17 Source: 0 Message: Event-18 Source: 1 Message: Event-19 Source: 0 Message: Event-20 Source: 1 Message: Event-21 Source: 0 Message: Event-22 Source: 1 Message: Event-23 Source: 0 Message: Event-24 Source: 1 Message: Event-25 Source: 0 Message: Event-26 Source: 1 Message: Event-27 Source: 0 Message: Event-28 Source: 1 Message: Event-29 Source: 0 Message: Event-30 Source: 1 Message: Event-31 Source: 0 Message: Event-32 Source: 1 Message: Event-33 Source: 0 Message: Event-34 Source: 1 Message: Event-35 Source: 0 Message: Event-36 Source: 1 Message: Event-37 Source: 0 Message: Event-38 Source: 1 Message: Event-39 Source: 0 Message: Event-40 Source: 1 Message: Event-41 Source: 0 Message: Event-42 Source: 1 Message: Event-43 Source: 0 Message: Event-44 Source: 1 Message: Event-45 Source: 0 Message: Event-46 Source: 1 Message: Event-47 Source: 0 Message: Event-48 Source: 1 Message: Event-49 Source: 0 Message: Event-50 Source: 1 Message: Event-51 Source: 0 Message: Event-52 Source: 1 Message: Event-53 Source: 0 Message: Event-54 Source: 1 Message: Event-55 Source: 0 Message: Event-56 Source: 1 Message: Event-57 Source: 0 Message: Event-58 Source: 1 Message: Event-59 Source: 0 Message: Event-60 Source: 1 Message: Event-61 Source: 0 Message: Event-62 Source: 1 Message: Event-63 Source: 0 Message: Event-64 Source: 1 Message: Event-65 Source: 0 Message: Event-66 Source: 1 Message: Event-67 Source: 0 Message: Event-68 Source: 1 Message: Event-69 Source: 0 Message: Event-70 Source: 1 Message: Event-71 Source: 0 Message: Event-72 Source: 1 Message: Event-73 Source: 0 Message: Event-74 Source: 1 Message: Event-75 Source: 0 Message: Event-76 Source: 1 Message: Event-77 Source: 0 Message: Event-78 Source: 1 Message: Event-79 Source: 0 Message: Event-80 Source: 1 Message: Event-81 Source: 0 Message: Event-82 Source: 1 Message: Event-83 Source: 0 Message: Event-84 Source: 1 Message: Event-85 Source: 0 Message: Event-86 Source: 1 Message: Event-87 Source: 0 Message: Event-88 Source: 1 Message: Event-89 Source: 0 Message: Event-90 Source: 1 Message: Event-91 Source: 0 Message: Event-92 Source: 1 Message: Event-93 Source: 0 Message: Event-94 Source: 1 Message: Event-95 Source: 0 Message: Event-96 Source: 1 Message: Event-97 Source: 0 Message: Event-98 Source: 1 Message: Event-99 Received: 1 on group : 1 notification => [rx.Notification@d999553d OnNext first groups: 1] Received: 1 on group : 1 Received: 2 on group : 2 Received: 2 on group : 2 notification => [rx.Notification@d999553d OnNext first groups: 1] notification => [rx.Notification@d999553e OnNext first groups: 2] notification => [rx.Notification@d999553e OnNext first groups: 2] notification => [rx.Notification@180cb77 OnCompleted] Results: [first groups: 1, first groups: 1, first groups: 2, first groups: 2] => testUnsubscribe => Source: 1 Message: Event-1 => testUnsubscribe => Source: 2 Message: Event-2 => testUnsubscribe => Source: 1 Message: Event-5 => testUnsubscribe => Source: 2 Message: Event-6 => testUnsubscribe => Source: 1 Message: Event-9 => testUnsubscribe => Source: 2 Message: Event-10 => testUnsubscribe => Source: 1 Message: Event-13 => testUnsubscribe => Source: 2 Message: Event-14 => testUnsubscribe => Source: 1 Message: Event-17 => testUnsubscribe => Source: 2 Message: Event-18 => testUnsubscribe => Source: 1 Message: Event-21 => testUnsubscribe => Source: 2 Message: Event-22 => testUnsubscribe => Source: 1 Message: Event-25 => testUnsubscribe => Source: 2 Message: Event-26 => testUnsubscribe => Source: 1 Message: Event-29 => testUnsubscribe => Source: 2 Message: Event-30 => testUnsubscribe => Source: 1 Message: Event-33 => testUnsubscribe => Source: 2 Message: Event-34 => testUnsubscribe => Source: 1 Message: Event-37 => testUnsubscribe => Source: 2 Message: Event-38 => testUnsubscribe => Source: 1 Message: Event-41 => testUnsubscribe => Source: 2 Message: Event-42 => testUnsubscribe => Source: 1 Message: Event-45 => testUnsubscribe => Source: 2 Message: Event-46 => testUnsubscribe => Source: 1 Message: Event-49 => testUnsubscribe => Source: 2 Message: Event-50 => testUnsubscribe => Source: 1 Message: Event-53 => testUnsubscribe => Source: 2 Message: Event-54 => testUnsubscribe => Source: 1 Message: Event-57 => testUnsubscribe => Source: 2 Message: Event-58 testUnsubscribe => GroupedObservable Key: 1 testUnsubscribe => Source: 1 Message: Event-1 testUnsubscribe => Source: 1 Message: Event-3 testUnsubscribe => Source: 1 Message: Event-5 testUnsubscribe => Source: 1 Message: Event-7 testUnsubscribe => Source: 1 Message: Event-9 testUnsubscribe => Source: 1 Message: Event-11 testUnsubscribe => Source: 1 Message: Event-13 testUnsubscribe => Source: 1 Message: Event-15 testUnsubscribe => Source: 1 Message: Event-17 testUnsubscribe => Source: 1 Message: Event-19 testUnsubscribe => Source: 1 Message: Event-21 testUnsubscribe => Source: 1 Message: Event-23 testUnsubscribe => Source: 1 Message: Event-25 testUnsubscribe => Source: 1 Message: Event-27 testUnsubscribe => Source: 1 Message: Event-29 testUnsubscribe => Source: 1 Message: Event-31 testUnsubscribe => Source: 1 Message: Event-33 testUnsubscribe => Source: 1 Message: Event-35 testUnsubscribe => Source: 1 Message: Event-37 testUnsubscribe => Source: 1 Message: Event-39 => testUnsubscribe => Source: 1 Message: Event-1 => testUnsubscribe => Source: 0 Message: Event-4 => testUnsubscribe => Source: 1 Message: Event-5 => testUnsubscribe => Source: 0 Message: Event-8 => testUnsubscribe => Source: 1 Message: Event-9 => testUnsubscribe => Source: 0 Message: Event-12 => testUnsubscribe => Source: 1 Message: Event-13 => testUnsubscribe => Source: 0 Message: Event-16 => testUnsubscribe => Source: 1 Message: Event-17 => testUnsubscribe => Source: 0 Message: Event-20 => testUnsubscribe => Source: 1 Message: Event-21 => testUnsubscribe => Source: 0 Message: Event-24 => testUnsubscribe => Source: 1 Message: Event-25 => testUnsubscribe => Source: 0 Message: Event-28 => testUnsubscribe => Source: 1 Message: Event-29 => testUnsubscribe => Source: 0 Message: Event-32 => testUnsubscribe => Source: 1 Message: Event-33 => testUnsubscribe => Source: 0 Message: Event-36 => testUnsubscribe => Source: 1 Message: Event-37 => testUnsubscribe => Source: 0 Message: Event-40 => testUnsubscribe => Source: 1 Message: Event-41 => testUnsubscribe => Source: 0 Message: Event-44 => testUnsubscribe => Source: 1 Message: Event-45 => testUnsubscribe => Source: 0 Message: Event-48 => testUnsubscribe => Source: 1 Message: Event-49 => testUnsubscribe => Source: 0 Message: Event-52 => testUnsubscribe => Source: 1 Message: Event-53 => testUnsubscribe => Source: 0 Message: Event-56 => testUnsubscribe => Source: 1 Message: Event-57 => testUnsubscribe => Source: 0 Message: Event-60 => rx.observables.GroupedObservable@359ae8 => rx.observables.GroupedObservable@f26c5e ---------------------------------------------------------------------------------------------- outer notification => [rx.Notification@d999553d OnNext first groups: 1] outer notification => [rx.Notification@d999553e OnNext first groups: 2] outer notification => [rx.Notification@d999553d OnNext first groups: 1] outer notification => [rx.Notification@d999553e OnNext first groups: 2] subscribeOn notification => [rx.Notification@d8ecf06e OnNext last group: 3] outer notification => [rx.Notification@d8ecf06e OnNext last group: 3] subscribeOn notification => [rx.Notification@d8ecf06e OnNext last group: 3] outer notification => [rx.Notification@d8ecf06e OnNext last group: 3] subscribeOn notification => [rx.Notification@180cb77 OnCompleted] outer notification => [rx.Notification@180cb77 OnCompleted] Results: [first groups: 1, first groups: 2, first groups: 1, first groups: 2, last group: 3, last group: 3] Results: [first groups: 1, first groups: 2, first groups: 1, first groups: 2] => 1 => 3 => 5 => 7 => 9 => 11 => 13 => 15 => 17 => 19 => 21 => 23 => 25 => 27 => 29 => 31 => 33 => 35 => 37 => 39 => 41 => 43 => 45 => 47 => 49 => 51 => 53 => 55 => 57 => 59 => 61 => 63 => 65 => 67 => 69 => 71 => 73 => 75 => 77 => 79 => 81 => 83 => 85 => 87 => 89 => 91 => 93 => 95 => 97 => 99 => 0 => 20 => 40 => 60 => 80 => 100 => 120 => 140 => 160 => 180 => 200 => 220 => 240 => 260 => 280 => 300 => 320 => 340 => 360 => 380 => 400 => 420 => 440 => 460 => 480 => 500 => 520 => 540 => 560 => 580 => 600 => 620 => 640 => 660 => 680 => 700 => 720 => 740 => 760 => 780 => 800 => 820 => 840 => 860 => 880 => 900 => 920 => 940 => 960 => 980 => onCompleted NEXT: [rx.Notification@ea78985c OnNext 1 is odd.] NEXT: [rx.Notification@eea6bb42 OnNext 2 is even.] NEXT: [rx.Notification@1301765e OnNext 3 is odd.] NEXT: [rx.Notification@d7399d80 OnNext 4 is even.] NEXT: [rx.Notification@3b8a5460 OnNext 5 is odd.] NEXT: [rx.Notification@bfcc7fbe OnNext 6 is even.] NEXT: [rx.Notification@64133262 OnNext 7 is odd.] NEXT: [rx.Notification@a85f61fc OnNext 8 is even.] NEXT: [rx.Notification@8c9c1064 OnNext 9 is odd.] NEXT: [rx.Notification@ac873f4b OnNext 11 is odd.] NEXT: [rx.Notification@d5101d4d OnNext 13 is odd.] NEXT: [rx.Notification@fd98fb4f OnNext 15 is odd.] NEXT: [rx.Notification@2621d951 OnNext 17 is odd.] NEXT: [rx.Notification@4eaab753 OnNext 19 is odd.] NEXT: [rx.Notification@85da0ff5 OnNext 10 is even.] NEXT: [rx.Notification@6e6cf233 OnNext 12 is even.] NEXT: [rx.Notification@a0d0b06a OnNext 21 is odd.] NEXT: [rx.Notification@c9598e6c OnNext 23 is odd.] NEXT: [rx.Notification@f1e26c6e OnNext 25 is odd.] NEXT: [rx.Notification@56ffd471 OnNext 14 is even.] NEXT: [rx.Notification@3f92b6af OnNext 16 is even.] NEXT: [rx.Notification@282598ed OnNext 18 is even.] NEXT: [rx.Notification@1a6b4a70 OnNext 27 is odd.] NEXT: [rx.Notification@42f42872 OnNext 29 is odd.] NEXT: [rx.Notification@951a2189 OnNext 31 is odd.] NEXT: [rx.Notification@bda2ff8b OnNext 33 is odd.] NEXT: [rx.Notification@e62bdd8d OnNext 35 is odd.] NEXT: [rx.Notification@eb4bb8f OnNext 37 is odd.] NEXT: [rx.Notification@373d9991 OnNext 39 is odd.] NEXT: [rx.Notification@896392a8 OnNext 41 is odd.] NEXT: [rx.Notification@b1ec70aa OnNext 43 is odd.] NEXT: [rx.Notification@da754eac OnNext 45 is odd.] NEXT: [rx.Notification@2fe2cae OnNext 47 is odd.] NEXT: [rx.Notification@2b870ab0 OnNext 49 is odd.] NEXT: [rx.Notification@7dad03c7 OnNext 51 is odd.] NEXT: [rx.Notification@a635e1c9 OnNext 53 is odd.] NEXT: [rx.Notification@cebebfcb OnNext 55 is odd.] NEXT: [rx.Notification@f7479dcd OnNext 57 is odd.] NEXT: [rx.Notification@1fd07bcf OnNext 59 is odd.] NEXT: [rx.Notification@71f674e6 OnNext 61 is odd.] NEXT: [rx.Notification@9a7f52e8 OnNext 63 is odd.] NEXT: [rx.Notification@c30830ea OnNext 65 is odd.] NEXT: [rx.Notification@eb910eec OnNext 67 is odd.] NEXT: [rx.Notification@1419ecee OnNext 69 is odd.] NEXT: [rx.Notification@663fe605 OnNext 71 is odd.] NEXT: [rx.Notification@8ec8c407 OnNext 73 is odd.] NEXT: [rx.Notification@b751a209 OnNext 75 is odd.] NEXT: [rx.Notification@dfda800b OnNext 77 is odd.] NEXT: [rx.Notification@8635e0d OnNext 79 is odd.] NEXT: [rx.Notification@5a895724 OnNext 81 is odd.] NEXT: [rx.Notification@83123526 OnNext 83 is odd.] NEXT: [rx.Notification@ab9b1328 OnNext 85 is odd.] NEXT: [rx.Notification@d423f12a OnNext 87 is odd.] NEXT: [rx.Notification@fcaccf2c OnNext 89 is odd.] NEXT: [rx.Notification@4ed2c843 OnNext 91 is odd.] NEXT: [rx.Notification@775ba645 OnNext 93 is odd.] NEXT: [rx.Notification@9fe48447 OnNext 95 is odd.] NEXT: [rx.Notification@c86d6249 OnNext 97 is odd.] NEXT: [rx.Notification@f0f6404b OnNext 99 is odd.] NEXT: [rx.Notification@3804051d OnNext 101 is odd.] NEXT: [rx.Notification@608ce31f OnNext 103 is odd.] NEXT: [rx.Notification@8915c121 OnNext 105 is odd.] NEXT: [rx.Notification@b19e9f23 OnNext 107 is odd.] NEXT: [rx.Notification@da277d25 OnNext 109 is odd.] NEXT: [rx.Notification@2c4d763c OnNext 111 is odd.] NEXT: [rx.Notification@54d6543e OnNext 113 is odd.] NEXT: [rx.Notification@7d5f3240 OnNext 115 is odd.] NEXT: [rx.Notification@a5e81042 OnNext 117 is odd.] NEXT: [rx.Notification@ce70ee44 OnNext 119 is odd.] NEXT: [rx.Notification@2096e75b OnNext 121 is odd.] NEXT: [rx.Notification@491fc55d OnNext 123 is odd.] NEXT: [rx.Notification@71a8a35f OnNext 125 is odd.] NEXT: [rx.Notification@9a318161 OnNext 127 is odd.] NEXT: [rx.Notification@c2ba5f63 OnNext 129 is odd.] NEXT: [rx.Notification@14e0587a OnNext 131 is odd.] NEXT: [rx.Notification@3d69367c OnNext 133 is odd.] NEXT: [rx.Notification@65f2147e OnNext 135 is odd.] NEXT: [rx.Notification@8e7af280 OnNext 137 is odd.] NEXT: [rx.Notification@b703d082 OnNext 139 is odd.] NEXT: [rx.Notification@929c999 OnNext 141 is odd.] NEXT: [rx.Notification@31b2a79b OnNext 143 is odd.] NEXT: [rx.Notification@5a3b859d OnNext 145 is odd.] NEXT: [rx.Notification@82c4639f OnNext 147 is odd.] NEXT: [rx.Notification@ab4d41a1 OnNext 149 is odd.] NEXT: [rx.Notification@fd733ab8 OnNext 151 is odd.] NEXT: [rx.Notification@25fc18ba OnNext 153 is odd.] NEXT: [rx.Notification@4e84f6bc OnNext 155 is odd.] NEXT: [rx.Notification@770dd4be OnNext 157 is odd.] NEXT: [rx.Notification@9f96b2c0 OnNext 159 is odd.] NEXT: [rx.Notification@f1bcabd7 OnNext 161 is odd.] NEXT: [rx.Notification@1a4589d9 OnNext 163 is odd.] NEXT: [rx.Notification@42ce67db OnNext 165 is odd.] NEXT: [rx.Notification@6b5745dd OnNext 167 is odd.] NEXT: [rx.Notification@93e023df OnNext 169 is odd.] NEXT: [rx.Notification@e6061cf6 OnNext 171 is odd.] NEXT: [rx.Notification@e8efaf8 OnNext 173 is odd.] NEXT: [rx.Notification@3717d8fa OnNext 175 is odd.] NEXT: [rx.Notification@5fa0b6fc OnNext 177 is odd.] NEXT: [rx.Notification@882994fe OnNext 179 is odd.] NEXT: [rx.Notification@da4f8e15 OnNext 181 is odd.] NEXT: [rx.Notification@2d86c17 OnNext 183 is odd.] NEXT: [rx.Notification@2b614a19 OnNext 185 is odd.] NEXT: [rx.Notification@53ea281b OnNext 187 is odd.] NEXT: [rx.Notification@7c73061d OnNext 189 is odd.] NEXT: [rx.Notification@ce98ff34 OnNext 191 is odd.] NEXT: [rx.Notification@f721dd36 OnNext 193 is odd.] NEXT: [rx.Notification@1faabb38 OnNext 195 is odd.] NEXT: [rx.Notification@4833993a OnNext 197 is odd.] NEXT: [rx.Notification@70bc773c OnNext 199 is odd.] NEXT: [rx.Notification@cce8b7de OnNext 201 is odd.] NEXT: [rx.Notification@f57195e0 OnNext 203 is odd.] NEXT: [rx.Notification@1dfa73e2 OnNext 205 is odd.] NEXT: [rx.Notification@468351e4 OnNext 207 is odd.] NEXT: [rx.Notification@6f0c2fe6 OnNext 209 is odd.] NEXT: [rx.Notification@c13228fd OnNext 211 is odd.] NEXT: [rx.Notification@e9bb06ff OnNext 213 is odd.] NEXT: [rx.Notification@1243e501 OnNext 215 is odd.] NEXT: [rx.Notification@3accc303 OnNext 217 is odd.] NEXT: [rx.Notification@6355a105 OnNext 219 is odd.] NEXT: [rx.Notification@b57b9a1c OnNext 221 is odd.] NEXT: [rx.Notification@de04781e OnNext 223 is odd.] NEXT: [rx.Notification@68d5620 OnNext 225 is odd.] NEXT: [rx.Notification@2f163422 OnNext 227 is odd.] NEXT: [rx.Notification@579f1224 OnNext 229 is odd.] NEXT: [rx.Notification@a9c50b3b OnNext 231 is odd.] NEXT: [rx.Notification@d24de93d OnNext 233 is odd.] NEXT: [rx.Notification@fad6c73f OnNext 235 is odd.] NEXT: [rx.Notification@235fa541 OnNext 237 is odd.] NEXT: [rx.Notification@4be88343 OnNext 239 is odd.] NEXT: [rx.Notification@9e0e7c5a OnNext 241 is odd.] NEXT: [rx.Notification@c6975a5c OnNext 243 is odd.] NEXT: [rx.Notification@ef20385e OnNext 245 is odd.] NEXT: [rx.Notification@17a91660 OnNext 247 is odd.] NEXT: [rx.Notification@4031f462 OnNext 249 is odd.] NEXT: [rx.Notification@9257ed79 OnNext 251 is odd.] NEXT: [rx.Notification@bae0cb7b OnNext 253 is odd.] NEXT: [rx.Notification@e369a97d OnNext 255 is odd.] NEXT: [rx.Notification@1abec2b6 OnNext 20 is even.] NEXT: [rx.Notification@351a4f4 OnNext 22 is even.] NEXT: [rx.Notification@bf2877f OnNext 257 is odd.] NEXT: [rx.Notification@347b6581 OnNext 259 is odd.] NEXT: [rx.Notification@86a15e98 OnNext 261 is odd.] NEXT: [rx.Notification@af2a3c9a OnNext 263 is odd.] NEXT: [rx.Notification@d7b31a9c OnNext 265 is odd.] NEXT: [rx.Notification@3bf89e OnNext 267 is odd.] NEXT: [rx.Notification@ebe48732 OnNext 24 is even.] NEXT: [rx.Notification@d4776970 OnNext 26 is even.] NEXT: [rx.Notification@bd0a4bae OnNext 28 is even.] NEXT: [rx.Notification@afa37577 OnNext 30 is even.] NEXT: [rx.Notification@983657b5 OnNext 32 is even.] NEXT: [rx.Notification@80c939f3 OnNext 34 is even.] NEXT: [rx.Notification@695c1c31 OnNext 36 is even.] NEXT: [rx.Notification@51eefe6f OnNext 38 is even.] NEXT: [rx.Notification@44882838 OnNext 40 is even.] NEXT: [rx.Notification@2d1b0a76 OnNext 42 is even.] NEXT: [rx.Notification@15adecb4 OnNext 44 is even.] NEXT: [rx.Notification@fe40cef2 OnNext 46 is even.] NEXT: [rx.Notification@28c4d6a0 OnNext 269 is odd.] NEXT: [rx.Notification@e6d3b130 OnNext 48 is even.] NEXT: [rx.Notification@d96cdaf9 OnNext 50 is even.] NEXT: [rx.Notification@7aeacfb7 OnNext 271 is odd.] NEXT: [rx.Notification@a373adb9 OnNext 273 is odd.] NEXT: [rx.Notification@cbfc8bbb OnNext 275 is odd.] NEXT: [rx.Notification@f48569bd OnNext 277 is odd.] NEXT: [rx.Notification@1d0e47bf OnNext 279 is odd.] NEXT: [rx.Notification@6f3440d6 OnNext 281 is odd.] NEXT: [rx.Notification@97bd1ed8 OnNext 283 is odd.] NEXT: [rx.Notification@c045fcda OnNext 285 is odd.] NEXT: [rx.Notification@e8cedadc OnNext 287 is odd.] NEXT: [rx.Notification@1157b8de OnNext 289 is odd.] NEXT: [rx.Notification@637db1f5 OnNext 291 is odd.] NEXT: [rx.Notification@8c068ff7 OnNext 293 is odd.] NEXT: [rx.Notification@b48f6df9 OnNext 295 is odd.] NEXT: [rx.Notification@dd184bfb OnNext 297 is odd.] NEXT: [rx.Notification@5a129fd OnNext 299 is odd.] NEXT: [rx.Notification@61cd6a9f OnNext 301 is odd.] NEXT: [rx.Notification@8a5648a1 OnNext 303 is odd.] NEXT: [rx.Notification@b2df26a3 OnNext 305 is odd.] NEXT: [rx.Notification@db6804a5 OnNext 307 is odd.] NEXT: [rx.Notification@3f0e2a7 OnNext 309 is odd.] NEXT: [rx.Notification@5616dbbe OnNext 311 is odd.] NEXT: [rx.Notification@7e9fb9c0 OnNext 313 is odd.] NEXT: [rx.Notification@a72897c2 OnNext 315 is odd.] NEXT: [rx.Notification@cfb175c4 OnNext 317 is odd.] NEXT: [rx.Notification@f83a53c6 OnNext 319 is odd.] NEXT: [rx.Notification@4a604cdd OnNext 321 is odd.] NEXT: [rx.Notification@72e92adf OnNext 323 is odd.] NEXT: [rx.Notification@9b7208e1 OnNext 325 is odd.] NEXT: [rx.Notification@c3fae6e3 OnNext 327 is odd.] NEXT: [rx.Notification@ec83c4e5 OnNext 329 is odd.] NEXT: [rx.Notification@3ea9bdfc OnNext 331 is odd.] NEXT: [rx.Notification@67329bfe OnNext 333 is odd.] NEXT: [rx.Notification@8fbb7a00 OnNext 335 is odd.] NEXT: [rx.Notification@b8445802 OnNext 337 is odd.] NEXT: [rx.Notification@e0cd3604 OnNext 339 is odd.] NEXT: [rx.Notification@32f32f1b OnNext 341 is odd.] NEXT: [rx.Notification@5b7c0d1d OnNext 343 is odd.] NEXT: [rx.Notification@8404eb1f OnNext 345 is odd.] NEXT: [rx.Notification@ac8dc921 OnNext 347 is odd.] NEXT: [rx.Notification@d516a723 OnNext 349 is odd.] NEXT: [rx.Notification@273ca03a OnNext 351 is odd.] NEXT: [rx.Notification@4fc57e3c OnNext 353 is odd.] NEXT: [rx.Notification@784e5c3e OnNext 355 is odd.] NEXT: [rx.Notification@a0d73a40 OnNext 357 is odd.] NEXT: [rx.Notification@c9601842 OnNext 359 is odd.] NEXT: [rx.Notification@1b861159 OnNext 361 is odd.] NEXT: [rx.Notification@440eef5b OnNext 363 is odd.] NEXT: [rx.Notification@6c97cd5d OnNext 365 is odd.] NEXT: [rx.Notification@9520ab5f OnNext 367 is odd.] NEXT: [rx.Notification@bda98961 OnNext 369 is odd.] NEXT: [rx.Notification@fcf8278 OnNext 371 is odd.] NEXT: [rx.Notification@3858607a OnNext 373 is odd.] NEXT: [rx.Notification@60e13e7c OnNext 375 is odd.] NEXT: [rx.Notification@896a1c7e OnNext 377 is odd.] NEXT: [rx.Notification@b1f2fa80 OnNext 379 is odd.] NEXT: [rx.Notification@418f397 OnNext 381 is odd.] NEXT: [rx.Notification@2ca1d199 OnNext 383 is odd.] NEXT: [rx.Notification@552aaf9b OnNext 385 is odd.] NEXT: [rx.Notification@7db38d9d OnNext 387 is odd.] NEXT: [rx.Notification@a63c6b9f OnNext 389 is odd.] NEXT: [rx.Notification@f86264b6 OnNext 391 is odd.] NEXT: [rx.Notification@20eb42b8 OnNext 393 is odd.] NEXT: [rx.Notification@497420ba OnNext 395 is odd.] NEXT: [rx.Notification@71fcfebc OnNext 397 is odd.] NEXT: [rx.Notification@9a85dcbe OnNext 399 is odd.] NEXT: [rx.Notification@f6b21d60 OnNext 401 is odd.] NEXT: [rx.Notification@1f3afb62 OnNext 403 is odd.] NEXT: [rx.Notification@47c3d964 OnNext 405 is odd.] NEXT: [rx.Notification@704cb766 OnNext 407 is odd.] NEXT: [rx.Notification@98d59568 OnNext 409 is odd.] NEXT: [rx.Notification@eafb8e7f OnNext 411 is odd.] NEXT: [rx.Notification@13846c81 OnNext 413 is odd.] NEXT: [rx.Notification@3c0d4a83 OnNext 415 is odd.] NEXT: [rx.Notification@64962885 OnNext 417 is odd.] NEXT: [rx.Notification@8d1f0687 OnNext 419 is odd.] NEXT: [rx.Notification@df44ff9e OnNext 421 is odd.] NEXT: [rx.Notification@7cddda0 OnNext 423 is odd.] NEXT: [rx.Notification@3056bba2 OnNext 425 is odd.] NEXT: [rx.Notification@58df99a4 OnNext 427 is odd.] NEXT: [rx.Notification@816877a6 OnNext 429 is odd.] NEXT: [rx.Notification@d38e70bd OnNext 431 is odd.] NEXT: [rx.Notification@fc174ebf OnNext 433 is odd.] NEXT: [rx.Notification@24a02cc1 OnNext 435 is odd.] NEXT: [rx.Notification@4d290ac3 OnNext 437 is odd.] NEXT: [rx.Notification@75b1e8c5 OnNext 439 is odd.] NEXT: [rx.Notification@c7d7e1dc OnNext 441 is odd.] NEXT: [rx.Notification@f060bfde OnNext 443 is odd.] NEXT: [rx.Notification@18e99de0 OnNext 445 is odd.] NEXT: [rx.Notification@41727be2 OnNext 447 is odd.] NEXT: [rx.Notification@69fb59e4 OnNext 449 is odd.] NEXT: [rx.Notification@bc2152fb OnNext 451 is odd.] NEXT: [rx.Notification@e4aa30fd OnNext 453 is odd.] NEXT: [rx.Notification@d330eff OnNext 455 is odd.] NEXT: [rx.Notification@35bbed01 OnNext 457 is odd.] NEXT: [rx.Notification@5e44cb03 OnNext 459 is odd.] NEXT: [rx.Notification@b06ac41a OnNext 461 is odd.] NEXT: [rx.Notification@d8f3a21c OnNext 463 is odd.] NEXT: [rx.Notification@17c801e OnNext 465 is odd.] NEXT: [rx.Notification@2a055e20 OnNext 467 is odd.] NEXT: [rx.Notification@528e3c22 OnNext 469 is odd.] NEXT: [rx.Notification@a4b43539 OnNext 471 is odd.] NEXT: [rx.Notification@cd3d133b OnNext 473 is odd.] NEXT: [rx.Notification@f5c5f13d OnNext 475 is odd.] NEXT: [rx.Notification@1e4ecf3f OnNext 477 is odd.] NEXT: [rx.Notification@46d7ad41 OnNext 479 is odd.] NEXT: [rx.Notification@98fda658 OnNext 481 is odd.] NEXT: [rx.Notification@c186845a OnNext 483 is odd.] NEXT: [rx.Notification@ea0f625c OnNext 485 is odd.] NEXT: [rx.Notification@1298405e OnNext 487 is odd.] NEXT: [rx.Notification@3b211e60 OnNext 489 is odd.] NEXT: [rx.Notification@8d471777 OnNext 491 is odd.] NEXT: [rx.Notification@b5cff579 OnNext 493 is odd.] NEXT: [rx.Notification@de58d37b OnNext 495 is odd.] NEXT: [rx.Notification@6e1b17d OnNext 497 is odd.] NEXT: [rx.Notification@2f6a8f7f OnNext 499 is odd.] NEXT: [rx.Notification@8b96d021 OnNext 501 is odd.] NEXT: [rx.Notification@b41fae23 OnNext 503 is odd.] NEXT: [rx.Notification@dca88c25 OnNext 505 is odd.] NEXT: [rx.Notification@5316a27 OnNext 507 is odd.] NEXT: [rx.Notification@2dba4829 OnNext 509 is odd.] NEXT: [rx.Notification@7fe04140 OnNext 511 is odd.] NEXT: [rx.Notification@a8691f42 OnNext 513 is odd.] NEXT: [rx.Notification@d0f1fd44 OnNext 515 is odd.] NEXT: [rx.Notification@f97adb46 OnNext 517 is odd.] NEXT: [rx.Notification@2203b948 OnNext 519 is odd.] NEXT: [rx.Notification@7429b25f OnNext 521 is odd.] NEXT: [rx.Notification@9cb29061 OnNext 523 is odd.] NEXT: [rx.Notification@c53b6e63 OnNext 525 is odd.] NEXT: [rx.Notification@edc44c65 OnNext 527 is odd.] NEXT: [rx.Notification@164d2a67 OnNext 529 is odd.] NEXT: [rx.Notification@6873237e OnNext 531 is odd.] NEXT: [rx.Notification@90fc0180 OnNext 533 is odd.] NEXT: [rx.Notification@b984df82 OnNext 535 is odd.] NEXT: [rx.Notification@e20dbd84 OnNext 537 is odd.] NEXT: [rx.Notification@a969b86 OnNext 539 is odd.] NEXT: [rx.Notification@5cbc949d OnNext 541 is odd.] NEXT: [rx.Notification@8545729f OnNext 543 is odd.] NEXT: [rx.Notification@adce50a1 OnNext 545 is odd.] NEXT: [rx.Notification@d6572ea3 OnNext 547 is odd.] NEXT: [rx.Notification@fee00ca5 OnNext 549 is odd.] NEXT: [rx.Notification@510605bc OnNext 551 is odd.] NEXT: [rx.Notification@798ee3be OnNext 553 is odd.] NEXT: [rx.Notification@a217c1c0 OnNext 555 is odd.] NEXT: [rx.Notification@caa09fc2 OnNext 557 is odd.] NEXT: [rx.Notification@f3297dc4 OnNext 559 is odd.] NEXT: [rx.Notification@454f76db OnNext 561 is odd.] NEXT: [rx.Notification@6dd854dd OnNext 563 is odd.] NEXT: [rx.Notification@966132df OnNext 565 is odd.] NEXT: [rx.Notification@beea10e1 OnNext 567 is odd.] NEXT: [rx.Notification@e772eee3 OnNext 569 is odd.] NEXT: [rx.Notification@3998e7fa OnNext 571 is odd.] NEXT: [rx.Notification@6221c5fc OnNext 573 is odd.] NEXT: [rx.Notification@8aaaa3fe OnNext 575 is odd.] NEXT: [rx.Notification@b3338200 OnNext 577 is odd.] NEXT: [rx.Notification@dbbc6002 OnNext 579 is odd.] NEXT: [rx.Notification@2de25919 OnNext 581 is odd.] NEXT: [rx.Notification@566b371b OnNext 583 is odd.] NEXT: [rx.Notification@7ef4151d OnNext 585 is odd.] NEXT: [rx.Notification@a77cf31f OnNext 587 is odd.] NEXT: [rx.Notification@d005d121 OnNext 589 is odd.] NEXT: [rx.Notification@222bca38 OnNext 591 is odd.] NEXT: [rx.Notification@4ab4a83a OnNext 593 is odd.] NEXT: [rx.Notification@733d863c OnNext 595 is odd.] NEXT: [rx.Notification@9bc6643e OnNext 597 is odd.] NEXT: [rx.Notification@c44f4240 OnNext 599 is odd.] NEXT: [rx.Notification@207b82e2 OnNext 601 is odd.] NEXT: [rx.Notification@490460e4 OnNext 603 is odd.] NEXT: [rx.Notification@718d3ee6 OnNext 605 is odd.] NEXT: [rx.Notification@9a161ce8 OnNext 607 is odd.] NEXT: [rx.Notification@c29efaea OnNext 609 is odd.] NEXT: [rx.Notification@14c4f401 OnNext 611 is odd.] NEXT: [rx.Notification@3d4dd203 OnNext 613 is odd.] NEXT: [rx.Notification@65d6b005 OnNext 615 is odd.] NEXT: [rx.Notification@8e5f8e07 OnNext 617 is odd.] NEXT: [rx.Notification@b6e86c09 OnNext 619 is odd.] NEXT: [rx.Notification@90e6520 OnNext 621 is odd.] NEXT: [rx.Notification@31974322 OnNext 623 is odd.] NEXT: [rx.Notification@5a202124 OnNext 625 is odd.] NEXT: [rx.Notification@82a8ff26 OnNext 627 is odd.] NEXT: [rx.Notification@ab31dd28 OnNext 629 is odd.] NEXT: [rx.Notification@fd57d63f OnNext 631 is odd.] NEXT: [rx.Notification@25e0b441 OnNext 633 is odd.] NEXT: [rx.Notification@4e699243 OnNext 635 is odd.] NEXT: [rx.Notification@76f27045 OnNext 637 is odd.] NEXT: [rx.Notification@9f7b4e47 OnNext 639 is odd.] NEXT: [rx.Notification@f1a1475e OnNext 641 is odd.] NEXT: [rx.Notification@1a2a2560 OnNext 643 is odd.] NEXT: [rx.Notification@42b30362 OnNext 645 is odd.] NEXT: [rx.Notification@6b3be164 OnNext 647 is odd.] NEXT: [rx.Notification@93c4bf66 OnNext 649 is odd.] NEXT: [rx.Notification@e5eab87d OnNext 651 is odd.] NEXT: [rx.Notification@e73967f OnNext 653 is odd.] NEXT: [rx.Notification@36fc7481 OnNext 655 is odd.] NEXT: [rx.Notification@5f855283 OnNext 657 is odd.] NEXT: [rx.Notification@880e3085 OnNext 659 is odd.] NEXT: [rx.Notification@da34299c OnNext 661 is odd.] NEXT: [rx.Notification@2bd079e OnNext 663 is odd.] NEXT: [rx.Notification@2b45e5a0 OnNext 665 is odd.] NEXT: [rx.Notification@53cec3a2 OnNext 667 is odd.] NEXT: [rx.Notification@7c57a1a4 OnNext 669 is odd.] NEXT: [rx.Notification@ce7d9abb OnNext 671 is odd.] NEXT: [rx.Notification@f70678bd OnNext 673 is odd.] NEXT: [rx.Notification@1f8f56bf OnNext 675 is odd.] NEXT: [rx.Notification@481834c1 OnNext 677 is odd.] NEXT: [rx.Notification@70a112c3 OnNext 679 is odd.] NEXT: [rx.Notification@c2c70bda OnNext 681 is odd.] NEXT: [rx.Notification@eb4fe9dc OnNext 683 is odd.] NEXT: [rx.Notification@13d8c7de OnNext 685 is odd.] NEXT: [rx.Notification@3c61a5e0 OnNext 687 is odd.] NEXT: [rx.Notification@64ea83e2 OnNext 689 is odd.] NEXT: [rx.Notification@b7107cf9 OnNext 691 is odd.] NEXT: [rx.Notification@df995afb OnNext 693 is odd.] NEXT: [rx.Notification@82238fd OnNext 695 is odd.] NEXT: [rx.Notification@30ab16ff OnNext 697 is odd.] NEXT: [rx.Notification@5933f501 OnNext 699 is odd.] NEXT: [rx.Notification@b56035a3 OnNext 701 is odd.] NEXT: [rx.Notification@dde913a5 OnNext 703 is odd.] NEXT: [rx.Notification@671f1a7 OnNext 705 is odd.] NEXT: [rx.Notification@2efacfa9 OnNext 707 is odd.] NEXT: [rx.Notification@5783adab OnNext 709 is odd.] NEXT: [rx.Notification@a9a9a6c2 OnNext 711 is odd.] NEXT: [rx.Notification@d23284c4 OnNext 713 is odd.] NEXT: [rx.Notification@fabb62c6 OnNext 715 is odd.] NEXT: [rx.Notification@234440c8 OnNext 717 is odd.] NEXT: [rx.Notification@4bcd1eca OnNext 719 is odd.] NEXT: [rx.Notification@9df317e1 OnNext 721 is odd.] NEXT: [rx.Notification@c67bf5e3 OnNext 723 is odd.] NEXT: [rx.Notification@ef04d3e5 OnNext 725 is odd.] NEXT: [rx.Notification@178db1e7 OnNext 727 is odd.] NEXT: [rx.Notification@40168fe9 OnNext 729 is odd.] NEXT: [rx.Notification@923c8900 OnNext 731 is odd.] NEXT: [rx.Notification@bac56702 OnNext 733 is odd.] NEXT: [rx.Notification@e34e4504 OnNext 735 is odd.] NEXT: [rx.Notification@bd72306 OnNext 737 is odd.] NEXT: [rx.Notification@34600108 OnNext 739 is odd.] NEXT: [rx.Notification@8685fa1f OnNext 741 is odd.] NEXT: [rx.Notification@af0ed821 OnNext 743 is odd.] NEXT: [rx.Notification@d797b623 OnNext 745 is odd.] NEXT: [rx.Notification@209425 OnNext 747 is odd.] NEXT: [rx.Notification@28a97227 OnNext 749 is odd.] NEXT: [rx.Notification@7acf6b3e OnNext 751 is odd.] NEXT: [rx.Notification@a3584940 OnNext 753 is odd.] NEXT: [rx.Notification@cbe12742 OnNext 755 is odd.] NEXT: [rx.Notification@f46a0544 OnNext 757 is odd.] NEXT: [rx.Notification@1cf2e346 OnNext 759 is odd.] NEXT: [rx.Notification@6f18dc5d OnNext 761 is odd.] NEXT: [rx.Notification@97a1ba5f OnNext 763 is odd.] NEXT: [rx.Notification@c02a9861 OnNext 765 is odd.] NEXT: [rx.Notification@e8b37663 OnNext 767 is odd.] NEXT: [rx.Notification@113c5465 OnNext 769 is odd.] NEXT: [rx.Notification@63624d7c OnNext 771 is odd.] NEXT: [rx.Notification@c1ffbd37 OnNext 52 is even.] NEXT: [rx.Notification@8beb2b7e OnNext 773 is odd.] NEXT: [rx.Notification@aa929f75 OnNext 54 is even.] NEXT: [rx.Notification@b4740980 OnNext 775 is odd.] NEXT: [rx.Notification@dcfce782 OnNext 777 is odd.] NEXT: [rx.Notification@585c584 OnNext 779 is odd.] NEXT: [rx.Notification@57abbe9b OnNext 781 is odd.] NEXT: [rx.Notification@80349c9d OnNext 783 is odd.] NEXT: [rx.Notification@a8bd7a9f OnNext 785 is odd.] NEXT: [rx.Notification@d14658a1 OnNext 787 is odd.] NEXT: [rx.Notification@f9cf36a3 OnNext 789 is odd.] NEXT: [rx.Notification@4bf52fba OnNext 791 is odd.] NEXT: [rx.Notification@747e0dbc OnNext 793 is odd.] NEXT: [rx.Notification@9d06ebbe OnNext 795 is odd.] NEXT: [rx.Notification@c58fc9c0 OnNext 797 is odd.] NEXT: [rx.Notification@ee18a7c2 OnNext 799 is odd.] NEXT: [rx.Notification@4a44e864 OnNext 801 is odd.] NEXT: [rx.Notification@72cdc666 OnNext 803 is odd.] NEXT: [rx.Notification@9b56a468 OnNext 805 is odd.] NEXT: [rx.Notification@c3df826a OnNext 807 is odd.] NEXT: [rx.Notification@ec68606c OnNext 809 is odd.] NEXT: [rx.Notification@3e8e5983 OnNext 811 is odd.] NEXT: [rx.Notification@67173785 OnNext 813 is odd.] NEXT: [rx.Notification@8fa01587 OnNext 815 is odd.] NEXT: [rx.Notification@b828f389 OnNext 817 is odd.] NEXT: [rx.Notification@e0b1d18b OnNext 819 is odd.] NEXT: [rx.Notification@32d7caa2 OnNext 821 is odd.] NEXT: [rx.Notification@5b60a8a4 OnNext 823 is odd.] NEXT: [rx.Notification@83e986a6 OnNext 825 is odd.] NEXT: [rx.Notification@ac7264a8 OnNext 827 is odd.] NEXT: [rx.Notification@d4fb42aa OnNext 829 is odd.] NEXT: [rx.Notification@27213bc1 OnNext 831 is odd.] NEXT: [rx.Notification@4faa19c3 OnNext 833 is odd.] NEXT: [rx.Notification@7832f7c5 OnNext 835 is odd.] NEXT: [rx.Notification@a0bbd5c7 OnNext 837 is odd.] NEXT: [rx.Notification@c944b3c9 OnNext 839 is odd.] NEXT: [rx.Notification@1b6aace0 OnNext 841 is odd.] NEXT: [rx.Notification@43f38ae2 OnNext 843 is odd.] NEXT: [rx.Notification@6c7c68e4 OnNext 845 is odd.] NEXT: [rx.Notification@950546e6 OnNext 847 is odd.] NEXT: [rx.Notification@bd8e24e8 OnNext 849 is odd.] NEXT: [rx.Notification@fb41dff OnNext 851 is odd.] NEXT: [rx.Notification@383cfc01 OnNext 853 is odd.] NEXT: [rx.Notification@60c5da03 OnNext 855 is odd.] NEXT: [rx.Notification@894eb805 OnNext 857 is odd.] NEXT: [rx.Notification@b1d79607 OnNext 859 is odd.] NEXT: [rx.Notification@3fd8f1e OnNext 861 is odd.] NEXT: [rx.Notification@2c866d20 OnNext 863 is odd.] NEXT: [rx.Notification@550f4b22 OnNext 865 is odd.] NEXT: [rx.Notification@7d982924 OnNext 867 is odd.] NEXT: [rx.Notification@a6210726 OnNext 869 is odd.] NEXT: [rx.Notification@f847003d OnNext 871 is odd.] NEXT: [rx.Notification@20cfde3f OnNext 873 is odd.] NEXT: [rx.Notification@4958bc41 OnNext 875 is odd.] NEXT: [rx.Notification@71e19a43 OnNext 877 is odd.] NEXT: [rx.Notification@9a6a7845 OnNext 879 is odd.] NEXT: [rx.Notification@ec90715c OnNext 881 is odd.] NEXT: [rx.Notification@15194f5e OnNext 883 is odd.] NEXT: [rx.Notification@3da22d60 OnNext 885 is odd.] NEXT: [rx.Notification@662b0b62 OnNext 887 is odd.] NEXT: [rx.Notification@8eb3e964 OnNext 889 is odd.] NEXT: [rx.Notification@e0d9e27b OnNext 891 is odd.] NEXT: [rx.Notification@962c07d OnNext 893 is odd.] NEXT: [rx.Notification@31eb9e7f OnNext 895 is odd.] NEXT: [rx.Notification@5a747c81 OnNext 897 is odd.] NEXT: [rx.Notification@82fd5a83 OnNext 899 is odd.] NEXT: [rx.Notification@df299b25 OnNext 901 is odd.] NEXT: [rx.Notification@7b27927 OnNext 903 is odd.] NEXT: [rx.Notification@303b5729 OnNext 905 is odd.] NEXT: [rx.Notification@58c4352b OnNext 907 is odd.] NEXT: [rx.Notification@814d132d OnNext 909 is odd.] NEXT: [rx.Notification@d3730c44 OnNext 911 is odd.] NEXT: [rx.Notification@fbfbea46 OnNext 913 is odd.] NEXT: [rx.Notification@2484c848 OnNext 915 is odd.] NEXT: [rx.Notification@4d0da64a OnNext 917 is odd.] NEXT: [rx.Notification@7596844c OnNext 919 is odd.] NEXT: [rx.Notification@c7bc7d63 OnNext 921 is odd.] NEXT: [rx.Notification@f0455b65 OnNext 923 is odd.] NEXT: [rx.Notification@18ce3967 OnNext 925 is odd.] NEXT: [rx.Notification@41571769 OnNext 927 is odd.] NEXT: [rx.Notification@69dff56b OnNext 929 is odd.] NEXT: [rx.Notification@bc05ee82 OnNext 931 is odd.] NEXT: [rx.Notification@e48ecc84 OnNext 933 is odd.] NEXT: [rx.Notification@d17aa86 OnNext 935 is odd.] NEXT: [rx.Notification@35a08888 OnNext 937 is odd.] NEXT: [rx.Notification@5e29668a OnNext 939 is odd.] NEXT: [rx.Notification@b04f5fa1 OnNext 941 is odd.] NEXT: [rx.Notification@d8d83da3 OnNext 943 is odd.] NEXT: [rx.Notification@1611ba5 OnNext 945 is odd.] NEXT: [rx.Notification@29e9f9a7 OnNext 947 is odd.] NEXT: [rx.Notification@5272d7a9 OnNext 949 is odd.] NEXT: [rx.Notification@a498d0c0 OnNext 951 is odd.] NEXT: [rx.Notification@cd21aec2 OnNext 953 is odd.] NEXT: [rx.Notification@f5aa8cc4 OnNext 955 is odd.] NEXT: [rx.Notification@1e336ac6 OnNext 957 is odd.] NEXT: [rx.Notification@46bc48c8 OnNext 959 is odd.] NEXT: [rx.Notification@98e241df OnNext 961 is odd.] NEXT: [rx.Notification@c16b1fe1 OnNext 963 is odd.] NEXT: [rx.Notification@e9f3fde3 OnNext 965 is odd.] NEXT: [rx.Notification@127cdbe5 OnNext 967 is odd.] NEXT: [rx.Notification@3b05b9e7 OnNext 969 is odd.] NEXT: [rx.Notification@8d2bb2fe OnNext 971 is odd.] NEXT: [rx.Notification@b5b49100 OnNext 973 is odd.] NEXT: [rx.Notification@de3d6f02 OnNext 975 is odd.] NEXT: [rx.Notification@6c64d04 OnNext 977 is odd.] NEXT: [rx.Notification@2f4f2b06 OnNext 979 is odd.] NEXT: [rx.Notification@8175241d OnNext 981 is odd.] NEXT: [rx.Notification@a9fe021f OnNext 983 is odd.] NEXT: [rx.Notification@d286e021 OnNext 985 is odd.] NEXT: [rx.Notification@fb0fbe23 OnNext 987 is odd.] NEXT: [rx.Notification@23989c25 OnNext 989 is odd.] NEXT: [rx.Notification@75be953c OnNext 991 is odd.] NEXT: [rx.Notification@9e47733e OnNext 993 is odd.] NEXT: [rx.Notification@c6d05140 OnNext 995 is odd.] NEXT: [rx.Notification@ef592f42 OnNext 997 is odd.] NEXT: [rx.Notification@17e20d44 OnNext 999 is odd.] NEXT: [rx.Notification@1c1ff98b OnNext 1001 is odd.] NEXT: [rx.Notification@44a8d78d OnNext 1003 is odd.] NEXT: [rx.Notification@6d31b58f OnNext 1005 is odd.] NEXT: [rx.Notification@95ba9391 OnNext 1007 is odd.] NEXT: [rx.Notification@be437193 OnNext 1009 is odd.] NEXT: [rx.Notification@10696aaa OnNext 1011 is odd.] NEXT: [rx.Notification@38f248ac OnNext 1013 is odd.] NEXT: [rx.Notification@617b26ae OnNext 1015 is odd.] NEXT: [rx.Notification@8a0404b0 OnNext 1017 is odd.] NEXT: [rx.Notification@b28ce2b2 OnNext 1019 is odd.] NEXT: [rx.Notification@4b2dbc9 OnNext 1021 is odd.] NEXT: [rx.Notification@2d3bb9cb OnNext 1023 is odd.] NEXT: [rx.Notification@55c497cd OnNext 1025 is odd.] NEXT: [rx.Notification@7e4d75cf OnNext 1027 is odd.] NEXT: [rx.Notification@932581b3 OnNext 56 is even.] NEXT: [rx.Notification@a6d653d1 OnNext 1029 is odd.] NEXT: [rx.Notification@f8fc4ce8 OnNext 1031 is odd.] NEXT: [rx.Notification@21852aea OnNext 1033 is odd.] NEXT: [rx.Notification@4a0e08ec OnNext 1035 is odd.] NEXT: [rx.Notification@7296e6ee OnNext 1037 is odd.] NEXT: [rx.Notification@9b1fc4f0 OnNext 1039 is odd.] NEXT: [rx.Notification@ed45be07 OnNext 1041 is odd.] NEXT: [rx.Notification@15ce9c09 OnNext 1043 is odd.] NEXT: [rx.Notification@3e577a0b OnNext 1045 is odd.] NEXT: [rx.Notification@66e0580d OnNext 1047 is odd.] NEXT: [rx.Notification@8f69360f OnNext 1049 is odd.] NEXT: [rx.Notification@e18f2f26 OnNext 1051 is odd.] NEXT: [rx.Notification@a180d28 OnNext 1053 is odd.] NEXT: [rx.Notification@32a0eb2a OnNext 1055 is odd.] NEXT: [rx.Notification@5b29c92c OnNext 1057 is odd.] NEXT: [rx.Notification@83b2a72e OnNext 1059 is odd.] NEXT: [rx.Notification@d5d8a045 OnNext 1061 is odd.] NEXT: [rx.Notification@fe617e47 OnNext 1063 is odd.] NEXT: [rx.Notification@26ea5c49 OnNext 1065 is odd.] NEXT: [rx.Notification@4f733a4b OnNext 1067 is odd.] NEXT: [rx.Notification@77fc184d OnNext 1069 is odd.] NEXT: [rx.Notification@ca221164 OnNext 1071 is odd.] NEXT: [rx.Notification@f2aaef66 OnNext 1073 is odd.] NEXT: [rx.Notification@1b33cd68 OnNext 1075 is odd.] NEXT: [rx.Notification@43bcab6a OnNext 1077 is odd.] NEXT: [rx.Notification@6c45896c OnNext 1079 is odd.] NEXT: [rx.Notification@be6b8283 OnNext 1081 is odd.] NEXT: [rx.Notification@e6f46085 OnNext 1083 is odd.] NEXT: [rx.Notification@f7d3e87 OnNext 1085 is odd.] NEXT: [rx.Notification@38061c89 OnNext 1087 is odd.] NEXT: [rx.Notification@608efa8b OnNext 1089 is odd.] NEXT: [rx.Notification@b2b4f3a2 OnNext 1091 is odd.] NEXT: [rx.Notification@db3dd1a4 OnNext 1093 is odd.] NEXT: [rx.Notification@3c6afa6 OnNext 1095 is odd.] NEXT: [rx.Notification@2c4f8da8 OnNext 1097 is odd.] NEXT: [rx.Notification@54d86baa OnNext 1099 is odd.] NEXT: [rx.Notification@b104ac4c OnNext 1101 is odd.] NEXT: [rx.Notification@d98d8a4e OnNext 1103 is odd.] NEXT: [rx.Notification@2166850 OnNext 1105 is odd.] NEXT: [rx.Notification@2a9f4652 OnNext 1107 is odd.] NEXT: [rx.Notification@53282454 OnNext 1109 is odd.] NEXT: [rx.Notification@a54e1d6b OnNext 1111 is odd.] NEXT: [rx.Notification@cdd6fb6d OnNext 1113 is odd.] NEXT: [rx.Notification@f65fd96f OnNext 1115 is odd.] NEXT: [rx.Notification@1ee8b771 OnNext 1117 is odd.] NEXT: [rx.Notification@47719573 OnNext 1119 is odd.] NEXT: [rx.Notification@99978e8a OnNext 1121 is odd.] NEXT: [rx.Notification@c2206c8c OnNext 1123 is odd.] NEXT: [rx.Notification@eaa94a8e OnNext 1125 is odd.] NEXT: [rx.Notification@13322890 OnNext 1127 is odd.] NEXT: [rx.Notification@3bbb0692 OnNext 1129 is odd.] NEXT: [rx.Notification@8de0ffa9 OnNext 1131 is odd.] NEXT: [rx.Notification@b669ddab OnNext 1133 is odd.] NEXT: [rx.Notification@def2bbad OnNext 1135 is odd.] NEXT: [rx.Notification@77b99af OnNext 1137 is odd.] NEXT: [rx.Notification@300477b1 OnNext 1139 is odd.] NEXT: [rx.Notification@822a70c8 OnNext 1141 is odd.] NEXT: [rx.Notification@aab34eca OnNext 1143 is odd.] NEXT: [rx.Notification@d33c2ccc OnNext 1145 is odd.] NEXT: [rx.Notification@fbc50ace OnNext 1147 is odd.] NEXT: [rx.Notification@244de8d0 OnNext 1149 is odd.] NEXT: [rx.Notification@7673e1e7 OnNext 1151 is odd.] NEXT: [rx.Notification@9efcbfe9 OnNext 1153 is odd.] NEXT: [rx.Notification@c7859deb OnNext 1155 is odd.] NEXT: [rx.Notification@f00e7bed OnNext 1157 is odd.] NEXT: [rx.Notification@189759ef OnNext 1159 is odd.] NEXT: [rx.Notification@6abd5306 OnNext 1161 is odd.] NEXT: [rx.Notification@93463108 OnNext 1163 is odd.] NEXT: [rx.Notification@bbcf0f0a OnNext 1165 is odd.] NEXT: [rx.Notification@e457ed0c OnNext 1167 is odd.] NEXT: [rx.Notification@ce0cb0e OnNext 1169 is odd.] NEXT: [rx.Notification@5f06c425 OnNext 1171 is odd.] NEXT: [rx.Notification@878fa227 OnNext 1173 is odd.] NEXT: [rx.Notification@b0188029 OnNext 1175 is odd.] NEXT: [rx.Notification@d8a15e2b OnNext 1177 is odd.] NEXT: [rx.Notification@12a3c2d OnNext 1179 is odd.] NEXT: [rx.Notification@53503544 OnNext 1181 is odd.] NEXT: [rx.Notification@7bd91346 OnNext 1183 is odd.] NEXT: [rx.Notification@a461f148 OnNext 1185 is odd.] NEXT: [rx.Notification@cceacf4a OnNext 1187 is odd.] NEXT: [rx.Notification@f573ad4c OnNext 1189 is odd.] NEXT: [rx.Notification@4799a663 OnNext 1191 is odd.] NEXT: [rx.Notification@70228465 OnNext 1193 is odd.] NEXT: [rx.Notification@98ab6267 OnNext 1195 is odd.] NEXT: [rx.Notification@c1344069 OnNext 1197 is odd.] NEXT: [rx.Notification@e9bd1e6b OnNext 1199 is odd.] NEXT: [rx.Notification@45e95f0d OnNext 1201 is odd.] NEXT: [rx.Notification@6e723d0f OnNext 1203 is odd.] NEXT: [rx.Notification@96fb1b11 OnNext 1205 is odd.] NEXT: [rx.Notification@bf83f913 OnNext 1207 is odd.] NEXT: [rx.Notification@e80cd715 OnNext 1209 is odd.] NEXT: [rx.Notification@3a32d02c OnNext 1211 is odd.] NEXT: [rx.Notification@62bbae2e OnNext 1213 is odd.] NEXT: [rx.Notification@8b448c30 OnNext 1215 is odd.] NEXT: [rx.Notification@b3cd6a32 OnNext 1217 is odd.] NEXT: [rx.Notification@dc564834 OnNext 1219 is odd.] NEXT: [rx.Notification@2e7c414b OnNext 1221 is odd.] NEXT: [rx.Notification@57051f4d OnNext 1223 is odd.] NEXT: [rx.Notification@7f8dfd4f OnNext 1225 is odd.] NEXT: [rx.Notification@a816db51 OnNext 1227 is odd.] NEXT: [rx.Notification@d09fb953 OnNext 1229 is odd.] NEXT: [rx.Notification@22c5b26a OnNext 1231 is odd.] NEXT: [rx.Notification@4b4e906c OnNext 1233 is odd.] NEXT: [rx.Notification@73d76e6e OnNext 1235 is odd.] NEXT: [rx.Notification@9c604c70 OnNext 1237 is odd.] NEXT: [rx.Notification@c4e92a72 OnNext 1239 is odd.] NEXT: [rx.Notification@170f2389 OnNext 1241 is odd.] NEXT: [rx.Notification@3f98018b OnNext 1243 is odd.] NEXT: [rx.Notification@6820df8d OnNext 1245 is odd.] NEXT: [rx.Notification@90a9bd8f OnNext 1247 is odd.] NEXT: [rx.Notification@b9329b91 OnNext 1249 is odd.] NEXT: [rx.Notification@b5894a8 OnNext 1251 is odd.] NEXT: [rx.Notification@33e172aa OnNext 1253 is odd.] NEXT: [rx.Notification@5c6a50ac OnNext 1255 is odd.] NEXT: [rx.Notification@84f32eae OnNext 1257 is odd.] NEXT: [rx.Notification@ad7c0cb0 OnNext 1259 is odd.] NEXT: [rx.Notification@ffa205c7 OnNext 1261 is odd.] NEXT: [rx.Notification@282ae3c9 OnNext 1263 is odd.] NEXT: [rx.Notification@50b3c1cb OnNext 1265 is odd.] NEXT: [rx.Notification@793c9fcd OnNext 1267 is odd.] NEXT: [rx.Notification@a1c57dcf OnNext 1269 is odd.] NEXT: [rx.Notification@f3eb76e6 OnNext 1271 is odd.] NEXT: [rx.Notification@1c7454e8 OnNext 1273 is odd.] NEXT: [rx.Notification@44fd32ea OnNext 1275 is odd.] NEXT: [rx.Notification@6d8610ec OnNext 1277 is odd.] NEXT: [rx.Notification@960eeeee OnNext 1279 is odd.] NEXT: [rx.Notification@e834e805 OnNext 1281 is odd.] NEXT: [rx.Notification@10bdc607 OnNext 1283 is odd.] NEXT: [rx.Notification@7bb863f1 OnNext 58 is even.] NEXT: [rx.Notification@3946a409 OnNext 1285 is odd.] NEXT: [rx.Notification@6e518dba OnNext 60 is even.] NEXT: [rx.Notification@56e46ff8 OnNext 62 is even.] NEXT: [rx.Notification@61cf820b OnNext 1287 is odd.] NEXT: [rx.Notification@3f775236 OnNext 64 is even.] NEXT: [rx.Notification@8a58600d OnNext 1289 is odd.] NEXT: [rx.Notification@dc7e5924 OnNext 1291 is odd.] NEXT: [rx.Notification@5073726 OnNext 1293 is odd.] NEXT: [rx.Notification@2d901528 OnNext 1295 is odd.] NEXT: [rx.Notification@5618f32a OnNext 1297 is odd.] NEXT: [rx.Notification@7ea1d12c OnNext 1299 is odd.] NEXT: [rx.Notification@dace11ce OnNext 1301 is odd.] NEXT: [rx.Notification@356efd0 OnNext 1303 is odd.] NEXT: [rx.Notification@2bdfcdd2 OnNext 1305 is odd.] NEXT: [rx.Notification@5468abd4 OnNext 1307 is odd.] NEXT: [rx.Notification@7cf189d6 OnNext 1309 is odd.] NEXT: [rx.Notification@cf1782ed OnNext 1311 is odd.] NEXT: [rx.Notification@f7a060ef OnNext 1313 is odd.] NEXT: [rx.Notification@20293ef1 OnNext 1315 is odd.] NEXT: [rx.Notification@48b21cf3 OnNext 1317 is odd.] NEXT: [rx.Notification@713afaf5 OnNext 1319 is odd.] NEXT: [rx.Notification@c360f40c OnNext 1321 is odd.] NEXT: [rx.Notification@ebe9d20e OnNext 1323 is odd.] NEXT: [rx.Notification@1472b010 OnNext 1325 is odd.] NEXT: [rx.Notification@3cfb8e12 OnNext 1327 is odd.] NEXT: [rx.Notification@65846c14 OnNext 1329 is odd.] NEXT: [rx.Notification@b7aa652b OnNext 1331 is odd.] NEXT: [rx.Notification@e033432d OnNext 1333 is odd.] NEXT: [rx.Notification@8bc212f OnNext 1335 is odd.] NEXT: [rx.Notification@3144ff31 OnNext 1337 is odd.] NEXT: [rx.Notification@59cddd33 OnNext 1339 is odd.] NEXT: [rx.Notification@abf3d64a OnNext 1341 is odd.] NEXT: [rx.Notification@d47cb44c OnNext 1343 is odd.] NEXT: [rx.Notification@fd05924e OnNext 1345 is odd.] NEXT: [rx.Notification@258e7050 OnNext 1347 is odd.] NEXT: [rx.Notification@4e174e52 OnNext 1349 is odd.] NEXT: [rx.Notification@a03d4769 OnNext 1351 is odd.] NEXT: [rx.Notification@c8c6256b OnNext 1353 is odd.] NEXT: [rx.Notification@f14f036d OnNext 1355 is odd.] NEXT: [rx.Notification@19d7e16f OnNext 1357 is odd.] NEXT: [rx.Notification@4260bf71 OnNext 1359 is odd.] NEXT: [rx.Notification@9486b888 OnNext 1361 is odd.] NEXT: [rx.Notification@bd0f968a OnNext 1363 is odd.] NEXT: [rx.Notification@e598748c OnNext 1365 is odd.] NEXT: [rx.Notification@e21528e OnNext 1367 is odd.] NEXT: [rx.Notification@36aa3090 OnNext 1369 is odd.] NEXT: [rx.Notification@88d029a7 OnNext 1371 is odd.] NEXT: [rx.Notification@b15907a9 OnNext 1373 is odd.] NEXT: [rx.Notification@d9e1e5ab OnNext 1375 is odd.] NEXT: [rx.Notification@26ac3ad OnNext 1377 is odd.] NEXT: [rx.Notification@2af3a1af OnNext 1379 is odd.] NEXT: [rx.Notification@7d199ac6 OnNext 1381 is odd.] NEXT: [rx.Notification@a5a278c8 OnNext 1383 is odd.] NEXT: [rx.Notification@ce2b56ca OnNext 1385 is odd.] NEXT: [rx.Notification@f6b434cc OnNext 1387 is odd.] NEXT: [rx.Notification@1f3d12ce OnNext 1389 is odd.] NEXT: [rx.Notification@71630be5 OnNext 1391 is odd.] NEXT: [rx.Notification@99ebe9e7 OnNext 1393 is odd.] NEXT: [rx.Notification@c274c7e9 OnNext 1395 is odd.] NEXT: [rx.Notification@eafda5eb OnNext 1397 is odd.] NEXT: [rx.Notification@138683ed OnNext 1399 is odd.] NEXT: [rx.Notification@6fb2c48f OnNext 1401 is odd.] NEXT: [rx.Notification@983ba291 OnNext 1403 is odd.] NEXT: [rx.Notification@c0c48093 OnNext 1405 is odd.] NEXT: [rx.Notification@e94d5e95 OnNext 1407 is odd.] NEXT: [rx.Notification@11d63c97 OnNext 1409 is odd.] NEXT: [rx.Notification@63fc35ae OnNext 1411 is odd.] NEXT: [rx.Notification@8c8513b0 OnNext 1413 is odd.] NEXT: [rx.Notification@b50df1b2 OnNext 1415 is odd.] NEXT: [rx.Notification@dd96cfb4 OnNext 1417 is odd.] NEXT: [rx.Notification@61fadb6 OnNext 1419 is odd.] NEXT: [rx.Notification@5845a6cd OnNext 1421 is odd.] NEXT: [rx.Notification@80ce84cf OnNext 1423 is odd.] NEXT: [rx.Notification@a95762d1 OnNext 1425 is odd.] NEXT: [rx.Notification@d1e040d3 OnNext 1427 is odd.] NEXT: [rx.Notification@fa691ed5 OnNext 1429 is odd.] NEXT: [rx.Notification@4c8f17ec OnNext 1431 is odd.] NEXT: [rx.Notification@7517f5ee OnNext 1433 is odd.] NEXT: [rx.Notification@9da0d3f0 OnNext 1435 is odd.] NEXT: [rx.Notification@c629b1f2 OnNext 1437 is odd.] NEXT: [rx.Notification@eeb28ff4 OnNext 1439 is odd.] NEXT: [rx.Notification@40d8890b OnNext 1441 is odd.] NEXT: [rx.Notification@6961670d OnNext 1443 is odd.] NEXT: [rx.Notification@91ea450f OnNext 1445 is odd.] NEXT: [rx.Notification@ba732311 OnNext 1447 is odd.] NEXT: [rx.Notification@e2fc0113 OnNext 1449 is odd.] NEXT: [rx.Notification@3521fa2a OnNext 1451 is odd.] NEXT: [rx.Notification@5daad82c OnNext 1453 is odd.] NEXT: [rx.Notification@8633b62e OnNext 1455 is odd.] NEXT: [rx.Notification@aebc9430 OnNext 1457 is odd.] NEXT: [rx.Notification@d7457232 OnNext 1459 is odd.] NEXT: [rx.Notification@296b6b49 OnNext 1461 is odd.] NEXT: [rx.Notification@51f4494b OnNext 1463 is odd.] NEXT: [rx.Notification@7a7d274d OnNext 1465 is odd.] NEXT: [rx.Notification@a306054f OnNext 1467 is odd.] NEXT: [rx.Notification@cb8ee351 OnNext 1469 is odd.] NEXT: [rx.Notification@1db4dc68 OnNext 1471 is odd.] NEXT: [rx.Notification@463dba6a OnNext 1473 is odd.] NEXT: [rx.Notification@6ec6986c OnNext 1475 is odd.] NEXT: [rx.Notification@974f766e OnNext 1477 is odd.] NEXT: [rx.Notification@bfd85470 OnNext 1479 is odd.] NEXT: [rx.Notification@11fe4d87 OnNext 1481 is odd.] NEXT: [rx.Notification@3a872b89 OnNext 1483 is odd.] NEXT: [rx.Notification@6310098b OnNext 1485 is odd.] NEXT: [rx.Notification@8b98e78d OnNext 1487 is odd.] NEXT: [rx.Notification@b421c58f OnNext 1489 is odd.] NEXT: [rx.Notification@647bea6 OnNext 1491 is odd.] NEXT: [rx.Notification@2ed09ca8 OnNext 1493 is odd.] NEXT: [rx.Notification@57597aaa OnNext 1495 is odd.] NEXT: [rx.Notification@7fe258ac OnNext 1497 is odd.] NEXT: [rx.Notification@a86b36ae OnNext 1499 is odd.] NEXT: [rx.Notification@4977750 OnNext 1501 is odd.] NEXT: [rx.Notification@2d205552 OnNext 1503 is odd.] NEXT: [rx.Notification@55a93354 OnNext 1505 is odd.] NEXT: [rx.Notification@7e321156 OnNext 1507 is odd.] NEXT: [rx.Notification@a6baef58 OnNext 1509 is odd.] NEXT: [rx.Notification@f8e0e86f OnNext 1511 is odd.] NEXT: [rx.Notification@2169c671 OnNext 1513 is odd.] NEXT: [rx.Notification@49f2a473 OnNext 1515 is odd.] NEXT: [rx.Notification@727b8275 OnNext 1517 is odd.] NEXT: [rx.Notification@9b046077 OnNext 1519 is odd.] NEXT: [rx.Notification@ed2a598e OnNext 1521 is odd.] NEXT: [rx.Notification@15b33790 OnNext 1523 is odd.] NEXT: [rx.Notification@3e3c1592 OnNext 1525 is odd.] NEXT: [rx.Notification@66c4f394 OnNext 1527 is odd.] NEXT: [rx.Notification@8f4dd196 OnNext 1529 is odd.] NEXT: [rx.Notification@e173caad OnNext 1531 is odd.] NEXT: [rx.Notification@9fca8af OnNext 1533 is odd.] NEXT: [rx.Notification@328586b1 OnNext 1535 is odd.] NEXT: [rx.Notification@5b0e64b3 OnNext 1537 is odd.] NEXT: [rx.Notification@839742b5 OnNext 1539 is odd.] NEXT: [rx.Notification@280a3474 OnNext 66 is even.] NEXT: [rx.Notification@109d16b2 OnNext 68 is even.] NEXT: [rx.Notification@d5bd3bcc OnNext 1541 is odd.] NEXT: [rx.Notification@336407b OnNext 70 is even.] NEXT: [rx.Notification@ebc922b9 OnNext 72 is even.] NEXT: [rx.Notification@fe4619ce OnNext 1543 is odd.] NEXT: [rx.Notification@26cef7d0 OnNext 1545 is odd.] NEXT: [rx.Notification@4f57d5d2 OnNext 1547 is odd.] NEXT: [rx.Notification@77e0b3d4 OnNext 1549 is odd.] NEXT: [rx.Notification@ca06aceb OnNext 1551 is odd.] NEXT: [rx.Notification@f28f8aed OnNext 1553 is odd.] NEXT: [rx.Notification@1b1868ef OnNext 1555 is odd.] NEXT: [rx.Notification@43a146f1 OnNext 1557 is odd.] NEXT: [rx.Notification@6c2a24f3 OnNext 1559 is odd.] NEXT: [rx.Notification@be501e0a OnNext 1561 is odd.] NEXT: [rx.Notification@e6d8fc0c OnNext 1563 is odd.] NEXT: [rx.Notification@f61da0e OnNext 1565 is odd.] NEXT: [rx.Notification@37eab810 OnNext 1567 is odd.] NEXT: [rx.Notification@60739612 OnNext 1569 is odd.] NEXT: [rx.Notification@b2998f29 OnNext 1571 is odd.] NEXT: [rx.Notification@db226d2b OnNext 1573 is odd.] NEXT: [rx.Notification@3ab4b2d OnNext 1575 is odd.] NEXT: [rx.Notification@2c34292f OnNext 1577 is odd.] NEXT: [rx.Notification@54bd0731 OnNext 1579 is odd.] NEXT: [rx.Notification@a6e30048 OnNext 1581 is odd.] NEXT: [rx.Notification@cf6bde4a OnNext 1583 is odd.] NEXT: [rx.Notification@f7f4bc4c OnNext 1585 is odd.] NEXT: [rx.Notification@207d9a4e OnNext 1587 is odd.] NEXT: [rx.Notification@49067850 OnNext 1589 is odd.] NEXT: [rx.Notification@9b2c7167 OnNext 1591 is odd.] NEXT: [rx.Notification@c3b54f69 OnNext 1593 is odd.] NEXT: [rx.Notification@ec3e2d6b OnNext 1595 is odd.] NEXT: [rx.Notification@14c70b6d OnNext 1597 is odd.] NEXT: [rx.Notification@3d4fe96f OnNext 1599 is odd.] NEXT: [rx.Notification@997c2a11 OnNext 1601 is odd.] NEXT: [rx.Notification@c2050813 OnNext 1603 is odd.] NEXT: [rx.Notification@ea8de615 OnNext 1605 is odd.] NEXT: [rx.Notification@1316c417 OnNext 1607 is odd.] NEXT: [rx.Notification@3b9fa219 OnNext 1609 is odd.] NEXT: [rx.Notification@8dc59b30 OnNext 1611 is odd.] NEXT: [rx.Notification@b64e7932 OnNext 1613 is odd.] NEXT: [rx.Notification@ded75734 OnNext 1615 is odd.] NEXT: [rx.Notification@7603536 OnNext 1617 is odd.] NEXT: [rx.Notification@2fe91338 OnNext 1619 is odd.] NEXT: [rx.Notification@820f0c4f OnNext 1621 is odd.] NEXT: [rx.Notification@aa97ea51 OnNext 1623 is odd.] NEXT: [rx.Notification@d320c853 OnNext 1625 is odd.] NEXT: [rx.Notification@fba9a655 OnNext 1627 is odd.] NEXT: [rx.Notification@24328457 OnNext 1629 is odd.] NEXT: [rx.Notification@76587d6e OnNext 1631 is odd.] NEXT: [rx.Notification@9ee15b70 OnNext 1633 is odd.] NEXT: [rx.Notification@c76a3972 OnNext 1635 is odd.] NEXT: [rx.Notification@eff31774 OnNext 1637 is odd.] NEXT: [rx.Notification@187bf576 OnNext 1639 is odd.] NEXT: [rx.Notification@6aa1ee8d OnNext 1641 is odd.] NEXT: [rx.Notification@932acc8f OnNext 1643 is odd.] NEXT: [rx.Notification@bbb3aa91 OnNext 1645 is odd.] NEXT: [rx.Notification@e43c8893 OnNext 1647 is odd.] NEXT: [rx.Notification@cc56695 OnNext 1649 is odd.] NEXT: [rx.Notification@5eeb5fac OnNext 1651 is odd.] NEXT: [rx.Notification@87743dae OnNext 1653 is odd.] NEXT: [rx.Notification@affd1bb0 OnNext 1655 is odd.] NEXT: [rx.Notification@d885f9b2 OnNext 1657 is odd.] NEXT: [rx.Notification@10ed7b4 OnNext 1659 is odd.] NEXT: [rx.Notification@5334d0cb OnNext 1661 is odd.] NEXT: [rx.Notification@7bbdaecd OnNext 1663 is odd.] NEXT: [rx.Notification@a4468ccf OnNext 1665 is odd.] NEXT: [rx.Notification@cccf6ad1 OnNext 1667 is odd.] NEXT: [rx.Notification@f55848d3 OnNext 1669 is odd.] NEXT: [rx.Notification@477e41ea OnNext 1671 is odd.] NEXT: [rx.Notification@70071fec OnNext 1673 is odd.] NEXT: [rx.Notification@988ffdee OnNext 1675 is odd.] NEXT: [rx.Notification@c118dbf0 OnNext 1677 is odd.] NEXT: [rx.Notification@e9a1b9f2 OnNext 1679 is odd.] NEXT: [rx.Notification@3bc7b309 OnNext 1681 is odd.] NEXT: [rx.Notification@6450910b OnNext 1683 is odd.] NEXT: [rx.Notification@8cd96f0d OnNext 1685 is odd.] NEXT: [rx.Notification@b5624d0f OnNext 1687 is odd.] NEXT: [rx.Notification@ddeb2b11 OnNext 1689 is odd.] NEXT: [rx.Notification@30112428 OnNext 1691 is odd.] NEXT: [rx.Notification@589a022a OnNext 1693 is odd.] NEXT: [rx.Notification@8122e02c OnNext 1695 is odd.] NEXT: [rx.Notification@a9abbe2e OnNext 1697 is odd.] NEXT: [rx.Notification@d2349c30 OnNext 1699 is odd.] NEXT: [rx.Notification@2e60dcd2 OnNext 1701 is odd.] NEXT: [rx.Notification@56e9bad4 OnNext 1703 is odd.] NEXT: [rx.Notification@7f7298d6 OnNext 1705 is odd.] NEXT: [rx.Notification@a7fb76d8 OnNext 1707 is odd.] NEXT: [rx.Notification@d08454da OnNext 1709 is odd.] NEXT: [rx.Notification@22aa4df1 OnNext 1711 is odd.] NEXT: [rx.Notification@4b332bf3 OnNext 1713 is odd.] NEXT: [rx.Notification@73bc09f5 OnNext 1715 is odd.] NEXT: [rx.Notification@9c44e7f7 OnNext 1717 is odd.] NEXT: [rx.Notification@c4cdc5f9 OnNext 1719 is odd.] NEXT: [rx.Notification@16f3bf10 OnNext 1721 is odd.] NEXT: [rx.Notification@3f7c9d12 OnNext 1723 is odd.] NEXT: [rx.Notification@68057b14 OnNext 1725 is odd.] NEXT: [rx.Notification@908e5916 OnNext 1727 is odd.] NEXT: [rx.Notification@b9173718 OnNext 1729 is odd.] NEXT: [rx.Notification@b3d302f OnNext 1731 is odd.] NEXT: [rx.Notification@33c60e31 OnNext 1733 is odd.] NEXT: [rx.Notification@5c4eec33 OnNext 1735 is odd.] NEXT: [rx.Notification@84d7ca35 OnNext 1737 is odd.] NEXT: [rx.Notification@ad60a837 OnNext 1739 is odd.] NEXT: [rx.Notification@ff86a14e OnNext 1741 is odd.] NEXT: [rx.Notification@280f7f50 OnNext 1743 is odd.] NEXT: [rx.Notification@50985d52 OnNext 1745 is odd.] NEXT: [rx.Notification@79213b54 OnNext 1747 is odd.] NEXT: [rx.Notification@a1aa1956 OnNext 1749 is odd.] NEXT: [rx.Notification@f3d0126d OnNext 1751 is odd.] NEXT: [rx.Notification@1c58f06f OnNext 1753 is odd.] NEXT: [rx.Notification@44e1ce71 OnNext 1755 is odd.] NEXT: [rx.Notification@6d6aac73 OnNext 1757 is odd.] NEXT: [rx.Notification@95f38a75 OnNext 1759 is odd.] NEXT: [rx.Notification@e819838c OnNext 1761 is odd.] NEXT: [rx.Notification@10a2618e OnNext 1763 is odd.] NEXT: [rx.Notification@392b3f90 OnNext 1765 is odd.] NEXT: [rx.Notification@61b41d92 OnNext 1767 is odd.] NEXT: [rx.Notification@8a3cfb94 OnNext 1769 is odd.] NEXT: [rx.Notification@dc62f4ab OnNext 1771 is odd.] NEXT: [rx.Notification@4ebd2ad OnNext 1773 is odd.] NEXT: [rx.Notification@2d74b0af OnNext 1775 is odd.] NEXT: [rx.Notification@55fd8eb1 OnNext 1777 is odd.] NEXT: [rx.Notification@7e866cb3 OnNext 1779 is odd.] NEXT: [rx.Notification@d0ac65ca OnNext 1781 is odd.] NEXT: [rx.Notification@f93543cc OnNext 1783 is odd.] NEXT: [rx.Notification@21be21ce OnNext 1785 is odd.] NEXT: [rx.Notification@4a46ffd0 OnNext 1787 is odd.] NEXT: [rx.Notification@72cfddd2 OnNext 1789 is odd.] NEXT: [rx.Notification@c4f5d6e9 OnNext 1791 is odd.] NEXT: [rx.Notification@ed7eb4eb OnNext 1793 is odd.] NEXT: [rx.Notification@160792ed OnNext 1795 is odd.] NEXT: [rx.Notification@d45c04f7 OnNext 74 is even.] NEXT: [rx.Notification@bceee735 OnNext 76 is even.] NEXT: [rx.Notification@3e9070ef OnNext 1797 is odd.] NEXT: [rx.Notification@67194ef1 OnNext 1799 is odd.] NEXT: [rx.Notification@c3458f93 OnNext 1801 is odd.] NEXT: [rx.Notification@ebce6d95 OnNext 1803 is odd.] NEXT: [rx.Notification@14574b97 OnNext 1805 is odd.] NEXT: [rx.Notification@3ce02999 OnNext 1807 is odd.] NEXT: [rx.Notification@6569079b OnNext 1809 is odd.] NEXT: [rx.Notification@b78f00b2 OnNext 1811 is odd.] NEXT: [rx.Notification@e017deb4 OnNext 1813 is odd.] NEXT: [rx.Notification@8a0bcb6 OnNext 1815 is odd.] NEXT: [rx.Notification@31299ab8 OnNext 1817 is odd.] NEXT: [rx.Notification@59b278ba OnNext 1819 is odd.] NEXT: [rx.Notification@abd871d1 OnNext 1821 is odd.] NEXT: [rx.Notification@d4614fd3 OnNext 1823 is odd.] NEXT: [rx.Notification@fcea2dd5 OnNext 1825 is odd.] NEXT: [rx.Notification@25730bd7 OnNext 1827 is odd.] NEXT: [rx.Notification@4dfbe9d9 OnNext 1829 is odd.] NEXT: [rx.Notification@a021e2f0 OnNext 1831 is odd.] NEXT: [rx.Notification@c8aac0f2 OnNext 1833 is odd.] NEXT: [rx.Notification@f1339ef4 OnNext 1835 is odd.] NEXT: [rx.Notification@19bc7cf6 OnNext 1837 is odd.] NEXT: [rx.Notification@42455af8 OnNext 1839 is odd.] NEXT: [rx.Notification@946b540f OnNext 1841 is odd.] NEXT: [rx.Notification@bcf43211 OnNext 1843 is odd.] NEXT: [rx.Notification@e57d1013 OnNext 1845 is odd.] NEXT: [rx.Notification@e05ee15 OnNext 1847 is odd.] NEXT: [rx.Notification@368ecc17 OnNext 1849 is odd.] NEXT: [rx.Notification@88b4c52e OnNext 1851 is odd.] NEXT: [rx.Notification@b13da330 OnNext 1853 is odd.] NEXT: [rx.Notification@d9c68132 OnNext 1855 is odd.] NEXT: [rx.Notification@24f5f34 OnNext 1857 is odd.] NEXT: [rx.Notification@2ad83d36 OnNext 1859 is odd.] NEXT: [rx.Notification@7cfe364d OnNext 1861 is odd.] NEXT: [rx.Notification@a587144f OnNext 1863 is odd.] NEXT: [rx.Notification@ce0ff251 OnNext 1865 is odd.] NEXT: [rx.Notification@f698d053 OnNext 1867 is odd.] NEXT: [rx.Notification@1f21ae55 OnNext 1869 is odd.] NEXT: [rx.Notification@7147a76c OnNext 1871 is odd.] NEXT: [rx.Notification@99d0856e OnNext 1873 is odd.] NEXT: [rx.Notification@c2596370 OnNext 1875 is odd.] NEXT: [rx.Notification@eae24172 OnNext 1877 is odd.] NEXT: [rx.Notification@136b1f74 OnNext 1879 is odd.] NEXT: [rx.Notification@6591188b OnNext 1881 is odd.] NEXT: [rx.Notification@8e19f68d OnNext 1883 is odd.] NEXT: [rx.Notification@b6a2d48f OnNext 1885 is odd.] NEXT: [rx.Notification@df2bb291 OnNext 1887 is odd.] NEXT: [rx.Notification@7b49093 OnNext 1889 is odd.] NEXT: [rx.Notification@59da89aa OnNext 1891 is odd.] NEXT: [rx.Notification@826367ac OnNext 1893 is odd.] NEXT: [rx.Notification@aaec45ae OnNext 1895 is odd.] NEXT: [rx.Notification@d37523b0 OnNext 1897 is odd.] NEXT: [rx.Notification@fbfe01b2 OnNext 1899 is odd.] NEXT: [rx.Notification@582a4254 OnNext 1901 is odd.] NEXT: [rx.Notification@80b32056 OnNext 1903 is odd.] NEXT: [rx.Notification@a93bfe58 OnNext 1905 is odd.] NEXT: [rx.Notification@d1c4dc5a OnNext 1907 is odd.] NEXT: [rx.Notification@fa4dba5c OnNext 1909 is odd.] NEXT: [rx.Notification@4c73b373 OnNext 1911 is odd.] NEXT: [rx.Notification@74fc9175 OnNext 1913 is odd.] NEXT: [rx.Notification@9d856f77 OnNext 1915 is odd.] NEXT: [rx.Notification@c60e4d79 OnNext 1917 is odd.] NEXT: [rx.Notification@ee972b7b OnNext 1919 is odd.] NEXT: [rx.Notification@40bd2492 OnNext 1921 is odd.] NEXT: [rx.Notification@69460294 OnNext 1923 is odd.] NEXT: [rx.Notification@91cee096 OnNext 1925 is odd.] NEXT: [rx.Notification@ba57be98 OnNext 1927 is odd.] NEXT: [rx.Notification@e2e09c9a OnNext 1929 is odd.] NEXT: [rx.Notification@350695b1 OnNext 1931 is odd.] NEXT: [rx.Notification@5d8f73b3 OnNext 1933 is odd.] NEXT: [rx.Notification@861851b5 OnNext 1935 is odd.] NEXT: [rx.Notification@aea12fb7 OnNext 1937 is odd.] NEXT: [rx.Notification@d72a0db9 OnNext 1939 is odd.] NEXT: [rx.Notification@295006d0 OnNext 1941 is odd.] NEXT: [rx.Notification@51d8e4d2 OnNext 1943 is odd.] NEXT: [rx.Notification@7a61c2d4 OnNext 1945 is odd.] NEXT: [rx.Notification@a2eaa0d6 OnNext 1947 is odd.] NEXT: [rx.Notification@cb737ed8 OnNext 1949 is odd.] NEXT: [rx.Notification@1d9977ef OnNext 1951 is odd.] NEXT: [rx.Notification@462255f1 OnNext 1953 is odd.] NEXT: [rx.Notification@6eab33f3 OnNext 1955 is odd.] NEXT: [rx.Notification@973411f5 OnNext 1957 is odd.] NEXT: [rx.Notification@bfbceff7 OnNext 1959 is odd.] NEXT: [rx.Notification@11e2e90e OnNext 1961 is odd.] NEXT: [rx.Notification@3a6bc710 OnNext 1963 is odd.] NEXT: [rx.Notification@62f4a512 OnNext 1965 is odd.] NEXT: [rx.Notification@8b7d8314 OnNext 1967 is odd.] NEXT: [rx.Notification@b4066116 OnNext 1969 is odd.] NEXT: [rx.Notification@62c5a2d OnNext 1971 is odd.] NEXT: [rx.Notification@2eb5382f OnNext 1973 is odd.] NEXT: [rx.Notification@573e1631 OnNext 1975 is odd.] NEXT: [rx.Notification@7fc6f433 OnNext 1977 is odd.] NEXT: [rx.Notification@a84fd235 OnNext 1979 is odd.] NEXT: [rx.Notification@fa75cb4c OnNext 1981 is odd.] NEXT: [rx.Notification@22fea94e OnNext 1983 is odd.] NEXT: [rx.Notification@4b878750 OnNext 1985 is odd.] NEXT: [rx.Notification@74106552 OnNext 1987 is odd.] NEXT: [rx.Notification@9c994354 OnNext 1989 is odd.] NEXT: [rx.Notification@eebf3c6b OnNext 1991 is odd.] NEXT: [rx.Notification@17481a6d OnNext 1993 is odd.] NEXT: [rx.Notification@3fd0f86f OnNext 1995 is odd.] NEXT: [rx.Notification@6859d671 OnNext 1997 is odd.] NEXT: [rx.Notification@90e2b473 OnNext 1999 is odd.] NEXT: [rx.Notification@23d19eea OnNext 2001 is odd.] NEXT: [rx.Notification@4c5a7cec OnNext 2003 is odd.] NEXT: [rx.Notification@74e35aee OnNext 2005 is odd.] NEXT: [rx.Notification@9d6c38f0 OnNext 2007 is odd.] NEXT: [rx.Notification@c5f516f2 OnNext 2009 is odd.] NEXT: [rx.Notification@181b1009 OnNext 2011 is odd.] NEXT: [rx.Notification@40a3ee0b OnNext 2013 is odd.] NEXT: [rx.Notification@692ccc0d OnNext 2015 is odd.] NEXT: [rx.Notification@91b5aa0f OnNext 2017 is odd.] NEXT: [rx.Notification@ba3e8811 OnNext 2019 is odd.] NEXT: [rx.Notification@c648128 OnNext 2021 is odd.] NEXT: [rx.Notification@34ed5f2a OnNext 2023 is odd.] NEXT: [rx.Notification@5d763d2c OnNext 2025 is odd.] NEXT: [rx.Notification@85ff1b2e OnNext 2027 is odd.] NEXT: [rx.Notification@ae87f930 OnNext 2029 is odd.] NEXT: [rx.Notification@adf247 OnNext 2031 is odd.] NEXT: [rx.Notification@2936d049 OnNext 2033 is odd.] NEXT: [rx.Notification@51bfae4b OnNext 2035 is odd.] NEXT: [rx.Notification@7a488c4d OnNext 2037 is odd.] NEXT: [rx.Notification@a2d16a4f OnNext 2039 is odd.] NEXT: [rx.Notification@f4f76366 OnNext 2041 is odd.] NEXT: [rx.Notification@1d804168 OnNext 2043 is odd.] NEXT: [rx.Notification@46091f6a OnNext 2045 is odd.] NEXT: [rx.Notification@6e91fd6c OnNext 2047 is odd.] NEXT: [rx.Notification@971adb6e OnNext 2049 is odd.] NEXT: [rx.Notification@e940d485 OnNext 2051 is odd.] NEXT: [rx.Notification@a581c973 OnNext 78 is even.] NEXT: [rx.Notification@981af33c OnNext 80 is even.] NEXT: [rx.Notification@11c9b287 OnNext 2053 is odd.] NEXT: [rx.Notification@80add57a OnNext 82 is even.] NEXT: [rx.Notification@3a529089 OnNext 2055 is odd.] NEXT: [rx.Notification@6940b7b8 OnNext 84 is even.] NEXT: [rx.Notification@51d399f6 OnNext 86 is even.] NEXT: [rx.Notification@62db6e8b OnNext 2057 is odd.] NEXT: [rx.Notification@3a667c34 OnNext 88 is even.] NEXT: [rx.Notification@2cffa5fd OnNext 90 is even.] NEXT: [rx.Notification@8b644c8d OnNext 2059 is odd.] NEXT: [rx.Notification@dd8a45a4 OnNext 2061 is odd.] NEXT: [rx.Notification@61323a6 OnNext 2063 is odd.] NEXT: [rx.Notification@2e9c01a8 OnNext 2065 is odd.] NEXT: [rx.Notification@5724dfaa OnNext 2067 is odd.] NEXT: [rx.Notification@7fadbdac OnNext 2069 is odd.] NEXT: [rx.Notification@d1d3b6c3 OnNext 2071 is odd.] NEXT: [rx.Notification@fa5c94c5 OnNext 2073 is odd.] NEXT: [rx.Notification@22e572c7 OnNext 2075 is odd.] NEXT: [rx.Notification@4b6e50c9 OnNext 2077 is odd.] NEXT: [rx.Notification@73f72ecb OnNext 2079 is odd.] NEXT: [rx.Notification@c61d27e2 OnNext 2081 is odd.] NEXT: [rx.Notification@eea605e4 OnNext 2083 is odd.] NEXT: [rx.Notification@172ee3e6 OnNext 2085 is odd.] NEXT: [rx.Notification@3fb7c1e8 OnNext 2087 is odd.] NEXT: [rx.Notification@68409fea OnNext 2089 is odd.] NEXT: [rx.Notification@ba669901 OnNext 2091 is odd.] NEXT: [rx.Notification@e2ef7703 OnNext 2093 is odd.] NEXT: [rx.Notification@b785505 OnNext 2095 is odd.] NEXT: [rx.Notification@34013307 OnNext 2097 is odd.] NEXT: [rx.Notification@5c8a1109 OnNext 2099 is odd.] NEXT: [rx.Notification@b8b651ab OnNext 2101 is odd.] NEXT: [rx.Notification@e13f2fad OnNext 2103 is odd.] NEXT: [rx.Notification@9c80daf OnNext 2105 is odd.] NEXT: [rx.Notification@3250ebb1 OnNext 2107 is odd.] NEXT: [rx.Notification@5ad9c9b3 OnNext 2109 is odd.] NEXT: [rx.Notification@acffc2ca OnNext 2111 is odd.] NEXT: [rx.Notification@d588a0cc OnNext 2113 is odd.] NEXT: [rx.Notification@fe117ece OnNext 2115 is odd.] NEXT: [rx.Notification@269a5cd0 OnNext 2117 is odd.] NEXT: [rx.Notification@4f233ad2 OnNext 2119 is odd.] NEXT: [rx.Notification@a14933e9 OnNext 2121 is odd.] NEXT: [rx.Notification@c9d211eb OnNext 2123 is odd.] NEXT: [rx.Notification@f25aefed OnNext 2125 is odd.] NEXT: [rx.Notification@1ae3cdef OnNext 2127 is odd.] NEXT: [rx.Notification@436cabf1 OnNext 2129 is odd.] NEXT: [rx.Notification@9592a508 OnNext 2131 is odd.] NEXT: [rx.Notification@be1b830a OnNext 2133 is odd.] NEXT: [rx.Notification@e6a4610c OnNext 2135 is odd.] NEXT: [rx.Notification@f2d3f0e OnNext 2137 is odd.] NEXT: [rx.Notification@37b61d10 OnNext 2139 is odd.] NEXT: [rx.Notification@89dc1627 OnNext 2141 is odd.] NEXT: [rx.Notification@b264f429 OnNext 2143 is odd.] NEXT: [rx.Notification@daedd22b OnNext 2145 is odd.] NEXT: [rx.Notification@376b02d OnNext 2147 is odd.] NEXT: [rx.Notification@2bff8e2f OnNext 2149 is odd.] NEXT: [rx.Notification@7e258746 OnNext 2151 is odd.] NEXT: [rx.Notification@a6ae6548 OnNext 2153 is odd.] NEXT: [rx.Notification@cf37434a OnNext 2155 is odd.] NEXT: [rx.Notification@f7c0214c OnNext 2157 is odd.] NEXT: [rx.Notification@2048ff4e OnNext 2159 is odd.] NEXT: [rx.Notification@726ef865 OnNext 2161 is odd.] NEXT: [rx.Notification@9af7d667 OnNext 2163 is odd.] NEXT: [rx.Notification@c380b469 OnNext 2165 is odd.] NEXT: [rx.Notification@ec09926b OnNext 2167 is odd.] NEXT: [rx.Notification@1492706d OnNext 2169 is odd.] NEXT: [rx.Notification@66b86984 OnNext 2171 is odd.] NEXT: [rx.Notification@8f414786 OnNext 2173 is odd.] NEXT: [rx.Notification@b7ca2588 OnNext 2175 is odd.] NEXT: [rx.Notification@e053038a OnNext 2177 is odd.] NEXT: [rx.Notification@8dbe18c OnNext 2179 is odd.] NEXT: [rx.Notification@5b01daa3 OnNext 2181 is odd.] NEXT: [rx.Notification@838ab8a5 OnNext 2183 is odd.] NEXT: [rx.Notification@ac1396a7 OnNext 2185 is odd.] NEXT: [rx.Notification@d49c74a9 OnNext 2187 is odd.] NEXT: [rx.Notification@fd2552ab OnNext 2189 is odd.] NEXT: [rx.Notification@4f4b4bc2 OnNext 2191 is odd.] NEXT: [rx.Notification@77d429c4 OnNext 2193 is odd.] NEXT: [rx.Notification@a05d07c6 OnNext 2195 is odd.] NEXT: [rx.Notification@c8e5e5c8 OnNext 2197 is odd.] NEXT: [rx.Notification@f16ec3ca OnNext 2199 is odd.] NEXT: [rx.Notification@4d9b046c OnNext 2201 is odd.] NEXT: [rx.Notification@7623e26e OnNext 2203 is odd.] NEXT: [rx.Notification@9eacc070 OnNext 2205 is odd.] NEXT: [rx.Notification@c7359e72 OnNext 2207 is odd.] NEXT: [rx.Notification@efbe7c74 OnNext 2209 is odd.] NEXT: [rx.Notification@41e4758b OnNext 2211 is odd.] NEXT: [rx.Notification@6a6d538d OnNext 2213 is odd.] NEXT: [rx.Notification@92f6318f OnNext 2215 is odd.] NEXT: [rx.Notification@bb7f0f91 OnNext 2217 is odd.] NEXT: [rx.Notification@e407ed93 OnNext 2219 is odd.] NEXT: [rx.Notification@362de6aa OnNext 2221 is odd.] NEXT: [rx.Notification@5eb6c4ac OnNext 2223 is odd.] NEXT: [rx.Notification@873fa2ae OnNext 2225 is odd.] NEXT: [rx.Notification@afc880b0 OnNext 2227 is odd.] NEXT: [rx.Notification@d8515eb2 OnNext 2229 is odd.] NEXT: [rx.Notification@2a7757c9 OnNext 2231 is odd.] NEXT: [rx.Notification@530035cb OnNext 2233 is odd.] NEXT: [rx.Notification@7b8913cd OnNext 2235 is odd.] NEXT: [rx.Notification@a411f1cf OnNext 2237 is odd.] NEXT: [rx.Notification@cc9acfd1 OnNext 2239 is odd.] NEXT: [rx.Notification@1ec0c8e8 OnNext 2241 is odd.] NEXT: [rx.Notification@4749a6ea OnNext 2243 is odd.] NEXT: [rx.Notification@6fd284ec OnNext 2245 is odd.] NEXT: [rx.Notification@985b62ee OnNext 2247 is odd.] NEXT: [rx.Notification@c0e440f0 OnNext 2249 is odd.] NEXT: [rx.Notification@130a3a07 OnNext 2251 is odd.] NEXT: [rx.Notification@3b931809 OnNext 2253 is odd.] NEXT: [rx.Notification@641bf60b OnNext 2255 is odd.] NEXT: [rx.Notification@8ca4d40d OnNext 2257 is odd.] NEXT: [rx.Notification@b52db20f OnNext 2259 is odd.] NEXT: [rx.Notification@753ab26 OnNext 2261 is odd.] NEXT: [rx.Notification@2fdc8928 OnNext 2263 is odd.] NEXT: [rx.Notification@5865672a OnNext 2265 is odd.] NEXT: [rx.Notification@80ee452c OnNext 2267 is odd.] NEXT: [rx.Notification@a977232e OnNext 2269 is odd.] NEXT: [rx.Notification@fb9d1c45 OnNext 2271 is odd.] NEXT: [rx.Notification@2425fa47 OnNext 2273 is odd.] NEXT: [rx.Notification@4caed849 OnNext 2275 is odd.] NEXT: [rx.Notification@7537b64b OnNext 2277 is odd.] NEXT: [rx.Notification@9dc0944d OnNext 2279 is odd.] NEXT: [rx.Notification@efe68d64 OnNext 2281 is odd.] NEXT: [rx.Notification@186f6b66 OnNext 2283 is odd.] NEXT: [rx.Notification@40f84968 OnNext 2285 is odd.] NEXT: [rx.Notification@6981276a OnNext 2287 is odd.] NEXT: [rx.Notification@920a056c OnNext 2289 is odd.] NEXT: [rx.Notification@e42ffe83 OnNext 2291 is odd.] NEXT: [rx.Notification@cb8dc85 OnNext 2293 is odd.] NEXT: [rx.Notification@3541ba87 OnNext 2295 is odd.] NEXT: [rx.Notification@5dca9889 OnNext 2297 is odd.] NEXT: [rx.Notification@8653768b OnNext 2299 is odd.] NEXT: [rx.Notification@e27fb72d OnNext 2301 is odd.] NEXT: [rx.Notification@b08952f OnNext 2303 is odd.] NEXT: [rx.Notification@33917331 OnNext 2305 is odd.] NEXT: [rx.Notification@5c1a5133 OnNext 2307 is odd.] NEXT: [rx.Notification@1592883b OnNext 92 is even.] NEXT: [rx.Notification@84a32f35 OnNext 2309 is odd.] NEXT: [rx.Notification@fe256a79 OnNext 94 is even.] NEXT: [rx.Notification@e6b84cb7 OnNext 96 is even.] NEXT: [rx.Notification@d6c9284c OnNext 2311 is odd.] NEXT: [rx.Notification@cf4b2ef5 OnNext 98 is even.] NEXT: [rx.Notification@69f60463 OnNext 100 is even.] NEXT: [rx.Notification@5288e6a1 OnNext 102 is even.] NEXT: [rx.Notification@3b1bc8df OnNext 104 is even.] NEXT: [rx.Notification@23aeab1d OnNext 106 is even.] NEXT: [rx.Notification@c418d5b OnNext 108 is even.] NEXT: [rx.Notification@fedab724 OnNext 110 is even.] NEXT: [rx.Notification@e76d9962 OnNext 112 is even.] NEXT: [rx.Notification@d0007ba0 OnNext 114 is even.] NEXT: [rx.Notification@b8935dde OnNext 116 is even.] NEXT: [rx.Notification@a126401c OnNext 118 is even.] NEXT: [rx.Notification@93bf69e5 OnNext 120 is even.] NEXT: [rx.Notification@7c524c23 OnNext 122 is even.] NEXT: [rx.Notification@64e52e61 OnNext 124 is even.] NEXT: [rx.Notification@4d78109f OnNext 126 is even.] NEXT: [rx.Notification@360af2dd OnNext 128 is even.] NEXT: [rx.Notification@28a41ca6 OnNext 130 is even.] NEXT: [rx.Notification@1136fee4 OnNext 132 is even.] NEXT: [rx.Notification@f9c9e122 OnNext 134 is even.] NEXT: [rx.Notification@e25cc360 OnNext 136 is even.] NEXT: [rx.Notification@caefa59e OnNext 138 is even.] NEXT: [rx.Notification@bd88cf67 OnNext 140 is even.] NEXT: [rx.Notification@a61bb1a5 OnNext 142 is even.] NEXT: [rx.Notification@8eae93e3 OnNext 144 is even.] NEXT: [rx.Notification@77417621 OnNext 146 is even.] NEXT: [rx.Notification@5fd4585f OnNext 148 is even.] NEXT: [rx.Notification@526d8228 OnNext 150 is even.] NEXT: [rx.Notification@3b006466 OnNext 152 is even.] NEXT: [rx.Notification@239346a4 OnNext 154 is even.] NEXT: [rx.Notification@c2628e2 OnNext 156 is even.] NEXT: [rx.Notification@f4b90b20 OnNext 158 is even.] NEXT: [rx.Notification@e75234e9 OnNext 160 is even.] NEXT: [rx.Notification@cfe51727 OnNext 162 is even.] NEXT: [rx.Notification@b877f965 OnNext 164 is even.] NEXT: [rx.Notification@a10adba3 OnNext 166 is even.] NEXT: [rx.Notification@899dbde1 OnNext 168 is even.] NEXT: [rx.Notification@7c36e7aa OnNext 170 is even.] NEXT: [rx.Notification@64c9c9e8 OnNext 172 is even.] NEXT: [rx.Notification@4d5cac26 OnNext 174 is even.] NEXT: [rx.Notification@35ef8e64 OnNext 176 is even.] NEXT: [rx.Notification@1e8270a2 OnNext 178 is even.] NEXT: [rx.Notification@111b9a6b OnNext 180 is even.] NEXT: [rx.Notification@f9ae7ca9 OnNext 182 is even.] NEXT: [rx.Notification@e2415ee7 OnNext 184 is even.] NEXT: [rx.Notification@cad44125 OnNext 186 is even.] NEXT: [rx.Notification@b3672363 OnNext 188 is even.] NEXT: [rx.Notification@a6004d2c OnNext 190 is even.] NEXT: [rx.Notification@8e932f6a OnNext 192 is even.] NEXT: [rx.Notification@772611a8 OnNext 194 is even.] NEXT: [rx.Notification@5fb8f3e6 OnNext 196 is even.] NEXT: [rx.Notification@484bd624 OnNext 198 is even.] NEXT: [rx.Notification@71a7a9c2 OnNext 200 is even.] NEXT: [rx.Notification@5a3a8c00 OnNext 202 is even.] NEXT: [rx.Notification@42cd6e3e OnNext 204 is even.] NEXT: [rx.Notification@2b60507c OnNext 206 is even.] NEXT: [rx.Notification@13f332ba OnNext 208 is even.] NEXT: [rx.Notification@68c5c83 OnNext 210 is even.] NEXT: [rx.Notification@ef1f3ec1 OnNext 212 is even.] NEXT: [rx.Notification@d7b220ff OnNext 214 is even.] NEXT: [rx.Notification@c045033d OnNext 216 is even.] NEXT: [rx.Notification@a8d7e57b OnNext 218 is even.] NEXT: [rx.Notification@9b710f44 OnNext 220 is even.] NEXT: [rx.Notification@8403f182 OnNext 222 is even.] NEXT: [rx.Notification@6c96d3c0 OnNext 224 is even.] NEXT: [rx.Notification@5529b5fe OnNext 226 is even.] NEXT: [rx.Notification@3dbc983c OnNext 228 is even.] NEXT: [rx.Notification@3055c205 OnNext 230 is even.] NEXT: [rx.Notification@18e8a443 OnNext 232 is even.] NEXT: [rx.Notification@17b8681 OnNext 234 is even.] NEXT: [rx.Notification@ea0e68bf OnNext 236 is even.] NEXT: [rx.Notification@d2a14afd OnNext 238 is even.] NEXT: [rx.Notification@c53a74c6 OnNext 240 is even.] NEXT: [rx.Notification@adcd5704 OnNext 242 is even.] NEXT: [rx.Notification@96603942 OnNext 244 is even.] NEXT: [rx.Notification@7ef31b80 OnNext 246 is even.] NEXT: [rx.Notification@6785fdbe OnNext 248 is even.] NEXT: [rx.Notification@5a1f2787 OnNext 250 is even.] NEXT: [rx.Notification@42b209c5 OnNext 252 is even.] NEXT: [rx.Notification@2b44ec03 OnNext 254 is even.] NEXT: [rx.Notification@13d7ce41 OnNext 256 is even.] NEXT: [rx.Notification@fc6ab07f OnNext 258 is even.] NEXT: [rx.Notification@ef03da48 OnNext 260 is even.] NEXT: [rx.Notification@d796bc86 OnNext 262 is even.] NEXT: [rx.Notification@c0299ec4 OnNext 264 is even.] NEXT: [rx.Notification@ff52064e OnNext 2313 is odd.] NEXT: [rx.Notification@27dae450 OnNext 2315 is odd.] NEXT: [rx.Notification@5063c252 OnNext 2317 is odd.] NEXT: [rx.Notification@78eca054 OnNext 2319 is odd.] NEXT: [rx.Notification@cb12996b OnNext 2321 is odd.] NEXT: [rx.Notification@f39b776d OnNext 2323 is odd.] NEXT: [rx.Notification@1c24556f OnNext 2325 is odd.] NEXT: [rx.Notification@44ad3371 OnNext 2327 is odd.] NEXT: [rx.Notification@6d361173 OnNext 2329 is odd.] NEXT: [rx.Notification@bf5c0a8a OnNext 2331 is odd.] NEXT: [rx.Notification@e7e4e88c OnNext 2333 is odd.] NEXT: [rx.Notification@106dc68e OnNext 2335 is odd.] NEXT: [rx.Notification@38f6a490 OnNext 2337 is odd.] NEXT: [rx.Notification@617f8292 OnNext 2339 is odd.] NEXT: [rx.Notification@b3a57ba9 OnNext 2341 is odd.] NEXT: [rx.Notification@dc2e59ab OnNext 2343 is odd.] NEXT: [rx.Notification@4b737ad OnNext 2345 is odd.] NEXT: [rx.Notification@2d4015af OnNext 2347 is odd.] NEXT: [rx.Notification@55c8f3b1 OnNext 2349 is odd.] NEXT: [rx.Notification@a7eeecc8 OnNext 2351 is odd.] NEXT: [rx.Notification@d077caca OnNext 2353 is odd.] NEXT: [rx.Notification@f900a8cc OnNext 2355 is odd.] NEXT: [rx.Notification@218986ce OnNext 2357 is odd.] NEXT: [rx.Notification@4a1264d0 OnNext 2359 is odd.] NEXT: [rx.Notification@9c385de7 OnNext 2361 is odd.] NEXT: [rx.Notification@c4c13be9 OnNext 2363 is odd.] NEXT: [rx.Notification@ed4a19eb OnNext 2365 is odd.] NEXT: [rx.Notification@15d2f7ed OnNext 2367 is odd.] NEXT: [rx.Notification@3e5bd5ef OnNext 2369 is odd.] NEXT: [rx.Notification@9081cf06 OnNext 2371 is odd.] NEXT: [rx.Notification@b90aad08 OnNext 2373 is odd.] NEXT: [rx.Notification@e1938b0a OnNext 2375 is odd.] NEXT: [rx.Notification@a1c690c OnNext 2377 is odd.] NEXT: [rx.Notification@32a5470e OnNext 2379 is odd.] NEXT: [rx.Notification@84cb4025 OnNext 2381 is odd.] NEXT: [rx.Notification@ad541e27 OnNext 2383 is odd.] NEXT: [rx.Notification@d5dcfc29 OnNext 2385 is odd.] NEXT: [rx.Notification@fe65da2b OnNext 2387 is odd.] NEXT: [rx.Notification@26eeb82d OnNext 2389 is odd.] NEXT: [rx.Notification@7914b144 OnNext 2391 is odd.] NEXT: [rx.Notification@a19d8f46 OnNext 2393 is odd.] NEXT: [rx.Notification@ca266d48 OnNext 2395 is odd.] NEXT: [rx.Notification@f2af4b4a OnNext 2397 is odd.] NEXT: [rx.Notification@1b38294c OnNext 2399 is odd.] NEXT: [rx.Notification@776469ee OnNext 2401 is odd.] NEXT: [rx.Notification@9fed47f0 OnNext 2403 is odd.] NEXT: [rx.Notification@c87625f2 OnNext 2405 is odd.] NEXT: [rx.Notification@f0ff03f4 OnNext 2407 is odd.] NEXT: [rx.Notification@1987e1f6 OnNext 2409 is odd.] NEXT: [rx.Notification@6baddb0d OnNext 2411 is odd.] NEXT: [rx.Notification@9436b90f OnNext 2413 is odd.] NEXT: [rx.Notification@bcbf9711 OnNext 2415 is odd.] NEXT: [rx.Notification@e5487513 OnNext 2417 is odd.] NEXT: [rx.Notification@dd15315 OnNext 2419 is odd.] NEXT: [rx.Notification@5ff74c2c OnNext 2421 is odd.] NEXT: [rx.Notification@88802a2e OnNext 2423 is odd.] NEXT: [rx.Notification@b1090830 OnNext 2425 is odd.] NEXT: [rx.Notification@d991e632 OnNext 2427 is odd.] NEXT: [rx.Notification@21ac434 OnNext 2429 is odd.] NEXT: [rx.Notification@5440bd4b OnNext 2431 is odd.] NEXT: [rx.Notification@7cc99b4d OnNext 2433 is odd.] NEXT: [rx.Notification@a552794f OnNext 2435 is odd.] NEXT: [rx.Notification@cddb5751 OnNext 2437 is odd.] NEXT: [rx.Notification@f6643553 OnNext 2439 is odd.] NEXT: [rx.Notification@488a2e6a OnNext 2441 is odd.] NEXT: [rx.Notification@71130c6c OnNext 2443 is odd.] NEXT: [rx.Notification@999bea6e OnNext 2445 is odd.] NEXT: [rx.Notification@c224c870 OnNext 2447 is odd.] NEXT: [rx.Notification@eaada672 OnNext 2449 is odd.] NEXT: [rx.Notification@3cd39f89 OnNext 2451 is odd.] NEXT: [rx.Notification@655c7d8b OnNext 2453 is odd.] NEXT: [rx.Notification@8de55b8d OnNext 2455 is odd.] NEXT: [rx.Notification@b66e398f OnNext 2457 is odd.] NEXT: [rx.Notification@def71791 OnNext 2459 is odd.] NEXT: [rx.Notification@311d10a8 OnNext 2461 is odd.] NEXT: [rx.Notification@59a5eeaa OnNext 2463 is odd.] NEXT: [rx.Notification@822eccac OnNext 2465 is odd.] NEXT: [rx.Notification@aab7aaae OnNext 2467 is odd.] NEXT: [rx.Notification@d34088b0 OnNext 2469 is odd.] NEXT: [rx.Notification@256681c7 OnNext 2471 is odd.] NEXT: [rx.Notification@4def5fc9 OnNext 2473 is odd.] NEXT: [rx.Notification@76783dcb OnNext 2475 is odd.] NEXT: [rx.Notification@9f011bcd OnNext 2477 is odd.] NEXT: [rx.Notification@c789f9cf OnNext 2479 is odd.] NEXT: [rx.Notification@19aff2e6 OnNext 2481 is odd.] NEXT: [rx.Notification@4238d0e8 OnNext 2483 is odd.] NEXT: [rx.Notification@6ac1aeea OnNext 2485 is odd.] NEXT: [rx.Notification@934a8cec OnNext 2487 is odd.] NEXT: [rx.Notification@bbd36aee OnNext 2489 is odd.] NEXT: [rx.Notification@df96405 OnNext 2491 is odd.] NEXT: [rx.Notification@36824207 OnNext 2493 is odd.] NEXT: [rx.Notification@5f0b2009 OnNext 2495 is odd.] NEXT: [rx.Notification@8793fe0b OnNext 2497 is odd.] NEXT: [rx.Notification@b01cdc0d OnNext 2499 is odd.] NEXT: [rx.Notification@c491caf OnNext 2501 is odd.] NEXT: [rx.Notification@34d1fab1 OnNext 2503 is odd.] NEXT: [rx.Notification@5d5ad8b3 OnNext 2505 is odd.] NEXT: [rx.Notification@85e3b6b5 OnNext 2507 is odd.] NEXT: [rx.Notification@ae6c94b7 OnNext 2509 is odd.] NEXT: [rx.Notification@928dce OnNext 2511 is odd.] NEXT: [rx.Notification@291b6bd0 OnNext 2513 is odd.] NEXT: [rx.Notification@51a449d2 OnNext 2515 is odd.] NEXT: [rx.Notification@7a2d27d4 OnNext 2517 is odd.] NEXT: [rx.Notification@a2b605d6 OnNext 2519 is odd.] NEXT: [rx.Notification@f4dbfeed OnNext 2521 is odd.] NEXT: [rx.Notification@1d64dcef OnNext 2523 is odd.] NEXT: [rx.Notification@45edbaf1 OnNext 2525 is odd.] NEXT: [rx.Notification@6e7698f3 OnNext 2527 is odd.] NEXT: [rx.Notification@a8bc8102 OnNext 266 is even.] NEXT: [rx.Notification@96ff76f5 OnNext 2529 is odd.] NEXT: [rx.Notification@914f6340 OnNext 268 is even.] NEXT: [rx.Notification@e925700c OnNext 2531 is odd.] NEXT: [rx.Notification@83e88d09 OnNext 270 is even.] NEXT: [rx.Notification@11ae4e0e OnNext 2533 is odd.] NEXT: [rx.Notification@6c7b6f47 OnNext 272 is even.] NEXT: [rx.Notification@3a372c10 OnNext 2535 is odd.] NEXT: [rx.Notification@550e5185 OnNext 274 is even.] NEXT: [rx.Notification@3da133c3 OnNext 276 is even.] NEXT: [rx.Notification@26341601 OnNext 278 is even.] NEXT: [rx.Notification@18cd3fca OnNext 280 is even.] NEXT: [rx.Notification@62c00a12 OnNext 2537 is odd.] NEXT: [rx.Notification@8b48e814 OnNext 2539 is odd.] NEXT: [rx.Notification@dd6ee12b OnNext 2541 is odd.] NEXT: [rx.Notification@5f7bf2d OnNext 2543 is odd.] NEXT: [rx.Notification@2e809d2f OnNext 2545 is odd.] NEXT: [rx.Notification@57097b31 OnNext 2547 is odd.] NEXT: [rx.Notification@7f925933 OnNext 2549 is odd.] NEXT: [rx.Notification@d1b8524a OnNext 2551 is odd.] NEXT: [rx.Notification@fa41304c OnNext 2553 is odd.] NEXT: [rx.Notification@22ca0e4e OnNext 2555 is odd.] NEXT: [rx.Notification@4b52ec50 OnNext 2557 is odd.] NEXT: [rx.Notification@73dbca52 OnNext 2559 is odd.] NEXT: [rx.Notification@c601c369 OnNext 2561 is odd.] NEXT: [rx.Notification@ee8aa16b OnNext 2563 is odd.] NEXT: [rx.Notification@17137f6d OnNext 2565 is odd.] NEXT: [rx.Notification@3f9c5d6f OnNext 2567 is odd.] NEXT: [rx.Notification@1602208 OnNext 282 is even.] NEXT: [rx.Notification@e9f30446 OnNext 284 is even.] NEXT: [rx.Notification@d285e684 OnNext 286 is even.] NEXT: [rx.Notification@bb18c8c2 OnNext 288 is even.] NEXT: [rx.Notification@adb1f28b OnNext 290 is even.] NEXT: [rx.Notification@9644d4c9 OnNext 292 is even.] NEXT: [rx.Notification@7ed7b707 OnNext 294 is even.] NEXT: [rx.Notification@676a9945 OnNext 296 is even.] NEXT: [rx.Notification@4ffd7b83 OnNext 298 is even.] NEXT: [rx.Notification@79594f21 OnNext 300 is even.] NEXT: [rx.Notification@61ec315f OnNext 302 is even.] NEXT: [rx.Notification@4a7f139d OnNext 304 is even.] NEXT: [rx.Notification@3311f5db OnNext 306 is even.] NEXT: [rx.Notification@1ba4d819 OnNext 308 is even.] NEXT: [rx.Notification@e3e01e2 OnNext 310 is even.] NEXT: [rx.Notification@f6d0e420 OnNext 312 is even.] NEXT: [rx.Notification@df63c65e OnNext 314 is even.] NEXT: [rx.Notification@c7f6a89c OnNext 316 is even.] NEXT: [rx.Notification@b0898ada OnNext 318 is even.] NEXT: [rx.Notification@a322b4a3 OnNext 320 is even.] NEXT: [rx.Notification@8bb596e1 OnNext 322 is even.] NEXT: [rx.Notification@7448791f OnNext 324 is even.] NEXT: [rx.Notification@5cdb5b5d OnNext 326 is even.] NEXT: [rx.Notification@456e3d9b OnNext 328 is even.] NEXT: [rx.Notification@38076764 OnNext 330 is even.] NEXT: [rx.Notification@209a49a2 OnNext 332 is even.] NEXT: [rx.Notification@92d2be0 OnNext 334 is even.] NEXT: [rx.Notification@f1c00e1e OnNext 336 is even.] NEXT: [rx.Notification@da52f05c OnNext 338 is even.] NEXT: [rx.Notification@ccec1a25 OnNext 340 is even.] NEXT: [rx.Notification@b57efc63 OnNext 342 is even.] NEXT: [rx.Notification@9e11dea1 OnNext 344 is even.] NEXT: [rx.Notification@86a4c0df OnNext 346 is even.] NEXT: [rx.Notification@6f37a31d OnNext 348 is even.] NEXT: [rx.Notification@61d0cce6 OnNext 350 is even.] NEXT: [rx.Notification@4a63af24 OnNext 352 is even.] NEXT: [rx.Notification@32f69162 OnNext 354 is even.] NEXT: [rx.Notification@1b8973a0 OnNext 356 is even.] NEXT: [rx.Notification@41c55de OnNext 358 is even.] NEXT: [rx.Notification@f6b57fa7 OnNext 360 is even.] NEXT: [rx.Notification@df4861e5 OnNext 362 is even.] NEXT: [rx.Notification@c7db4423 OnNext 364 is even.] NEXT: [rx.Notification@b06e2661 OnNext 366 is even.] NEXT: [rx.Notification@9901089f OnNext 368 is even.] NEXT: [rx.Notification@8b9a3268 OnNext 370 is even.] NEXT: [rx.Notification@742d14a6 OnNext 372 is even.] NEXT: [rx.Notification@5cbff6e4 OnNext 374 is even.] NEXT: [rx.Notification@4552d922 OnNext 376 is even.] NEXT: [rx.Notification@2de5bb60 OnNext 378 is even.] NEXT: [rx.Notification@207ee529 OnNext 380 is even.] NEXT: [rx.Notification@911c767 OnNext 382 is even.] NEXT: [rx.Notification@f1a4a9a5 OnNext 384 is even.] NEXT: [rx.Notification@da378be3 OnNext 386 is even.] NEXT: [rx.Notification@c2ca6e21 OnNext 388 is even.] NEXT: [rx.Notification@b56397ea OnNext 390 is even.] NEXT: [rx.Notification@9df67a28 OnNext 392 is even.] NEXT: [rx.Notification@86895c66 OnNext 394 is even.] NEXT: [rx.Notification@6f1c3ea4 OnNext 396 is even.] NEXT: [rx.Notification@57af20e2 OnNext 398 is even.] NEXT: [rx.Notification@810af480 OnNext 400 is even.] NEXT: [rx.Notification@699dd6be OnNext 402 is even.] NEXT: [rx.Notification@5230b8fc OnNext 404 is even.] NEXT: [rx.Notification@3ac39b3a OnNext 406 is even.] NEXT: [rx.Notification@23567d78 OnNext 408 is even.] NEXT: [rx.Notification@15efa741 OnNext 410 is even.] NEXT: [rx.Notification@fe82897f OnNext 412 is even.] NEXT: [rx.Notification@e7156bbd OnNext 414 is even.] NEXT: [rx.Notification@cfa84dfb OnNext 416 is even.] NEXT: [rx.Notification@b83b3039 OnNext 418 is even.] NEXT: [rx.Notification@aad45a02 OnNext 420 is even.] NEXT: [rx.Notification@93673c40 OnNext 422 is even.] NEXT: [rx.Notification@7bfa1e7e OnNext 424 is even.] NEXT: [rx.Notification@648d00bc OnNext 426 is even.] NEXT: [rx.Notification@4d1fe2fa OnNext 428 is even.] NEXT: [rx.Notification@3fb90cc3 OnNext 430 is even.] NEXT: [rx.Notification@284bef01 OnNext 432 is even.] NEXT: [rx.Notification@10ded13f OnNext 434 is even.] NEXT: [rx.Notification@f971b37d OnNext 436 is even.] NEXT: [rx.Notification@e20495bb OnNext 438 is even.] NEXT: [rx.Notification@d49dbf84 OnNext 440 is even.] NEXT: [rx.Notification@bd30a1c2 OnNext 442 is even.] NEXT: [rx.Notification@a5c38400 OnNext 444 is even.] NEXT: [rx.Notification@8e56663e OnNext 446 is even.] NEXT: [rx.Notification@76e9487c OnNext 448 is even.] NEXT: [rx.Notification@69827245 OnNext 450 is even.] NEXT: [rx.Notification@52155483 OnNext 452 is even.] NEXT: [rx.Notification@3aa836c1 OnNext 454 is even.] NEXT: [rx.Notification@233b18ff OnNext 456 is even.] NEXT: [rx.Notification@bcdfb3d OnNext 458 is even.] NEXT: [rx.Notification@fe672506 OnNext 460 is even.] NEXT: [rx.Notification@e6fa0744 OnNext 462 is even.] NEXT: [rx.Notification@cf8ce982 OnNext 464 is even.] NEXT: [rx.Notification@b81fcbc0 OnNext 466 is even.] NEXT: [rx.Notification@a0b2adfe OnNext 468 is even.] NEXT: [rx.Notification@934bd7c7 OnNext 470 is even.] NEXT: [rx.Notification@7bdeba05 OnNext 472 is even.] NEXT: [rx.Notification@64719c43 OnNext 474 is even.] NEXT: [rx.Notification@4d047e81 OnNext 476 is even.] NEXT: [rx.Notification@359760bf OnNext 478 is even.] NEXT: [rx.Notification@28308a88 OnNext 480 is even.] NEXT: [rx.Notification@10c36cc6 OnNext 482 is even.] NEXT: [rx.Notification@f9564f04 OnNext 484 is even.] NEXT: [rx.Notification@e1e93142 OnNext 486 is even.] NEXT: [rx.Notification@ca7c1380 OnNext 488 is even.] NEXT: [rx.Notification@bd153d49 OnNext 490 is even.] NEXT: [rx.Notification@a5a81f87 OnNext 492 is even.] NEXT: [rx.Notification@8e3b01c5 OnNext 494 is even.] NEXT: [rx.Notification@76cde403 OnNext 496 is even.] NEXT: [rx.Notification@5f60c641 OnNext 498 is even.] NEXT: [rx.Notification@88bc99df OnNext 500 is even.] NEXT: [rx.Notification@714f7c1d OnNext 502 is even.] NEXT: [rx.Notification@59e25e5b OnNext 504 is even.] NEXT: [rx.Notification@42754099 OnNext 506 is even.] NEXT: [rx.Notification@2b0822d7 OnNext 508 is even.] NEXT: [rx.Notification@1da14ca0 OnNext 510 is even.] NEXT: [rx.Notification@6342ede OnNext 512 is even.] NEXT: [rx.Notification@eec7111c OnNext 514 is even.] NEXT: [rx.Notification@d759f35a OnNext 516 is even.] NEXT: [rx.Notification@bfecd598 OnNext 518 is even.] NEXT: [rx.Notification@b285ff61 OnNext 520 is even.] NEXT: [rx.Notification@68253b71 OnNext 2569 is odd.] NEXT: [rx.Notification@ba4b3488 OnNext 2571 is odd.] NEXT: [rx.Notification@e2d4128a OnNext 2573 is odd.] NEXT: [rx.Notification@b5cf08c OnNext 2575 is odd.] NEXT: [rx.Notification@33e5ce8e OnNext 2577 is odd.] NEXT: [rx.Notification@5c6eac90 OnNext 2579 is odd.] NEXT: [rx.Notification@ae94a5a7 OnNext 2581 is odd.] NEXT: [rx.Notification@d71d83a9 OnNext 2583 is odd.] NEXT: [rx.Notification@ffa661ab OnNext 2585 is odd.] NEXT: [rx.Notification@282f3fad OnNext 2587 is odd.] NEXT: [rx.Notification@50b81daf OnNext 2589 is odd.] NEXT: [rx.Notification@a2de16c6 OnNext 2591 is odd.] NEXT: [rx.Notification@cb66f4c8 OnNext 2593 is odd.] NEXT: [rx.Notification@f3efd2ca OnNext 2595 is odd.] NEXT: [rx.Notification@1c78b0cc OnNext 2597 is odd.] NEXT: [rx.Notification@45018ece OnNext 2599 is odd.] NEXT: [rx.Notification@a12dcf70 OnNext 2601 is odd.] NEXT: [rx.Notification@c9b6ad72 OnNext 2603 is odd.] NEXT: [rx.Notification@f23f8b74 OnNext 2605 is odd.] NEXT: [rx.Notification@1ac86976 OnNext 2607 is odd.] NEXT: [rx.Notification@43514778 OnNext 2609 is odd.] NEXT: [rx.Notification@9577408f OnNext 2611 is odd.] NEXT: [rx.Notification@be001e91 OnNext 2613 is odd.] NEXT: [rx.Notification@e688fc93 OnNext 2615 is odd.] NEXT: [rx.Notification@f11da95 OnNext 2617 is odd.] NEXT: [rx.Notification@379ab897 OnNext 2619 is odd.] NEXT: [rx.Notification@89c0b1ae OnNext 2621 is odd.] NEXT: [rx.Notification@b2498fb0 OnNext 2623 is odd.] NEXT: [rx.Notification@dad26db2 OnNext 2625 is odd.] NEXT: [rx.Notification@35b4bb4 OnNext 2627 is odd.] NEXT: [rx.Notification@2be429b6 OnNext 2629 is odd.] NEXT: [rx.Notification@7e0a22cd OnNext 2631 is odd.] NEXT: [rx.Notification@a69300cf OnNext 2633 is odd.] NEXT: [rx.Notification@cf1bded1 OnNext 2635 is odd.] NEXT: [rx.Notification@f7a4bcd3 OnNext 2637 is odd.] NEXT: [rx.Notification@202d9ad5 OnNext 2639 is odd.] NEXT: [rx.Notification@725393ec OnNext 2641 is odd.] NEXT: [rx.Notification@9adc71ee OnNext 2643 is odd.] NEXT: [rx.Notification@c3654ff0 OnNext 2645 is odd.] NEXT: [rx.Notification@ebee2df2 OnNext 2647 is odd.] NEXT: [rx.Notification@14770bf4 OnNext 2649 is odd.] NEXT: [rx.Notification@669d050b OnNext 2651 is odd.] NEXT: [rx.Notification@8f25e30d OnNext 2653 is odd.] NEXT: [rx.Notification@b7aec10f OnNext 2655 is odd.] NEXT: [rx.Notification@e0379f11 OnNext 2657 is odd.] NEXT: [rx.Notification@8c07d13 OnNext 2659 is odd.] NEXT: [rx.Notification@5ae6762a OnNext 2661 is odd.] NEXT: [rx.Notification@836f542c OnNext 2663 is odd.] NEXT: [rx.Notification@abf8322e OnNext 2665 is odd.] NEXT: [rx.Notification@d4811030 OnNext 2667 is odd.] NEXT: [rx.Notification@fd09ee32 OnNext 2669 is odd.] NEXT: [rx.Notification@4f2fe749 OnNext 2671 is odd.] NEXT: [rx.Notification@77b8c54b OnNext 2673 is odd.] NEXT: [rx.Notification@a041a34d OnNext 2675 is odd.] NEXT: [rx.Notification@c8ca814f OnNext 2677 is odd.] NEXT: [rx.Notification@f1535f51 OnNext 2679 is odd.] NEXT: [rx.Notification@43795868 OnNext 2681 is odd.] NEXT: [rx.Notification@6c02366a OnNext 2683 is odd.] NEXT: [rx.Notification@948b146c OnNext 2685 is odd.] NEXT: [rx.Notification@bd13f26e OnNext 2687 is odd.] NEXT: [rx.Notification@e59cd070 OnNext 2689 is odd.] NEXT: [rx.Notification@37c2c987 OnNext 2691 is odd.] NEXT: [rx.Notification@604ba789 OnNext 2693 is odd.] NEXT: [rx.Notification@88d4858b OnNext 2695 is odd.] NEXT: [rx.Notification@b15d638d OnNext 2697 is odd.] NEXT: [rx.Notification@d9e6418f OnNext 2699 is odd.] NEXT: [rx.Notification@36128231 OnNext 2701 is odd.] NEXT: [rx.Notification@5e9b6033 OnNext 2703 is odd.] NEXT: [rx.Notification@87243e35 OnNext 2705 is odd.] NEXT: [rx.Notification@afad1c37 OnNext 2707 is odd.] NEXT: [rx.Notification@d835fa39 OnNext 2709 is odd.] NEXT: [rx.Notification@2a5bf350 OnNext 2711 is odd.] NEXT: [rx.Notification@52e4d152 OnNext 2713 is odd.] NEXT: [rx.Notification@7b6daf54 OnNext 2715 is odd.] NEXT: [rx.Notification@a3f68d56 OnNext 2717 is odd.] NEXT: [rx.Notification@cc7f6b58 OnNext 2719 is odd.] NEXT: [rx.Notification@1ea5646f OnNext 2721 is odd.] NEXT: [rx.Notification@472e4271 OnNext 2723 is odd.] NEXT: [rx.Notification@6fb72073 OnNext 2725 is odd.] NEXT: [rx.Notification@983ffe75 OnNext 2727 is odd.] NEXT: [rx.Notification@c0c8dc77 OnNext 2729 is odd.] NEXT: [rx.Notification@12eed58e OnNext 2731 is odd.] NEXT: [rx.Notification@3b77b390 OnNext 2733 is odd.] NEXT: [rx.Notification@64009192 OnNext 2735 is odd.] NEXT: [rx.Notification@8c896f94 OnNext 2737 is odd.] NEXT: [rx.Notification@b5124d96 OnNext 2739 is odd.] NEXT: [rx.Notification@73846ad OnNext 2741 is odd.] NEXT: [rx.Notification@2fc124af OnNext 2743 is odd.] NEXT: [rx.Notification@584a02b1 OnNext 2745 is odd.] NEXT: [rx.Notification@80d2e0b3 OnNext 2747 is odd.] NEXT: [rx.Notification@a95bbeb5 OnNext 2749 is odd.] NEXT: [rx.Notification@fb81b7cc OnNext 2751 is odd.] NEXT: [rx.Notification@240a95ce OnNext 2753 is odd.] NEXT: [rx.Notification@4c9373d0 OnNext 2755 is odd.] NEXT: [rx.Notification@751c51d2 OnNext 2757 is odd.] NEXT: [rx.Notification@9da52fd4 OnNext 2759 is odd.] NEXT: [rx.Notification@efcb28eb OnNext 2761 is odd.] NEXT: [rx.Notification@185406ed OnNext 2763 is odd.] NEXT: [rx.Notification@40dce4ef OnNext 2765 is odd.] NEXT: [rx.Notification@6965c2f1 OnNext 2767 is odd.] NEXT: [rx.Notification@91eea0f3 OnNext 2769 is odd.] NEXT: [rx.Notification@e4149a0a OnNext 2771 is odd.] NEXT: [rx.Notification@c9d780c OnNext 2773 is odd.] NEXT: [rx.Notification@3526560e OnNext 2775 is odd.] NEXT: [rx.Notification@5daf3410 OnNext 2777 is odd.] NEXT: [rx.Notification@86381212 OnNext 2779 is odd.] NEXT: [rx.Notification@9b18e19f OnNext 522 is even.] NEXT: [rx.Notification@d85e0b29 OnNext 2781 is odd.] NEXT: [rx.Notification@e6e92b OnNext 2783 is odd.] NEXT: [rx.Notification@296fc72d OnNext 2785 is odd.] NEXT: [rx.Notification@51f8a52f OnNext 2787 is odd.] NEXT: [rx.Notification@7a818331 OnNext 2789 is odd.] NEXT: [rx.Notification@cca77c48 OnNext 2791 is odd.] NEXT: [rx.Notification@f5305a4a OnNext 2793 is odd.] NEXT: [rx.Notification@1db9384c OnNext 2795 is odd.] NEXT: [rx.Notification@4642164e OnNext 2797 is odd.] NEXT: [rx.Notification@6ecaf450 OnNext 2799 is odd.] NEXT: [rx.Notification@caf734f2 OnNext 2801 is odd.] NEXT: [rx.Notification@f38012f4 OnNext 2803 is odd.] NEXT: [rx.Notification@1c08f0f6 OnNext 2805 is odd.] NEXT: [rx.Notification@4491cef8 OnNext 2807 is odd.] NEXT: [rx.Notification@6d1aacfa OnNext 2809 is odd.] NEXT: [rx.Notification@bf40a611 OnNext 2811 is odd.] NEXT: [rx.Notification@e7c98413 OnNext 2813 is odd.] NEXT: [rx.Notification@10526215 OnNext 2815 is odd.] NEXT: [rx.Notification@38db4017 OnNext 2817 is odd.] NEXT: [rx.Notification@61641e19 OnNext 2819 is odd.] NEXT: [rx.Notification@b38a1730 OnNext 2821 is odd.] NEXT: [rx.Notification@dc12f532 OnNext 2823 is odd.] NEXT: [rx.Notification@83abc3dd OnNext 524 is even.] NEXT: [rx.Notification@6c3ea61b OnNext 526 is even.] NEXT: [rx.Notification@54d18859 OnNext 528 is even.] NEXT: [rx.Notification@476ab222 OnNext 530 is even.] NEXT: [rx.Notification@2ffd9460 OnNext 532 is even.] NEXT: [rx.Notification@1890769e OnNext 534 is even.] NEXT: [rx.Notification@12358dc OnNext 536 is even.] NEXT: [rx.Notification@e9b63b1a OnNext 538 is even.] NEXT: [rx.Notification@dc4f64e3 OnNext 540 is even.] NEXT: [rx.Notification@c4e24721 OnNext 542 is even.] NEXT: [rx.Notification@ad75295f OnNext 544 is even.] NEXT: [rx.Notification@96080b9d OnNext 546 is even.] NEXT: [rx.Notification@7e9aeddb OnNext 548 is even.] NEXT: [rx.Notification@713417a4 OnNext 550 is even.] NEXT: [rx.Notification@59c6f9e2 OnNext 552 is even.] NEXT: [rx.Notification@4259dc20 OnNext 554 is even.] NEXT: [rx.Notification@2aecbe5e OnNext 556 is even.] NEXT: [rx.Notification@137fa09c OnNext 558 is even.] NEXT: [rx.Notification@618ca65 OnNext 560 is even.] NEXT: [rx.Notification@eeabaca3 OnNext 562 is even.] NEXT: [rx.Notification@d73e8ee1 OnNext 564 is even.] NEXT: [rx.Notification@bfd1711f OnNext 566 is even.] NEXT: [rx.Notification@a864535d OnNext 568 is even.] NEXT: [rx.Notification@9afd7d26 OnNext 570 is even.] NEXT: [rx.Notification@83905f64 OnNext 572 is even.] NEXT: [rx.Notification@6c2341a2 OnNext 574 is even.] NEXT: [rx.Notification@54b623e0 OnNext 576 is even.] NEXT: [rx.Notification@3d49061e OnNext 578 is even.] NEXT: [rx.Notification@2fe22fe7 OnNext 580 is even.] NEXT: [rx.Notification@18751225 OnNext 582 is even.] NEXT: [rx.Notification@107f463 OnNext 584 is even.] NEXT: [rx.Notification@e99ad6a1 OnNext 586 is even.] NEXT: [rx.Notification@d22db8df OnNext 588 is even.] NEXT: [rx.Notification@c4c6e2a8 OnNext 590 is even.] NEXT: [rx.Notification@ad59c4e6 OnNext 592 is even.] NEXT: [rx.Notification@95eca724 OnNext 594 is even.] NEXT: [rx.Notification@7e7f8962 OnNext 596 is even.] NEXT: [rx.Notification@67126ba0 OnNext 598 is even.] NEXT: [rx.Notification@906e3f3e OnNext 600 is even.] NEXT: [rx.Notification@7901217c OnNext 602 is even.] NEXT: [rx.Notification@619403ba OnNext 604 is even.] NEXT: [rx.Notification@4a26e5f8 OnNext 606 is even.] NEXT: [rx.Notification@32b9c836 OnNext 608 is even.] NEXT: [rx.Notification@2552f1ff OnNext 610 is even.] NEXT: [rx.Notification@de5d43d OnNext 612 is even.] NEXT: [rx.Notification@f678b67b OnNext 614 is even.] NEXT: [rx.Notification@df0b98b9 OnNext 616 is even.] NEXT: [rx.Notification@c79e7af7 OnNext 618 is even.] NEXT: [rx.Notification@ba37a4c0 OnNext 620 is even.] NEXT: [rx.Notification@a2ca86fe OnNext 622 is even.] NEXT: [rx.Notification@8b5d693c OnNext 624 is even.] NEXT: [rx.Notification@73f04b7a OnNext 626 is even.] NEXT: [rx.Notification@5c832db8 OnNext 628 is even.] NEXT: [rx.Notification@4f1c5781 OnNext 630 is even.] NEXT: [rx.Notification@37af39bf OnNext 632 is even.] NEXT: [rx.Notification@20421bfd OnNext 634 is even.] NEXT: [rx.Notification@8d4fe3b OnNext 636 is even.] NEXT: [rx.Notification@f167e079 OnNext 638 is even.] NEXT: [rx.Notification@e4010a42 OnNext 640 is even.] NEXT: [rx.Notification@cc93ec80 OnNext 642 is even.] NEXT: [rx.Notification@b526cebe OnNext 644 is even.] NEXT: [rx.Notification@9db9b0fc OnNext 646 is even.] NEXT: [rx.Notification@864c933a OnNext 648 is even.] NEXT: [rx.Notification@78e5bd03 OnNext 650 is even.] NEXT: [rx.Notification@61789f41 OnNext 652 is even.] NEXT: [rx.Notification@4a0b817f OnNext 654 is even.] NEXT: [rx.Notification@329e63bd OnNext 656 is even.] NEXT: [rx.Notification@1b3145fb OnNext 658 is even.] NEXT: [rx.Notification@dca6fc4 OnNext 660 is even.] NEXT: [rx.Notification@f65d5202 OnNext 662 is even.] NEXT: [rx.Notification@def03440 OnNext 664 is even.] NEXT: [rx.Notification@c783167e OnNext 666 is even.] NEXT: [rx.Notification@b015f8bc OnNext 668 is even.] NEXT: [rx.Notification@a2af2285 OnNext 670 is even.] NEXT: [rx.Notification@8b4204c3 OnNext 672 is even.] NEXT: [rx.Notification@73d4e701 OnNext 674 is even.] NEXT: [rx.Notification@5c67c93f OnNext 676 is even.] NEXT: [rx.Notification@44faab7d OnNext 678 is even.] NEXT: [rx.Notification@3793d546 OnNext 680 is even.] NEXT: [rx.Notification@2026b784 OnNext 682 is even.] NEXT: [rx.Notification@8b999c2 OnNext 684 is even.] NEXT: [rx.Notification@f14c7c00 OnNext 686 is even.] NEXT: [rx.Notification@d9df5e3e OnNext 688 is even.] NEXT: [rx.Notification@cc788807 OnNext 690 is even.] NEXT: [rx.Notification@b50b6a45 OnNext 692 is even.] NEXT: [rx.Notification@9d9e4c83 OnNext 694 is even.] NEXT: [rx.Notification@86312ec1 OnNext 696 is even.] NEXT: [rx.Notification@6ec410ff OnNext 698 is even.] NEXT: [rx.Notification@981fe49d OnNext 700 is even.] NEXT: [rx.Notification@80b2c6db OnNext 702 is even.] NEXT: [rx.Notification@6945a919 OnNext 704 is even.] NEXT: [rx.Notification@51d88b57 OnNext 706 is even.] NEXT: [rx.Notification@3a6b6d95 OnNext 708 is even.] NEXT: [rx.Notification@2d04975e OnNext 710 is even.] NEXT: [rx.Notification@1597799c OnNext 712 is even.] NEXT: [rx.Notification@fe2a5bda OnNext 714 is even.] NEXT: [rx.Notification@e6bd3e18 OnNext 716 is even.] NEXT: [rx.Notification@cf502056 OnNext 718 is even.] NEXT: [rx.Notification@c1e94a1f OnNext 720 is even.] NEXT: [rx.Notification@aa7c2c5d OnNext 722 is even.] NEXT: [rx.Notification@930f0e9b OnNext 724 is even.] NEXT: [rx.Notification@7ba1f0d9 OnNext 726 is even.] NEXT: [rx.Notification@6434d317 OnNext 728 is even.] NEXT: [rx.Notification@56cdfce0 OnNext 730 is even.] NEXT: [rx.Notification@3f60df1e OnNext 732 is even.] NEXT: [rx.Notification@27f3c15c OnNext 734 is even.] NEXT: [rx.Notification@1086a39a OnNext 736 is even.] NEXT: [rx.Notification@f91985d8 OnNext 738 is even.] NEXT: [rx.Notification@ebb2afa1 OnNext 740 is even.] NEXT: [rx.Notification@d44591df OnNext 742 is even.] NEXT: [rx.Notification@bcd8741d OnNext 744 is even.] NEXT: [rx.Notification@a56b565b OnNext 746 is even.] NEXT: [rx.Notification@8dfe3899 OnNext 748 is even.] NEXT: [rx.Notification@80976262 OnNext 750 is even.] NEXT: [rx.Notification@692a44a0 OnNext 752 is even.] NEXT: [rx.Notification@51bd26de OnNext 754 is even.] NEXT: [rx.Notification@3a50091c OnNext 756 is even.] NEXT: [rx.Notification@22e2eb5a OnNext 758 is even.] NEXT: [rx.Notification@157c1523 OnNext 760 is even.] NEXT: [rx.Notification@fe0ef761 OnNext 762 is even.] NEXT: [rx.Notification@e6a1d99f OnNext 764 is even.] NEXT: [rx.Notification@cf34bbdd OnNext 766 is even.] NEXT: [rx.Notification@b7c79e1b OnNext 768 is even.] NEXT: [rx.Notification@aa60c7e4 OnNext 770 is even.] NEXT: [rx.Notification@92f3aa22 OnNext 772 is even.] NEXT: [rx.Notification@7b868c60 OnNext 774 is even.] NEXT: [rx.Notification@64196e9e OnNext 776 is even.] NEXT: [rx.Notification@49bd334 OnNext 2825 is odd.] NEXT: [rx.Notification@2d24b136 OnNext 2827 is odd.] NEXT: [rx.Notification@55ad8f38 OnNext 2829 is odd.] NEXT: [rx.Notification@a7d3884f OnNext 2831 is odd.] NEXT: [rx.Notification@d05c6651 OnNext 2833 is odd.] NEXT: [rx.Notification@f8e54453 OnNext 2835 is odd.] NEXT: [rx.Notification@216e2255 OnNext 2837 is odd.] NEXT: [rx.Notification@49f70057 OnNext 2839 is odd.] NEXT: [rx.Notification@9c1cf96e OnNext 2841 is odd.] NEXT: [rx.Notification@c4a5d770 OnNext 2843 is odd.] NEXT: [rx.Notification@ed2eb572 OnNext 2845 is odd.] NEXT: [rx.Notification@15b79374 OnNext 2847 is odd.] NEXT: [rx.Notification@3e407176 OnNext 2849 is odd.] NEXT: [rx.Notification@90666a8d OnNext 2851 is odd.] NEXT: [rx.Notification@b8ef488f OnNext 2853 is odd.] NEXT: [rx.Notification@e1782691 OnNext 2855 is odd.] NEXT: [rx.Notification@a010493 OnNext 2857 is odd.] NEXT: [rx.Notification@3289e295 OnNext 2859 is odd.] NEXT: [rx.Notification@84afdbac OnNext 2861 is odd.] NEXT: [rx.Notification@ad38b9ae OnNext 2863 is odd.] NEXT: [rx.Notification@d5c197b0 OnNext 2865 is odd.] NEXT: [rx.Notification@fe4a75b2 OnNext 2867 is odd.] NEXT: [rx.Notification@26d353b4 OnNext 2869 is odd.] NEXT: [rx.Notification@78f94ccb OnNext 2871 is odd.] NEXT: [rx.Notification@a1822acd OnNext 2873 is odd.] NEXT: [rx.Notification@ca0b08cf OnNext 2875 is odd.] NEXT: [rx.Notification@f293e6d1 OnNext 2877 is odd.] NEXT: [rx.Notification@1b1cc4d3 OnNext 2879 is odd.] NEXT: [rx.Notification@6d42bdea OnNext 2881 is odd.] NEXT: [rx.Notification@95cb9bec OnNext 2883 is odd.] NEXT: [rx.Notification@be5479ee OnNext 2885 is odd.] NEXT: [rx.Notification@e6dd57f0 OnNext 2887 is odd.] NEXT: [rx.Notification@f6635f2 OnNext 2889 is odd.] NEXT: [rx.Notification@618c2f09 OnNext 2891 is odd.] NEXT: [rx.Notification@8a150d0b OnNext 2893 is odd.] NEXT: [rx.Notification@b29deb0d OnNext 2895 is odd.] NEXT: [rx.Notification@db26c90f OnNext 2897 is odd.] NEXT: [rx.Notification@3afa711 OnNext 2899 is odd.] NEXT: [rx.Notification@5fdbe7b3 OnNext 2901 is odd.] NEXT: [rx.Notification@8864c5b5 OnNext 2903 is odd.] NEXT: [rx.Notification@b0eda3b7 OnNext 2905 is odd.] NEXT: [rx.Notification@d97681b9 OnNext 2907 is odd.] NEXT: [rx.Notification@1ff5fbb OnNext 2909 is odd.] NEXT: [rx.Notification@542558d2 OnNext 2911 is odd.] NEXT: [rx.Notification@7cae36d4 OnNext 2913 is odd.] NEXT: [rx.Notification@a53714d6 OnNext 2915 is odd.] NEXT: [rx.Notification@cdbff2d8 OnNext 2917 is odd.] NEXT: [rx.Notification@f648d0da OnNext 2919 is odd.] NEXT: [rx.Notification@486ec9f1 OnNext 2921 is odd.] NEXT: [rx.Notification@70f7a7f3 OnNext 2923 is odd.] NEXT: [rx.Notification@998085f5 OnNext 2925 is odd.] NEXT: [rx.Notification@c20963f7 OnNext 2927 is odd.] NEXT: [rx.Notification@ea9241f9 OnNext 2929 is odd.] NEXT: [rx.Notification@3cb83b10 OnNext 2931 is odd.] NEXT: [rx.Notification@65411912 OnNext 2933 is odd.] NEXT: [rx.Notification@8dc9f714 OnNext 2935 is odd.] NEXT: [rx.Notification@b652d516 OnNext 2937 is odd.] NEXT: [rx.Notification@dedbb318 OnNext 2939 is odd.] NEXT: [rx.Notification@4cac50dc OnNext 778 is even.] NEXT: [rx.Notification@3f457aa5 OnNext 780 is even.] NEXT: [rx.Notification@27d85ce3 OnNext 782 is even.] NEXT: [rx.Notification@106b3f21 OnNext 784 is even.] NEXT: [rx.Notification@f8fe215f OnNext 786 is even.] NEXT: [rx.Notification@3101ac2f OnNext 2941 is odd.] NEXT: [rx.Notification@598a8a31 OnNext 2943 is odd.] NEXT: [rx.Notification@82136833 OnNext 2945 is odd.] NEXT: [rx.Notification@aa9c4635 OnNext 2947 is odd.] NEXT: [rx.Notification@d3252437 OnNext 2949 is odd.] NEXT: [rx.Notification@254b1d4e OnNext 2951 is odd.] NEXT: [rx.Notification@4dd3fb50 OnNext 2953 is odd.] NEXT: [rx.Notification@765cd952 OnNext 2955 is odd.] NEXT: [rx.Notification@9ee5b754 OnNext 2957 is odd.] NEXT: [rx.Notification@c76e9556 OnNext 2959 is odd.] NEXT: [rx.Notification@19948e6d OnNext 2961 is odd.] NEXT: [rx.Notification@421d6c6f OnNext 2963 is odd.] NEXT: [rx.Notification@6aa64a71 OnNext 2965 is odd.] NEXT: [rx.Notification@932f2873 OnNext 2967 is odd.] NEXT: [rx.Notification@bbb80675 OnNext 2969 is odd.] NEXT: [rx.Notification@dddff8c OnNext 2971 is odd.] NEXT: [rx.Notification@3666dd8e OnNext 2973 is odd.] NEXT: [rx.Notification@5eefbb90 OnNext 2975 is odd.] NEXT: [rx.Notification@87789992 OnNext 2977 is odd.] NEXT: [rx.Notification@b0017794 OnNext 2979 is odd.] NEXT: [rx.Notification@22770ab OnNext 2981 is odd.] NEXT: [rx.Notification@2ab04ead OnNext 2983 is odd.] NEXT: [rx.Notification@53392caf OnNext 2985 is odd.] NEXT: [rx.Notification@7bc20ab1 OnNext 2987 is odd.] NEXT: [rx.Notification@a44ae8b3 OnNext 2989 is odd.] NEXT: [rx.Notification@f670e1ca OnNext 2991 is odd.] NEXT: [rx.Notification@1ef9bfcc OnNext 2993 is odd.] NEXT: [rx.Notification@47829dce OnNext 2995 is odd.] NEXT: [rx.Notification@700b7bd0 OnNext 2997 is odd.] NEXT: [rx.Notification@989459d2 OnNext 2999 is odd.] NEXT: [rx.Notification@2b834449 OnNext 3001 is odd.] NEXT: [rx.Notification@540c224b OnNext 3003 is odd.] NEXT: [rx.Notification@7c95004d OnNext 3005 is odd.] NEXT: [rx.Notification@a51dde4f OnNext 3007 is odd.] NEXT: [rx.Notification@cda6bc51 OnNext 3009 is odd.] NEXT: [rx.Notification@1fccb568 OnNext 3011 is odd.] NEXT: [rx.Notification@4855936a OnNext 3013 is odd.] NEXT: [rx.Notification@70de716c OnNext 3015 is odd.] NEXT: [rx.Notification@99674f6e OnNext 3017 is odd.] NEXT: [rx.Notification@c1f02d70 OnNext 3019 is odd.] NEXT: [rx.Notification@14162687 OnNext 3021 is odd.] NEXT: [rx.Notification@3c9f0489 OnNext 3023 is odd.] NEXT: [rx.Notification@6527e28b OnNext 3025 is odd.] NEXT: [rx.Notification@8db0c08d OnNext 3027 is odd.] NEXT: [rx.Notification@b6399e8f OnNext 3029 is odd.] NEXT: [rx.Notification@85f97a6 OnNext 3031 is odd.] NEXT: [rx.Notification@30e875a8 OnNext 3033 is odd.] NEXT: [rx.Notification@597153aa OnNext 3035 is odd.] NEXT: [rx.Notification@81fa31ac OnNext 3037 is odd.] NEXT: [rx.Notification@aa830fae OnNext 3039 is odd.] NEXT: [rx.Notification@fca908c5 OnNext 3041 is odd.] NEXT: [rx.Notification@2531e6c7 OnNext 3043 is odd.] NEXT: [rx.Notification@4dbac4c9 OnNext 3045 is odd.] NEXT: [rx.Notification@7643a2cb OnNext 3047 is odd.] NEXT: [rx.Notification@9ecc80cd OnNext 3049 is odd.] NEXT: [rx.Notification@f0f279e4 OnNext 3051 is odd.] NEXT: [rx.Notification@197b57e6 OnNext 3053 is odd.] NEXT: [rx.Notification@420435e8 OnNext 3055 is odd.] NEXT: [rx.Notification@6a8d13ea OnNext 3057 is odd.] NEXT: [rx.Notification@9315f1ec OnNext 3059 is odd.] NEXT: [rx.Notification@e53beb03 OnNext 3061 is odd.] NEXT: [rx.Notification@dc4c905 OnNext 3063 is odd.] NEXT: [rx.Notification@364da707 OnNext 3065 is odd.] NEXT: [rx.Notification@5ed68509 OnNext 3067 is odd.] NEXT: [rx.Notification@875f630b OnNext 3069 is odd.] NEXT: [rx.Notification@d9855c22 OnNext 3071 is odd.] NEXT: [rx.Notification@20e3a24 OnNext 3073 is odd.] NEXT: [rx.Notification@2a971826 OnNext 3075 is odd.] NEXT: [rx.Notification@531ff628 OnNext 3077 is odd.] NEXT: [rx.Notification@7ba8d42a OnNext 3079 is odd.] NEXT: [rx.Notification@e191039d OnNext 788 is even.] NEXT: [rx.Notification@d42a2d66 OnNext 790 is even.] NEXT: [rx.Notification@bcbd0fa4 OnNext 792 is even.] NEXT: [rx.Notification@a54ff1e2 OnNext 794 is even.] NEXT: [rx.Notification@8de2d420 OnNext 796 is even.] NEXT: [rx.Notification@7675b65e OnNext 798 is even.] NEXT: [rx.Notification@9fd189fc OnNext 800 is even.] NEXT: [rx.Notification@88646c3a OnNext 802 is even.] NEXT: [rx.Notification@70f74e78 OnNext 804 is even.] NEXT: [rx.Notification@598a30b6 OnNext 806 is even.] NEXT: [rx.Notification@421d12f4 OnNext 808 is even.] NEXT: [rx.Notification@34b63cbd OnNext 810 is even.] NEXT: [rx.Notification@1d491efb OnNext 812 is even.] NEXT: [rx.Notification@5dc0139 OnNext 814 is even.] NEXT: [rx.Notification@ee6ee377 OnNext 816 is even.] NEXT: [rx.Notification@d701c5b5 OnNext 818 is even.] NEXT: [rx.Notification@c99aef7e OnNext 820 is even.] NEXT: [rx.Notification@b22dd1bc OnNext 822 is even.] NEXT: [rx.Notification@9ac0b3fa OnNext 824 is even.] NEXT: [rx.Notification@83539638 OnNext 826 is even.] NEXT: [rx.Notification@6be67876 OnNext 828 is even.] NEXT: [rx.Notification@5e7fa23f OnNext 830 is even.] NEXT: [rx.Notification@4712847d OnNext 832 is even.] NEXT: [rx.Notification@2fa566bb OnNext 834 is even.] NEXT: [rx.Notification@183848f9 OnNext 836 is even.] NEXT: [rx.Notification@cb2b37 OnNext 838 is even.] NEXT: [rx.Notification@f3645500 OnNext 840 is even.] NEXT: [rx.Notification@dbf7373e OnNext 842 is even.] NEXT: [rx.Notification@c48a197c OnNext 844 is even.] NEXT: [rx.Notification@ad1cfbba OnNext 846 is even.] NEXT: [rx.Notification@95afddf8 OnNext 848 is even.] NEXT: [rx.Notification@884907c1 OnNext 850 is even.] NEXT: [rx.Notification@70dbe9ff OnNext 852 is even.] NEXT: [rx.Notification@596ecc3d OnNext 854 is even.] NEXT: [rx.Notification@4201ae7b OnNext 856 is even.] NEXT: [rx.Notification@2a9490b9 OnNext 858 is even.] NEXT: [rx.Notification@1d2dba82 OnNext 860 is even.] NEXT: [rx.Notification@5c09cc0 OnNext 862 is even.] NEXT: [rx.Notification@ee537efe OnNext 864 is even.] NEXT: [rx.Notification@d6e6613c OnNext 866 is even.] NEXT: [rx.Notification@bf79437a OnNext 868 is even.] NEXT: [rx.Notification@b2126d43 OnNext 870 is even.] NEXT: [rx.Notification@9aa54f81 OnNext 872 is even.] NEXT: [rx.Notification@833831bf OnNext 874 is even.] NEXT: [rx.Notification@6bcb13fd OnNext 876 is even.] NEXT: [rx.Notification@545df63b OnNext 878 is even.] NEXT: [rx.Notification@46f72004 OnNext 880 is even.] NEXT: [rx.Notification@2f8a0242 OnNext 882 is even.] NEXT: [rx.Notification@181ce480 OnNext 884 is even.] NEXT: [rx.Notification@afc6be OnNext 886 is even.] NEXT: [rx.Notification@e942a8fc OnNext 888 is even.] NEXT: [rx.Notification@dbdbd2c5 OnNext 890 is even.] NEXT: [rx.Notification@c46eb503 OnNext 892 is even.] NEXT: [rx.Notification@ad019741 OnNext 894 is even.] NEXT: [rx.Notification@9594797f OnNext 896 is even.] NEXT: [rx.Notification@7e275bbd OnNext 898 is even.] NEXT: [rx.Notification@a7832f5b OnNext 900 is even.] NEXT: [rx.Notification@90161199 OnNext 902 is even.] NEXT: [rx.Notification@78a8f3d7 OnNext 904 is even.] NEXT: [rx.Notification@613bd615 OnNext 906 is even.] NEXT: [rx.Notification@49ceb853 OnNext 908 is even.] NEXT: [rx.Notification@3c67e21c OnNext 910 is even.] NEXT: [rx.Notification@24fac45a OnNext 912 is even.] NEXT: [rx.Notification@d8da698 OnNext 914 is even.] NEXT: [rx.Notification@f62088d6 OnNext 916 is even.] NEXT: [rx.Notification@deb36b14 OnNext 918 is even.] NEXT: [rx.Notification@d14c94dd OnNext 920 is even.] NEXT: [rx.Notification@b9df771b OnNext 922 is even.] NEXT: [rx.Notification@a2725959 OnNext 924 is even.] NEXT: [rx.Notification@8b053b97 OnNext 926 is even.] NEXT: [rx.Notification@73981dd5 OnNext 928 is even.] NEXT: [rx.Notification@6631479e OnNext 930 is even.] NEXT: [rx.Notification@4ec429dc OnNext 932 is even.] NEXT: [rx.Notification@37570c1a OnNext 934 is even.] NEXT: [rx.Notification@1fe9ee58 OnNext 936 is even.] NEXT: [rx.Notification@87cd096 OnNext 938 is even.] NEXT: [rx.Notification@fb15fa5f OnNext 940 is even.] NEXT: [rx.Notification@e3a8dc9d OnNext 942 is even.] NEXT: [rx.Notification@cc3bbedb OnNext 944 is even.] NEXT: [rx.Notification@b4cea119 OnNext 946 is even.] NEXT: [rx.Notification@9d618357 OnNext 948 is even.] NEXT: [rx.Notification@8ffaad20 OnNext 950 is even.] NEXT: [rx.Notification@788d8f5e OnNext 952 is even.] NEXT: [rx.Notification@6120719c OnNext 954 is even.] NEXT: [rx.Notification@49b353da OnNext 956 is even.] NEXT: [rx.Notification@32463618 OnNext 958 is even.] NEXT: [rx.Notification@24df5fe1 OnNext 960 is even.] NEXT: [rx.Notification@d72421f OnNext 962 is even.] NEXT: [rx.Notification@f605245d OnNext 964 is even.] NEXT: [rx.Notification@de98069b OnNext 966 is even.] NEXT: [rx.Notification@c72ae8d9 OnNext 968 is even.] NEXT: [rx.Notification@b9c412a2 OnNext 970 is even.] NEXT: [rx.Notification@a256f4e0 OnNext 972 is even.] NEXT: [rx.Notification@8ae9d71e OnNext 974 is even.] NEXT: [rx.Notification@737cb95c OnNext 976 is even.] NEXT: [rx.Notification@5c0f9b9a OnNext 978 is even.] NEXT: [rx.Notification@4ea8c563 OnNext 980 is even.] NEXT: [rx.Notification@373ba7a1 OnNext 982 is even.] NEXT: [rx.Notification@1fce89df OnNext 984 is even.] NEXT: [rx.Notification@8616c1d OnNext 986 is even.] NEXT: [rx.Notification@f0f44e5b OnNext 988 is even.] NEXT: [rx.Notification@e38d7824 OnNext 990 is even.] NEXT: [rx.Notification@cc205a62 OnNext 992 is even.] NEXT: [rx.Notification@b4b33ca0 OnNext 994 is even.] NEXT: [rx.Notification@9d461ede OnNext 996 is even.] NEXT: [rx.Notification@85d9011c OnNext 998 is even.] NEXT: [rx.Notification@9589db5 OnNext 1000 is even.] NEXT: [rx.Notification@f1eb7ff3 OnNext 1002 is even.] NEXT: [rx.Notification@da7e6231 OnNext 1004 is even.] NEXT: [rx.Notification@c311446f OnNext 1006 is even.] NEXT: [rx.Notification@aba426ad OnNext 1008 is even.] NEXT: [rx.Notification@9e3d5076 OnNext 1010 is even.] NEXT: [rx.Notification@86d032b4 OnNext 1012 is even.] NEXT: [rx.Notification@6f6314f2 OnNext 1014 is even.] NEXT: [rx.Notification@57f5f730 OnNext 1016 is even.] NEXT: [rx.Notification@4088d96e OnNext 1018 is even.] NEXT: [rx.Notification@33220337 OnNext 1020 is even.] NEXT: [rx.Notification@1bb4e575 OnNext 1022 is even.] NEXT: [rx.Notification@447c7b3 OnNext 1024 is even.] NEXT: [rx.Notification@ecdaa9f1 OnNext 1026 is even.] NEXT: [rx.Notification@d56d8c2f OnNext 1028 is even.] NEXT: [rx.Notification@c806b5f8 OnNext 1030 is even.] NEXT: [rx.Notification@b0999836 OnNext 1032 is even.] NEXT: [rx.Notification@cdcecd41 OnNext 3081 is odd.] NEXT: [rx.Notification@f657ab43 OnNext 3083 is odd.] NEXT: [rx.Notification@1ee08945 OnNext 3085 is odd.] NEXT: [rx.Notification@47696747 OnNext 3087 is odd.] NEXT: [rx.Notification@6ff24549 OnNext 3089 is odd.] NEXT: [rx.Notification@c2183e60 OnNext 3091 is odd.] NEXT: [rx.Notification@eaa11c62 OnNext 3093 is odd.] NEXT: [rx.Notification@1329fa64 OnNext 3095 is odd.] NEXT: [rx.Notification@3bb2d866 OnNext 3097 is odd.] NEXT: [rx.Notification@643bb668 OnNext 3099 is odd.] NEXT: [rx.Notification@c067f70a OnNext 3101 is odd.] NEXT: [rx.Notification@e8f0d50c OnNext 3103 is odd.] NEXT: [rx.Notification@1179b30e OnNext 3105 is odd.] NEXT: [rx.Notification@3a029110 OnNext 3107 is odd.] NEXT: [rx.Notification@628b6f12 OnNext 3109 is odd.] NEXT: [rx.Notification@b4b16829 OnNext 3111 is odd.] NEXT: [rx.Notification@dd3a462b OnNext 3113 is odd.] NEXT: [rx.Notification@5c3242d OnNext 3115 is odd.] NEXT: [rx.Notification@2e4c022f OnNext 3117 is odd.] NEXT: [rx.Notification@56d4e031 OnNext 3119 is odd.] NEXT: [rx.Notification@a8fad948 OnNext 3121 is odd.] NEXT: [rx.Notification@d183b74a OnNext 3123 is odd.] NEXT: [rx.Notification@fa0c954c OnNext 3125 is odd.] NEXT: [rx.Notification@2295734e OnNext 3127 is odd.] NEXT: [rx.Notification@4b1e5150 OnNext 3129 is odd.] NEXT: [rx.Notification@9d444a67 OnNext 3131 is odd.] NEXT: [rx.Notification@c5cd2869 OnNext 3133 is odd.] NEXT: [rx.Notification@ee56066b OnNext 3135 is odd.] NEXT: [rx.Notification@16dee46d OnNext 3137 is odd.] NEXT: [rx.Notification@3f67c26f OnNext 3139 is odd.] NEXT: [rx.Notification@918dbb86 OnNext 3141 is odd.] NEXT: [rx.Notification@ba169988 OnNext 3143 is odd.] NEXT: [rx.Notification@e29f778a OnNext 3145 is odd.] NEXT: [rx.Notification@b28558c OnNext 3147 is odd.] NEXT: [rx.Notification@33b1338e OnNext 3149 is odd.] NEXT: [rx.Notification@85d72ca5 OnNext 3151 is odd.] NEXT: [rx.Notification@ae600aa7 OnNext 3153 is odd.] NEXT: [rx.Notification@d6e8e8a9 OnNext 3155 is odd.] NEXT: [rx.Notification@ff71c6ab OnNext 3157 is odd.] NEXT: [rx.Notification@27faa4ad OnNext 3159 is odd.] NEXT: [rx.Notification@7a209dc4 OnNext 3161 is odd.] NEXT: [rx.Notification@a2a97bc6 OnNext 3163 is odd.] NEXT: [rx.Notification@cb3259c8 OnNext 3165 is odd.] NEXT: [rx.Notification@f3bb37ca OnNext 3167 is odd.] NEXT: [rx.Notification@1c4415cc OnNext 3169 is odd.] NEXT: [rx.Notification@6e6a0ee3 OnNext 3171 is odd.] NEXT: [rx.Notification@96f2ece5 OnNext 3173 is odd.] NEXT: [rx.Notification@bf7bcae7 OnNext 3175 is odd.] NEXT: [rx.Notification@e804a8e9 OnNext 3177 is odd.] NEXT: [rx.Notification@108d86eb OnNext 3179 is odd.] NEXT: [rx.Notification@62b38002 OnNext 3181 is odd.] NEXT: [rx.Notification@8b3c5e04 OnNext 3183 is odd.] NEXT: [rx.Notification@b3c53c06 OnNext 3185 is odd.] NEXT: [rx.Notification@dc4e1a08 OnNext 3187 is odd.] NEXT: [rx.Notification@4d6f80a OnNext 3189 is odd.] NEXT: [rx.Notification@992c7a74 OnNext 1034 is even.] NEXT: [rx.Notification@81bf5cb2 OnNext 1036 is even.] NEXT: [rx.Notification@6a523ef0 OnNext 1038 is even.] NEXT: [rx.Notification@5ceb68b9 OnNext 1040 is even.] NEXT: [rx.Notification@457e4af7 OnNext 1042 is even.] NEXT: [rx.Notification@2e112d35 OnNext 1044 is even.] NEXT: [rx.Notification@16a40f73 OnNext 1046 is even.] NEXT: [rx.Notification@ff36f1b1 OnNext 1048 is even.] NEXT: [rx.Notification@f1d01b7a OnNext 1050 is even.] NEXT: [rx.Notification@da62fdb8 OnNext 1052 is even.] NEXT: [rx.Notification@c2f5dff6 OnNext 1054 is even.] NEXT: [rx.Notification@ab88c234 OnNext 1056 is even.] NEXT: [rx.Notification@941ba472 OnNext 1058 is even.] NEXT: [rx.Notification@86b4ce3b OnNext 1060 is even.] NEXT: [rx.Notification@6f47b079 OnNext 1062 is even.] NEXT: [rx.Notification@57da92b7 OnNext 1064 is even.] NEXT: [rx.Notification@406d74f5 OnNext 1066 is even.] NEXT: [rx.Notification@29005733 OnNext 1068 is even.] NEXT: [rx.Notification@1b9980fc OnNext 1070 is even.] NEXT: [rx.Notification@42c633a OnNext 1072 is even.] NEXT: [rx.Notification@ecbf4578 OnNext 1074 is even.] NEXT: [rx.Notification@d55227b6 OnNext 1076 is even.] NEXT: [rx.Notification@bde509f4 OnNext 1078 is even.] NEXT: [rx.Notification@b07e33bd OnNext 1080 is even.] NEXT: [rx.Notification@991115fb OnNext 1082 is even.] NEXT: [rx.Notification@81a3f839 OnNext 1084 is even.] NEXT: [rx.Notification@6a36da77 OnNext 1086 is even.] NEXT: [rx.Notification@52c9bcb5 OnNext 1088 is even.] NEXT: [rx.Notification@4562e67e OnNext 1090 is even.] NEXT: [rx.Notification@2df5c8bc OnNext 1092 is even.] NEXT: [rx.Notification@1688aafa OnNext 1094 is even.] NEXT: [rx.Notification@ff1b8d38 OnNext 1096 is even.] NEXT: [rx.Notification@e7ae6f76 OnNext 1098 is even.] NEXT: [rx.Notification@110a4314 OnNext 1100 is even.] NEXT: [rx.Notification@f99d2552 OnNext 1102 is even.] NEXT: [rx.Notification@e2300790 OnNext 1104 is even.] NEXT: [rx.Notification@cac2e9ce OnNext 1106 is even.] NEXT: [rx.Notification@b355cc0c OnNext 1108 is even.] NEXT: [rx.Notification@a5eef5d5 OnNext 1110 is even.] NEXT: [rx.Notification@8e81d813 OnNext 1112 is even.] NEXT: [rx.Notification@7714ba51 OnNext 1114 is even.] NEXT: [rx.Notification@5fa79c8f OnNext 1116 is even.] NEXT: [rx.Notification@483a7ecd OnNext 1118 is even.] NEXT: [rx.Notification@3ad3a896 OnNext 1120 is even.] NEXT: [rx.Notification@23668ad4 OnNext 1122 is even.] NEXT: [rx.Notification@bf96d12 OnNext 1124 is even.] NEXT: [rx.Notification@f48c4f50 OnNext 1126 is even.] NEXT: [rx.Notification@dd1f318e OnNext 1128 is even.] NEXT: [rx.Notification@cfb85b57 OnNext 1130 is even.] NEXT: [rx.Notification@b84b3d95 OnNext 1132 is even.] NEXT: [rx.Notification@a0de1fd3 OnNext 1134 is even.] NEXT: [rx.Notification@89710211 OnNext 1136 is even.] NEXT: [rx.Notification@7203e44f OnNext 1138 is even.] NEXT: [rx.Notification@649d0e18 OnNext 1140 is even.] NEXT: [rx.Notification@4d2ff056 OnNext 1142 is even.] NEXT: [rx.Notification@35c2d294 OnNext 1144 is even.] NEXT: [rx.Notification@1e55b4d2 OnNext 1146 is even.] NEXT: [rx.Notification@6e89710 OnNext 1148 is even.] NEXT: [rx.Notification@f981c0d9 OnNext 1150 is even.] NEXT: [rx.Notification@e214a317 OnNext 1152 is even.] NEXT: [rx.Notification@caa78555 OnNext 1154 is even.] NEXT: [rx.Notification@b33a6793 OnNext 1156 is even.] NEXT: [rx.Notification@9bcd49d1 OnNext 1158 is even.] NEXT: [rx.Notification@8e66739a OnNext 1160 is even.] NEXT: [rx.Notification@76f955d8 OnNext 1162 is even.] NEXT: [rx.Notification@5f8c3816 OnNext 1164 is even.] NEXT: [rx.Notification@481f1a54 OnNext 1166 is even.] NEXT: [rx.Notification@30b1fc92 OnNext 1168 is even.] NEXT: [rx.Notification@234b265b OnNext 1170 is even.] NEXT: [rx.Notification@bde0899 OnNext 1172 is even.] NEXT: [rx.Notification@f470ead7 OnNext 1174 is even.] NEXT: [rx.Notification@dd03cd15 OnNext 1176 is even.] NEXT: [rx.Notification@c596af53 OnNext 1178 is even.] NEXT: [rx.Notification@b82fd91c OnNext 1180 is even.] NEXT: [rx.Notification@a0c2bb5a OnNext 1182 is even.] NEXT: [rx.Notification@89559d98 OnNext 1184 is even.] NEXT: [rx.Notification@71e87fd6 OnNext 1186 is even.] NEXT: [rx.Notification@5a7b6214 OnNext 1188 is even.] NEXT: [rx.Notification@4d148bdd OnNext 1190 is even.] NEXT: [rx.Notification@35a76e1b OnNext 1192 is even.] NEXT: [rx.Notification@1e3a5059 OnNext 1194 is even.] NEXT: [rx.Notification@6cd3297 OnNext 1196 is even.] NEXT: [rx.Notification@ef6014d5 OnNext 1198 is even.] NEXT: [rx.Notification@18bbe873 OnNext 1200 is even.] NEXT: [rx.Notification@14ecab1 OnNext 1202 is even.] NEXT: [rx.Notification@e9e1acef OnNext 1204 is even.] NEXT: [rx.Notification@d2748f2d OnNext 1206 is even.] NEXT: [rx.Notification@bb07716b OnNext 1208 is even.] NEXT: [rx.Notification@ada09b34 OnNext 1210 is even.] NEXT: [rx.Notification@96337d72 OnNext 1212 is even.] NEXT: [rx.Notification@7ec65fb0 OnNext 1214 is even.] NEXT: [rx.Notification@675941ee OnNext 1216 is even.] NEXT: [rx.Notification@56fcf121 OnNext 3191 is odd.] NEXT: [rx.Notification@4fec242c OnNext 1218 is even.] NEXT: [rx.Notification@42854df5 OnNext 1220 is even.] NEXT: [rx.Notification@2b183033 OnNext 1222 is even.] NEXT: [rx.Notification@13ab1271 OnNext 1224 is even.] NEXT: [rx.Notification@fc3df4af OnNext 1226 is even.] NEXT: [rx.Notification@e4d0d6ed OnNext 1228 is even.] NEXT: [rx.Notification@d76a00b6 OnNext 1230 is even.] NEXT: [rx.Notification@bffce2f4 OnNext 1232 is even.] NEXT: [rx.Notification@a88fc532 OnNext 1234 is even.] NEXT: [rx.Notification@9122a770 OnNext 1236 is even.] NEXT: [rx.Notification@79b589ae OnNext 1238 is even.] NEXT: [rx.Notification@6c4eb377 OnNext 1240 is even.] NEXT: [rx.Notification@54e195b5 OnNext 1242 is even.] NEXT: [rx.Notification@3d7477f3 OnNext 1244 is even.] NEXT: [rx.Notification@26075a31 OnNext 1246 is even.] NEXT: [rx.Notification@e9a3c6f OnNext 1248 is even.] NEXT: [rx.Notification@1336638 OnNext 1250 is even.] NEXT: [rx.Notification@e9c64876 OnNext 1252 is even.] NEXT: [rx.Notification@d2592ab4 OnNext 1254 is even.] NEXT: [rx.Notification@baec0cf2 OnNext 1256 is even.] NEXT: [rx.Notification@a37eef30 OnNext 1258 is even.] NEXT: [rx.Notification@961818f9 OnNext 1260 is even.] NEXT: [rx.Notification@7eaafb37 OnNext 1262 is even.] NEXT: [rx.Notification@673ddd75 OnNext 1264 is even.] NEXT: [rx.Notification@4fd0bfb3 OnNext 1266 is even.] NEXT: [rx.Notification@3863a1f1 OnNext 1268 is even.] NEXT: [rx.Notification@2afccbba OnNext 1270 is even.] NEXT: [rx.Notification@138fadf8 OnNext 1272 is even.] NEXT: [rx.Notification@fc229036 OnNext 1274 is even.] NEXT: [rx.Notification@e4b57274 OnNext 1276 is even.] NEXT: [rx.Notification@cd4854b2 OnNext 1278 is even.] NEXT: [rx.Notification@bfe17e7b OnNext 1280 is even.] NEXT: [rx.Notification@a87460b9 OnNext 1282 is even.] NEXT: [rx.Notification@910742f7 OnNext 1284 is even.] NEXT: [rx.Notification@799a2535 OnNext 1286 is even.] NEXT: [rx.Notification@622d0773 OnNext 1288 is even.] NEXT: [rx.Notification@54c6313c OnNext 1290 is even.] NEXT: [rx.Notification@3d59137a OnNext 1292 is even.] NEXT: [rx.Notification@25ebf5b8 OnNext 1294 is even.] NEXT: [rx.Notification@e7ed7f6 OnNext 1296 is even.] NEXT: [rx.Notification@f711ba34 OnNext 1298 is even.] NEXT: [rx.Notification@206d8dd2 OnNext 1300 is even.] NEXT: [rx.Notification@9007010 OnNext 1302 is even.] NEXT: [rx.Notification@f193524e OnNext 1304 is even.] NEXT: [rx.Notification@da26348c OnNext 1306 is even.] NEXT: [rx.Notification@c2b916ca OnNext 1308 is even.] NEXT: [rx.Notification@b5524093 OnNext 1310 is even.] NEXT: [rx.Notification@9de522d1 OnNext 1312 is even.] NEXT: [rx.Notification@8678050f OnNext 1314 is even.] NEXT: [rx.Notification@6f0ae74d OnNext 1316 is even.] NEXT: [rx.Notification@579dc98b OnNext 1318 is even.] NEXT: [rx.Notification@4a36f354 OnNext 1320 is even.] NEXT: [rx.Notification@32c9d592 OnNext 1322 is even.] NEXT: [rx.Notification@1b5cb7d0 OnNext 1324 is even.] NEXT: [rx.Notification@3ef9a0e OnNext 1326 is even.] NEXT: [rx.Notification@ec827c4c OnNext 1328 is even.] NEXT: [rx.Notification@df1ba615 OnNext 1330 is even.] NEXT: [rx.Notification@c7ae8853 OnNext 1332 is even.] NEXT: [rx.Notification@b0416a91 OnNext 1334 is even.] NEXT: [rx.Notification@98d44ccf OnNext 1336 is even.] NEXT: [rx.Notification@81672f0d OnNext 1338 is even.] NEXT: [rx.Notification@740058d6 OnNext 1340 is even.] NEXT: [rx.Notification@5c933b14 OnNext 1342 is even.] NEXT: [rx.Notification@45261d52 OnNext 1344 is even.] NEXT: [rx.Notification@2db8ff90 OnNext 1346 is even.] NEXT: [rx.Notification@164be1ce OnNext 1348 is even.] NEXT: [rx.Notification@8e50b97 OnNext 1350 is even.] NEXT: [rx.Notification@f177edd5 OnNext 1352 is even.] NEXT: [rx.Notification@da0ad013 OnNext 1354 is even.] NEXT: [rx.Notification@c29db251 OnNext 1356 is even.] NEXT: [rx.Notification@ab30948f OnNext 1358 is even.] NEXT: [rx.Notification@9dc9be58 OnNext 1360 is even.] NEXT: [rx.Notification@865ca096 OnNext 1362 is even.] NEXT: [rx.Notification@6eef82d4 OnNext 1364 is even.] NEXT: [rx.Notification@57826512 OnNext 1366 is even.] NEXT: [rx.Notification@40154750 OnNext 1368 is even.] NEXT: [rx.Notification@32ae7119 OnNext 1370 is even.] NEXT: [rx.Notification@1b415357 OnNext 1372 is even.] NEXT: [rx.Notification@3d43595 OnNext 1374 is even.] NEXT: [rx.Notification@ec6717d3 OnNext 1376 is even.] NEXT: [rx.Notification@d4f9fa11 OnNext 1378 is even.] NEXT: [rx.Notification@c79323da OnNext 1380 is even.] NEXT: [rx.Notification@b0260618 OnNext 1382 is even.] NEXT: [rx.Notification@98b8e856 OnNext 1384 is even.] NEXT: [rx.Notification@814bca94 OnNext 1386 is even.] NEXT: [rx.Notification@69deacd2 OnNext 1388 is even.] NEXT: [rx.Notification@5c77d69b OnNext 1390 is even.] NEXT: [rx.Notification@450ab8d9 OnNext 1392 is even.] NEXT: [rx.Notification@2d9d9b17 OnNext 1394 is even.] NEXT: [rx.Notification@16307d55 OnNext 1396 is even.] NEXT: [rx.Notification@fec35f93 OnNext 1398 is even.] NEXT: [rx.Notification@281f3331 OnNext 1400 is even.] NEXT: [rx.Notification@10b2156f OnNext 1402 is even.] NEXT: [rx.Notification@f944f7ad OnNext 1404 is even.] NEXT: [rx.Notification@e1d7d9eb OnNext 1406 is even.] NEXT: [rx.Notification@ca6abc29 OnNext 1408 is even.] NEXT: [rx.Notification@bd03e5f2 OnNext 1410 is even.] NEXT: [rx.Notification@a596c830 OnNext 1412 is even.] NEXT: [rx.Notification@8e29aa6e OnNext 1414 is even.] NEXT: [rx.Notification@76bc8cac OnNext 1416 is even.] NEXT: [rx.Notification@5f4f6eea OnNext 1418 is even.] NEXT: [rx.Notification@51e898b3 OnNext 1420 is even.] NEXT: [rx.Notification@3a7b7af1 OnNext 1422 is even.] NEXT: [rx.Notification@230e5d2f OnNext 1424 is even.] NEXT: [rx.Notification@ba13f6d OnNext 1426 is even.] NEXT: [rx.Notification@f43421ab OnNext 1428 is even.] NEXT: [rx.Notification@e6cd4b74 OnNext 1430 is even.] NEXT: [rx.Notification@cf602db2 OnNext 1432 is even.] NEXT: [rx.Notification@b7f30ff0 OnNext 1434 is even.] NEXT: [rx.Notification@a085f22e OnNext 1436 is even.] NEXT: [rx.Notification@8918d46c OnNext 1438 is even.] NEXT: [rx.Notification@7bb1fe35 OnNext 1440 is even.] NEXT: [rx.Notification@6444e073 OnNext 1442 is even.] NEXT: [rx.Notification@4cd7c2b1 OnNext 1444 is even.] NEXT: [rx.Notification@356aa4ef OnNext 1446 is even.] NEXT: [rx.Notification@1dfd872d OnNext 1448 is even.] NEXT: [rx.Notification@1096b0f6 OnNext 1450 is even.] NEXT: [rx.Notification@f9299334 OnNext 1452 is even.] NEXT: [rx.Notification@e1bc7572 OnNext 1454 is even.] NEXT: [rx.Notification@ca4f57b0 OnNext 1456 is even.] NEXT: [rx.Notification@b2e239ee OnNext 1458 is even.] NEXT: [rx.Notification@a57b63b7 OnNext 1460 is even.] NEXT: [rx.Notification@8e0e45f5 OnNext 1462 is even.] NEXT: [rx.Notification@76a12833 OnNext 1464 is even.] NEXT: [rx.Notification@5f340a71 OnNext 1466 is even.] NEXT: [rx.Notification@47c6ecaf OnNext 1468 is even.] NEXT: [rx.Notification@3a601678 OnNext 1470 is even.] NEXT: [rx.Notification@22f2f8b6 OnNext 1472 is even.] NEXT: [rx.Notification@7f85cf23 OnNext 3193 is odd.] NEXT: [rx.Notification@b85daf4 OnNext 1474 is even.] NEXT: [rx.Notification@f418bd32 OnNext 1476 is even.] NEXT: [rx.Notification@dcab9f70 OnNext 1478 is even.] NEXT: [rx.Notification@cf44c939 OnNext 1480 is even.] NEXT: [rx.Notification@b7d7ab77 OnNext 1482 is even.] NEXT: [rx.Notification@a06a8db5 OnNext 1484 is even.] NEXT: [rx.Notification@88fd6ff3 OnNext 1486 is even.] NEXT: [rx.Notification@71905231 OnNext 1488 is even.] NEXT: [rx.Notification@64297bfa OnNext 1490 is even.] NEXT: [rx.Notification@4cbc5e38 OnNext 1492 is even.] NEXT: [rx.Notification@354f4076 OnNext 1494 is even.] NEXT: [rx.Notification@1de222b4 OnNext 1496 is even.] NEXT: [rx.Notification@67504f2 OnNext 1498 is even.] NEXT: [rx.Notification@2fd0d890 OnNext 1500 is even.] NEXT: [rx.Notification@1863bace OnNext 1502 is even.] NEXT: [rx.Notification@f69d0c OnNext 1504 is even.] NEXT: [rx.Notification@e9897f4a OnNext 1506 is even.] NEXT: [rx.Notification@d21c6188 OnNext 1508 is even.] NEXT: [rx.Notification@c4b58b51 OnNext 1510 is even.] NEXT: [rx.Notification@ad486d8f OnNext 1512 is even.] NEXT: [rx.Notification@95db4fcd OnNext 1514 is even.] NEXT: [rx.Notification@7e6e320b OnNext 1516 is even.] NEXT: [rx.Notification@67011449 OnNext 1518 is even.] NEXT: [rx.Notification@599a3e12 OnNext 1520 is even.] NEXT: [rx.Notification@422d2050 OnNext 1522 is even.] NEXT: [rx.Notification@2ac0028e OnNext 1524 is even.] NEXT: [rx.Notification@1352e4cc OnNext 1526 is even.] NEXT: [rx.Notification@fbe5c70a OnNext 1528 is even.] NEXT: [rx.Notification@ee7ef0d3 OnNext 1530 is even.] NEXT: [rx.Notification@d711d311 OnNext 1532 is even.] NEXT: [rx.Notification@bfa4b54f OnNext 1534 is even.] NEXT: [rx.Notification@a837978d OnNext 1536 is even.] NEXT: [rx.Notification@90ca79cb OnNext 1538 is even.] NEXT: [rx.Notification@8363a394 OnNext 1540 is even.] NEXT: [rx.Notification@6bf685d2 OnNext 1542 is even.] NEXT: [rx.Notification@54896810 OnNext 1544 is even.] NEXT: [rx.Notification@3d1c4a4e OnNext 1546 is even.] NEXT: [rx.Notification@25af2c8c OnNext 1548 is even.] NEXT: [rx.Notification@18485655 OnNext 1550 is even.] NEXT: [rx.Notification@db3893 OnNext 1552 is even.] NEXT: [rx.Notification@e96e1ad1 OnNext 1554 is even.] NEXT: [rx.Notification@d200fd0f OnNext 1556 is even.] NEXT: [rx.Notification@ba93df4d OnNext 1558 is even.] NEXT: [rx.Notification@ad2d0916 OnNext 1560 is even.] NEXT: [rx.Notification@95bfeb54 OnNext 1562 is even.] NEXT: [rx.Notification@7e52cd92 OnNext 1564 is even.] NEXT: [rx.Notification@66e5afd0 OnNext 1566 is even.] NEXT: [rx.Notification@4f78920e OnNext 1568 is even.] NEXT: [rx.Notification@4211bbd7 OnNext 1570 is even.] NEXT: [rx.Notification@2aa49e15 OnNext 1572 is even.] NEXT: [rx.Notification@13378053 OnNext 1574 is even.] NEXT: [rx.Notification@fbca6291 OnNext 1576 is even.] NEXT: [rx.Notification@e45d44cf OnNext 1578 is even.] NEXT: [rx.Notification@d6f66e98 OnNext 1580 is even.] NEXT: [rx.Notification@bf8950d6 OnNext 1582 is even.] NEXT: [rx.Notification@a81c3314 OnNext 1584 is even.] NEXT: [rx.Notification@90af1552 OnNext 1586 is even.] NEXT: [rx.Notification@7941f790 OnNext 1588 is even.] NEXT: [rx.Notification@6bdb2159 OnNext 1590 is even.] NEXT: [rx.Notification@546e0397 OnNext 1592 is even.] NEXT: [rx.Notification@3d00e5d5 OnNext 1594 is even.] NEXT: [rx.Notification@2593c813 OnNext 1596 is even.] NEXT: [rx.Notification@e26aa51 OnNext 1598 is even.] NEXT: [rx.Notification@37827def OnNext 1600 is even.] NEXT: [rx.Notification@2015602d OnNext 1602 is even.] NEXT: [rx.Notification@8a8426b OnNext 1604 is even.] NEXT: [rx.Notification@f13b24a9 OnNext 1606 is even.] NEXT: [rx.Notification@d9ce06e7 OnNext 1608 is even.] NEXT: [rx.Notification@cc6730b0 OnNext 1610 is even.] NEXT: [rx.Notification@b4fa12ee OnNext 1612 is even.] NEXT: [rx.Notification@9d8cf52c OnNext 1614 is even.] NEXT: [rx.Notification@861fd76a OnNext 1616 is even.] NEXT: [rx.Notification@6eb2b9a8 OnNext 1618 is even.] NEXT: [rx.Notification@614be371 OnNext 1620 is even.] NEXT: [rx.Notification@49dec5af OnNext 1622 is even.] NEXT: [rx.Notification@3271a7ed OnNext 1624 is even.] NEXT: [rx.Notification@1b048a2b OnNext 1626 is even.] NEXT: [rx.Notification@3976c69 OnNext 1628 is even.] NEXT: [rx.Notification@f6309632 OnNext 1630 is even.] NEXT: [rx.Notification@dec37870 OnNext 1632 is even.] NEXT: [rx.Notification@c7565aae OnNext 1634 is even.] NEXT: [rx.Notification@afe93cec OnNext 1636 is even.] NEXT: [rx.Notification@987c1f2a OnNext 1638 is even.] NEXT: [rx.Notification@8b1548f3 OnNext 1640 is even.] NEXT: [rx.Notification@73a82b31 OnNext 1642 is even.] NEXT: [rx.Notification@5c3b0d6f OnNext 1644 is even.] NEXT: [rx.Notification@44cdefad OnNext 1646 is even.] NEXT: [rx.Notification@2d60d1eb OnNext 1648 is even.] NEXT: [rx.Notification@1ff9fbb4 OnNext 1650 is even.] NEXT: [rx.Notification@88cddf2 OnNext 1652 is even.] NEXT: [rx.Notification@f11fc030 OnNext 1654 is even.] NEXT: [rx.Notification@d9b2a26e OnNext 1656 is even.] NEXT: [rx.Notification@c24584ac OnNext 1658 is even.] NEXT: [rx.Notification@b4deae75 OnNext 1660 is even.] NEXT: [rx.Notification@9d7190b3 OnNext 1662 is even.] NEXT: [rx.Notification@860472f1 OnNext 1664 is even.] NEXT: [rx.Notification@6e97552f OnNext 1666 is even.] NEXT: [rx.Notification@572a376d OnNext 1668 is even.] NEXT: [rx.Notification@49c36136 OnNext 1670 is even.] NEXT: [rx.Notification@32564374 OnNext 1672 is even.] NEXT: [rx.Notification@1ae925b2 OnNext 1674 is even.] NEXT: [rx.Notification@37c07f0 OnNext 1676 is even.] NEXT: [rx.Notification@ec0eea2e OnNext 1678 is even.] NEXT: [rx.Notification@dea813f7 OnNext 1680 is even.] NEXT: [rx.Notification@c73af635 OnNext 1682 is even.] NEXT: [rx.Notification@afcdd873 OnNext 1684 is even.] NEXT: [rx.Notification@9860bab1 OnNext 1686 is even.] NEXT: [rx.Notification@80f39cef OnNext 1688 is even.] NEXT: [rx.Notification@738cc6b8 OnNext 1690 is even.] NEXT: [rx.Notification@5c1fa8f6 OnNext 1692 is even.] NEXT: [rx.Notification@44b28b34 OnNext 1694 is even.] NEXT: [rx.Notification@2d456d72 OnNext 1696 is even.] NEXT: [rx.Notification@15d84fb0 OnNext 1698 is even.] NEXT: [rx.Notification@3f34234e OnNext 1700 is even.] NEXT: [rx.Notification@27c7058c OnNext 1702 is even.] NEXT: [rx.Notification@1059e7ca OnNext 1704 is even.] NEXT: [rx.Notification@f8ecca08 OnNext 1706 is even.] NEXT: [rx.Notification@e17fac46 OnNext 1708 is even.] NEXT: [rx.Notification@d418d60f OnNext 1710 is even.] NEXT: [rx.Notification@bcabb84d OnNext 1712 is even.] NEXT: [rx.Notification@a53e9a8b OnNext 1714 is even.] NEXT: [rx.Notification@8dd17cc9 OnNext 1716 is even.] NEXT: [rx.Notification@76645f07 OnNext 1718 is even.] NEXT: [rx.Notification@68fd88d0 OnNext 1720 is even.] NEXT: [rx.Notification@51906b0e OnNext 1722 is even.] NEXT: [rx.Notification@3a234d4c OnNext 1724 is even.] NEXT: [rx.Notification@22b62f8a OnNext 1726 is even.] NEXT: [rx.Notification@b4911c8 OnNext 1728 is even.] NEXT: [rx.Notification@a80ead25 OnNext 3195 is odd.] NEXT: [rx.Notification@fde23b91 OnNext 1730 is even.] NEXT: [rx.Notification@e6751dcf OnNext 1732 is even.] NEXT: [rx.Notification@cf08000d OnNext 1734 is even.] NEXT: [rx.Notification@b79ae24b OnNext 1736 is even.] NEXT: [rx.Notification@a02dc489 OnNext 1738 is even.] NEXT: [rx.Notification@92c6ee52 OnNext 1740 is even.] NEXT: [rx.Notification@7b59d090 OnNext 1742 is even.] NEXT: [rx.Notification@63ecb2ce OnNext 1744 is even.] NEXT: [rx.Notification@4c7f950c OnNext 1746 is even.] NEXT: [rx.Notification@3512774a OnNext 1748 is even.] NEXT: [rx.Notification@27aba113 OnNext 1750 is even.] NEXT: [rx.Notification@103e8351 OnNext 1752 is even.] NEXT: [rx.Notification@f8d1658f OnNext 1754 is even.] NEXT: [rx.Notification@e16447cd OnNext 1756 is even.] NEXT: [rx.Notification@c9f72a0b OnNext 1758 is even.] NEXT: [rx.Notification@bc9053d4 OnNext 1760 is even.] NEXT: [rx.Notification@a5233612 OnNext 1762 is even.] NEXT: [rx.Notification@8db61850 OnNext 1764 is even.] NEXT: [rx.Notification@7648fa8e OnNext 1766 is even.] NEXT: [rx.Notification@5edbdccc OnNext 1768 is even.] NEXT: [rx.Notification@51750695 OnNext 1770 is even.] NEXT: [rx.Notification@3a07e8d3 OnNext 1772 is even.] NEXT: [rx.Notification@229acb11 OnNext 1774 is even.] NEXT: [rx.Notification@b2dad4f OnNext 1776 is even.] NEXT: [rx.Notification@f3c08f8d OnNext 1778 is even.] NEXT: [rx.Notification@e659b956 OnNext 1780 is even.] NEXT: [rx.Notification@ceec9b94 OnNext 1782 is even.] NEXT: [rx.Notification@b77f7dd2 OnNext 1784 is even.] NEXT: [rx.Notification@a0126010 OnNext 1786 is even.] NEXT: [rx.Notification@88a5424e OnNext 1788 is even.] NEXT: [rx.Notification@7b3e6c17 OnNext 1790 is even.] NEXT: [rx.Notification@63d14e55 OnNext 1792 is even.] NEXT: [rx.Notification@4c643093 OnNext 1794 is even.] NEXT: [rx.Notification@34f712d1 OnNext 1796 is even.] NEXT: [rx.Notification@1d89f50f OnNext 1798 is even.] NEXT: [rx.Notification@46e5c8ad OnNext 1800 is even.] NEXT: [rx.Notification@2f78aaeb OnNext 1802 is even.] NEXT: [rx.Notification@180b8d29 OnNext 1804 is even.] NEXT: [rx.Notification@9e6f67 OnNext 1806 is even.] NEXT: [rx.Notification@e93151a5 OnNext 1808 is even.] NEXT: [rx.Notification@dbca7b6e OnNext 1810 is even.] NEXT: [rx.Notification@c45d5dac OnNext 1812 is even.] NEXT: [rx.Notification@acf03fea OnNext 1814 is even.] NEXT: [rx.Notification@95832228 OnNext 1816 is even.] NEXT: [rx.Notification@7e160466 OnNext 1818 is even.] NEXT: [rx.Notification@70af2e2f OnNext 1820 is even.] NEXT: [rx.Notification@5942106d OnNext 1822 is even.] NEXT: [rx.Notification@41d4f2ab OnNext 1824 is even.] NEXT: [rx.Notification@2a67d4e9 OnNext 1826 is even.] NEXT: [rx.Notification@12fab727 OnNext 1828 is even.] NEXT: [rx.Notification@593e0f0 OnNext 1830 is even.] NEXT: [rx.Notification@ee26c32e OnNext 1832 is even.] NEXT: [rx.Notification@d6b9a56c OnNext 1834 is even.] NEXT: [rx.Notification@bf4c87aa OnNext 1836 is even.] NEXT: [rx.Notification@a7df69e8 OnNext 1838 is even.] NEXT: [rx.Notification@9a7893b1 OnNext 1840 is even.] NEXT: [rx.Notification@830b75ef OnNext 1842 is even.] NEXT: [rx.Notification@6b9e582d OnNext 1844 is even.] NEXT: [rx.Notification@54313a6b OnNext 1846 is even.] NEXT: [rx.Notification@3cc41ca9 OnNext 1848 is even.] NEXT: [rx.Notification@2f5d4672 OnNext 1850 is even.] NEXT: [rx.Notification@17f028b0 OnNext 1852 is even.] NEXT: [rx.Notification@830aee OnNext 1854 is even.] NEXT: [rx.Notification@e915ed2c OnNext 1856 is even.] NEXT: [rx.Notification@d1a8cf6a OnNext 1858 is even.] NEXT: [rx.Notification@c441f933 OnNext 1860 is even.] NEXT: [rx.Notification@acd4db71 OnNext 1862 is even.] NEXT: [rx.Notification@9567bdaf OnNext 1864 is even.] NEXT: [rx.Notification@7dfa9fed OnNext 1866 is even.] NEXT: [rx.Notification@668d822b OnNext 1868 is even.] NEXT: [rx.Notification@5926abf4 OnNext 1870 is even.] NEXT: [rx.Notification@41b98e32 OnNext 1872 is even.] NEXT: [rx.Notification@2a4c7070 OnNext 1874 is even.] NEXT: [rx.Notification@12df52ae OnNext 1876 is even.] NEXT: [rx.Notification@fb7234ec OnNext 1878 is even.] NEXT: [rx.Notification@ee0b5eb5 OnNext 1880 is even.] NEXT: [rx.Notification@d69e40f3 OnNext 1882 is even.] NEXT: [rx.Notification@bf312331 OnNext 1884 is even.] NEXT: [rx.Notification@a7c4056f OnNext 1886 is even.] NEXT: [rx.Notification@9056e7ad OnNext 1888 is even.] NEXT: [rx.Notification@82f01176 OnNext 1890 is even.] NEXT: [rx.Notification@6b82f3b4 OnNext 1892 is even.] NEXT: [rx.Notification@5415d5f2 OnNext 1894 is even.] NEXT: [rx.Notification@3ca8b830 OnNext 1896 is even.] NEXT: [rx.Notification@253b9a6e OnNext 1898 is even.] NEXT: [rx.Notification@4e976e0c OnNext 1900 is even.] NEXT: [rx.Notification@372a504a OnNext 1902 is even.] NEXT: [rx.Notification@1fbd3288 OnNext 1904 is even.] NEXT: [rx.Notification@85014c6 OnNext 1906 is even.] NEXT: [rx.Notification@f0e2f704 OnNext 1908 is even.] NEXT: [rx.Notification@e37c20cd OnNext 1910 is even.] NEXT: [rx.Notification@cc0f030b OnNext 1912 is even.] NEXT: [rx.Notification@b4a1e549 OnNext 1914 is even.] NEXT: [rx.Notification@9d34c787 OnNext 1916 is even.] NEXT: [rx.Notification@85c7a9c5 OnNext 1918 is even.] NEXT: [rx.Notification@7860d38e OnNext 1920 is even.] NEXT: [rx.Notification@60f3b5cc OnNext 1922 is even.] NEXT: [rx.Notification@4986980a OnNext 1924 is even.] NEXT: [rx.Notification@32197a48 OnNext 1926 is even.] NEXT: [rx.Notification@1aac5c86 OnNext 1928 is even.] NEXT: [rx.Notification@d45864f OnNext 1930 is even.] NEXT: [rx.Notification@f5d8688d OnNext 1932 is even.] NEXT: [rx.Notification@de6b4acb OnNext 1934 is even.] NEXT: [rx.Notification@c6fe2d09 OnNext 1936 is even.] NEXT: [rx.Notification@af910f47 OnNext 1938 is even.] NEXT: [rx.Notification@a22a3910 OnNext 1940 is even.] NEXT: [rx.Notification@8abd1b4e OnNext 1942 is even.] NEXT: [rx.Notification@734ffd8c OnNext 1944 is even.] NEXT: [rx.Notification@5be2dfca OnNext 1946 is even.] NEXT: [rx.Notification@4475c208 OnNext 1948 is even.] NEXT: [rx.Notification@370eebd1 OnNext 1950 is even.] NEXT: [rx.Notification@1fa1ce0f OnNext 1952 is even.] NEXT: [rx.Notification@834b04d OnNext 1954 is even.] NEXT: [rx.Notification@f0c7928b OnNext 1956 is even.] NEXT: [rx.Notification@d95a74c9 OnNext 1958 is even.] NEXT: [rx.Notification@cbf39e92 OnNext 1960 is even.] NEXT: [rx.Notification@b48680d0 OnNext 1962 is even.] NEXT: [rx.Notification@9d19630e OnNext 1964 is even.] NEXT: [rx.Notification@85ac454c OnNext 1966 is even.] NEXT: [rx.Notification@6e3f278a OnNext 1968 is even.] NEXT: [rx.Notification@60d85153 OnNext 1970 is even.] NEXT: [rx.Notification@496b3391 OnNext 1972 is even.] NEXT: [rx.Notification@31fe15cf OnNext 1974 is even.] NEXT: [rx.Notification@1a90f80d OnNext 1976 is even.] NEXT: [rx.Notification@323da4b OnNext 1978 is even.] NEXT: [rx.Notification@f5bd0414 OnNext 1980 is even.] NEXT: [rx.Notification@de4fe652 OnNext 1982 is even.] NEXT: [rx.Notification@c6e2c890 OnNext 1984 is even.] NEXT: [rx.Notification@d0978b27 OnNext 3197 is odd.] NEXT: [rx.Notification@af75aace OnNext 1986 is even.] NEXT: [rx.Notification@98088d0c OnNext 1988 is even.] NEXT: [rx.Notification@8aa1b6d5 OnNext 1990 is even.] NEXT: [rx.Notification@73349913 OnNext 1992 is even.] NEXT: [rx.Notification@5bc77b51 OnNext 1994 is even.] NEXT: [rx.Notification@445a5d8f OnNext 1996 is even.] NEXT: [rx.Notification@2ced3fcd OnNext 1998 is even.] NEXT: [rx.Notification@f7dba436 OnNext 2000 is even.] NEXT: [rx.Notification@e06e8674 OnNext 2002 is even.] NEXT: [rx.Notification@c90168b2 OnNext 2004 is even.] NEXT: [rx.Notification@b1944af0 OnNext 2006 is even.] NEXT: [rx.Notification@9a272d2e OnNext 2008 is even.] NEXT: [rx.Notification@8cc056f7 OnNext 2010 is even.] NEXT: [rx.Notification@75533935 OnNext 2012 is even.] NEXT: [rx.Notification@5de61b73 OnNext 2014 is even.] NEXT: [rx.Notification@4678fdb1 OnNext 2016 is even.] NEXT: [rx.Notification@2f0bdfef OnNext 2018 is even.] NEXT: [rx.Notification@21a509b8 OnNext 2020 is even.] NEXT: [rx.Notification@a37ebf6 OnNext 2022 is even.] NEXT: [rx.Notification@f2cace34 OnNext 2024 is even.] NEXT: [rx.Notification@db5db072 OnNext 2026 is even.] NEXT: [rx.Notification@c3f092b0 OnNext 2028 is even.] NEXT: [rx.Notification@b689bc79 OnNext 2030 is even.] NEXT: [rx.Notification@9f1c9eb7 OnNext 2032 is even.] NEXT: [rx.Notification@87af80f5 OnNext 2034 is even.] NEXT: [rx.Notification@70426333 OnNext 2036 is even.] NEXT: [rx.Notification@58d54571 OnNext 2038 is even.] NEXT: [rx.Notification@4b6e6f3a OnNext 2040 is even.] NEXT: [rx.Notification@34015178 OnNext 2042 is even.] NEXT: [rx.Notification@1c9433b6 OnNext 2044 is even.] NEXT: [rx.Notification@52715f4 OnNext 2046 is even.] NEXT: [rx.Notification@edb9f832 OnNext 2048 is even.] NEXT: [rx.Notification@e05321fb OnNext 2050 is even.] NEXT: [rx.Notification@c8e60439 OnNext 2052 is even.] NEXT: [rx.Notification@b178e677 OnNext 2054 is even.] NEXT: [rx.Notification@9a0bc8b5 OnNext 2056 is even.] NEXT: [rx.Notification@829eaaf3 OnNext 2058 is even.] NEXT: [rx.Notification@7537d4bc OnNext 2060 is even.] NEXT: [rx.Notification@5dcab6fa OnNext 2062 is even.] NEXT: [rx.Notification@465d9938 OnNext 2064 is even.] NEXT: [rx.Notification@2ef07b76 OnNext 2066 is even.] NEXT: [rx.Notification@17835db4 OnNext 2068 is even.] NEXT: [rx.Notification@a1c877d OnNext 2070 is even.] NEXT: [rx.Notification@f2af69bb OnNext 2072 is even.] NEXT: [rx.Notification@db424bf9 OnNext 2074 is even.] NEXT: [rx.Notification@c3d52e37 OnNext 2076 is even.] NEXT: [rx.Notification@ac681075 OnNext 2078 is even.] NEXT: [rx.Notification@9f013a3e OnNext 2080 is even.] NEXT: [rx.Notification@87941c7c OnNext 2082 is even.] NEXT: [rx.Notification@7026feba OnNext 2084 is even.] NEXT: [rx.Notification@58b9e0f8 OnNext 2086 is even.] NEXT: [rx.Notification@414cc336 OnNext 2088 is even.] NEXT: [rx.Notification@33e5ecff OnNext 2090 is even.] NEXT: [rx.Notification@1c78cf3d OnNext 2092 is even.] NEXT: [rx.Notification@50bb17b OnNext 2094 is even.] NEXT: [rx.Notification@ed9e93b9 OnNext 2096 is even.] NEXT: [rx.Notification@d63175f7 OnNext 2098 is even.] NEXT: [rx.Notification@ff8d4995 OnNext 2100 is even.] NEXT: [rx.Notification@e8202bd3 OnNext 2102 is even.] NEXT: [rx.Notification@d0b30e11 OnNext 2104 is even.] NEXT: [rx.Notification@b945f04f OnNext 2106 is even.] NEXT: [rx.Notification@a1d8d28d OnNext 2108 is even.] NEXT: [rx.Notification@9471fc56 OnNext 2110 is even.] NEXT: [rx.Notification@7d04de94 OnNext 2112 is even.] NEXT: [rx.Notification@6597c0d2 OnNext 2114 is even.] NEXT: [rx.Notification@4e2aa310 OnNext 2116 is even.] NEXT: [rx.Notification@36bd854e OnNext 2118 is even.] NEXT: [rx.Notification@2956af17 OnNext 2120 is even.] NEXT: [rx.Notification@11e99155 OnNext 2122 is even.] NEXT: [rx.Notification@fa7c7393 OnNext 2124 is even.] NEXT: [rx.Notification@e30f55d1 OnNext 2126 is even.] NEXT: [rx.Notification@cba2380f OnNext 2128 is even.] NEXT: [rx.Notification@be3b61d8 OnNext 2130 is even.] NEXT: [rx.Notification@a6ce4416 OnNext 2132 is even.] NEXT: [rx.Notification@8f612654 OnNext 2134 is even.] NEXT: [rx.Notification@77f40892 OnNext 2136 is even.] NEXT: [rx.Notification@6086ead0 OnNext 2138 is even.] NEXT: [rx.Notification@53201499 OnNext 2140 is even.] NEXT: [rx.Notification@3bb2f6d7 OnNext 2142 is even.] NEXT: [rx.Notification@2445d915 OnNext 2144 is even.] NEXT: [rx.Notification@cd8bb53 OnNext 2146 is even.] NEXT: [rx.Notification@f56b9d91 OnNext 2148 is even.] NEXT: [rx.Notification@e804c75a OnNext 2150 is even.] NEXT: [rx.Notification@d097a998 OnNext 2152 is even.] NEXT: [rx.Notification@b92a8bd6 OnNext 2154 is even.] NEXT: [rx.Notification@a1bd6e14 OnNext 2156 is even.] NEXT: [rx.Notification@8a505052 OnNext 2158 is even.] NEXT: [rx.Notification@7ce97a1b OnNext 2160 is even.] NEXT: [rx.Notification@657c5c59 OnNext 2162 is even.] NEXT: [rx.Notification@4e0f3e97 OnNext 2164 is even.] NEXT: [rx.Notification@36a220d5 OnNext 2166 is even.] NEXT: [rx.Notification@1f350313 OnNext 2168 is even.] NEXT: [rx.Notification@11ce2cdc OnNext 2170 is even.] NEXT: [rx.Notification@fa610f1a OnNext 2172 is even.] NEXT: [rx.Notification@e2f3f158 OnNext 2174 is even.] NEXT: [rx.Notification@cb86d396 OnNext 2176 is even.] NEXT: [rx.Notification@b419b5d4 OnNext 2178 is even.] NEXT: [rx.Notification@a6b2df9d OnNext 2180 is even.] NEXT: [rx.Notification@8f45c1db OnNext 2182 is even.] NEXT: [rx.Notification@77d8a419 OnNext 2184 is even.] NEXT: [rx.Notification@606b8657 OnNext 2186 is even.] NEXT: [rx.Notification@48fe6895 OnNext 2188 is even.] NEXT: [rx.Notification@3b97925e OnNext 2190 is even.] NEXT: [rx.Notification@242a749c OnNext 2192 is even.] NEXT: [rx.Notification@cbd56da OnNext 2194 is even.] NEXT: [rx.Notification@f5503918 OnNext 2196 is even.] NEXT: [rx.Notification@dde31b56 OnNext 2198 is even.] NEXT: [rx.Notification@73eeef4 OnNext 2200 is even.] NEXT: [rx.Notification@efd1d132 OnNext 2202 is even.] NEXT: [rx.Notification@d864b370 OnNext 2204 is even.] NEXT: [rx.Notification@c0f795ae OnNext 2206 is even.] NEXT: [rx.Notification@a98a77ec OnNext 2208 is even.] NEXT: [rx.Notification@9c23a1b5 OnNext 2210 is even.] NEXT: [rx.Notification@84b683f3 OnNext 2212 is even.] NEXT: [rx.Notification@6d496631 OnNext 2214 is even.] NEXT: [rx.Notification@55dc486f OnNext 2216 is even.] NEXT: [rx.Notification@3e6f2aad OnNext 2218 is even.] NEXT: [rx.Notification@31085476 OnNext 2220 is even.] NEXT: [rx.Notification@199b36b4 OnNext 2222 is even.] NEXT: [rx.Notification@22e18f2 OnNext 2224 is even.] NEXT: [rx.Notification@eac0fb30 OnNext 2226 is even.] NEXT: [rx.Notification@d353dd6e OnNext 2228 is even.] NEXT: [rx.Notification@c5ed0737 OnNext 2230 is even.] NEXT: [rx.Notification@ae7fe975 OnNext 2232 is even.] NEXT: [rx.Notification@9712cbb3 OnNext 2234 is even.] NEXT: [rx.Notification@7fa5adf1 OnNext 2236 is even.] NEXT: [rx.Notification@6838902f OnNext 2238 is even.] NEXT: [rx.Notification@5ad1b9f8 OnNext 2240 is even.] NEXT: [rx.Notification@f9206929 OnNext 3199 is odd.] NEXT: [rx.Notification@43649c36 OnNext 2242 is even.] NEXT: [rx.Notification@2bf77e74 OnNext 2244 is even.] NEXT: [rx.Notification@148a60b2 OnNext 2246 is even.] NEXT: [rx.Notification@fd1d42f0 OnNext 2248 is even.] NEXT: [rx.Notification@efb66cb9 OnNext 2250 is even.] NEXT: [rx.Notification@d8494ef7 OnNext 2252 is even.] NEXT: [rx.Notification@c0dc3135 OnNext 2254 is even.] NEXT: [rx.Notification@a96f1373 OnNext 2256 is even.] NEXT: [rx.Notification@9201f5b1 OnNext 2258 is even.] NEXT: [rx.Notification@849b1f7a OnNext 2260 is even.] NEXT: [rx.Notification@6d2e01b8 OnNext 2262 is even.] NEXT: [rx.Notification@55c0e3f6 OnNext 2264 is even.] NEXT: [rx.Notification@3e53c634 OnNext 2266 is even.] NEXT: [rx.Notification@26e6a872 OnNext 2268 is even.] NEXT: [rx.Notification@197fd23b OnNext 2270 is even.] NEXT: [rx.Notification@212b479 OnNext 2272 is even.] NEXT: [rx.Notification@eaa596b7 OnNext 2274 is even.] NEXT: [rx.Notification@d33878f5 OnNext 2276 is even.] NEXT: [rx.Notification@bbcb5b33 OnNext 2278 is even.] NEXT: [rx.Notification@ae6484fc OnNext 2280 is even.] NEXT: [rx.Notification@96f7673a OnNext 2282 is even.] NEXT: [rx.Notification@7f8a4978 OnNext 2284 is even.] NEXT: [rx.Notification@681d2bb6 OnNext 2286 is even.] NEXT: [rx.Notification@50b00df4 OnNext 2288 is even.] NEXT: [rx.Notification@434937bd OnNext 2290 is even.] NEXT: [rx.Notification@2bdc19fb OnNext 2292 is even.] NEXT: [rx.Notification@146efc39 OnNext 2294 is even.] NEXT: [rx.Notification@fd01de77 OnNext 2296 is even.] NEXT: [rx.Notification@e594c0b5 OnNext 2298 is even.] NEXT: [rx.Notification@ef09453 OnNext 2300 is even.] NEXT: [rx.Notification@f7837691 OnNext 2302 is even.] NEXT: [rx.Notification@e01658cf OnNext 2304 is even.] NEXT: [rx.Notification@c8a93b0d OnNext 2306 is even.] NEXT: [rx.Notification@b13c1d4b OnNext 2308 is even.] NEXT: [rx.Notification@a3d54714 OnNext 2310 is even.] NEXT: [rx.Notification@8c682952 OnNext 2312 is even.] NEXT: [rx.Notification@74fb0b90 OnNext 2314 is even.] NEXT: [rx.Notification@5d8dedce OnNext 2316 is even.] NEXT: [rx.Notification@4620d00c OnNext 2318 is even.] NEXT: [rx.Notification@38b9f9d5 OnNext 2320 is even.] NEXT: [rx.Notification@214cdc13 OnNext 2322 is even.] NEXT: [rx.Notification@9dfbe51 OnNext 2324 is even.] NEXT: [rx.Notification@f272a08f OnNext 2326 is even.] NEXT: [rx.Notification@db0582cd OnNext 2328 is even.] NEXT: [rx.Notification@cd9eac96 OnNext 2330 is even.] NEXT: [rx.Notification@b6318ed4 OnNext 2332 is even.] NEXT: [rx.Notification@9ec47112 OnNext 2334 is even.] NEXT: [rx.Notification@87575350 OnNext 2336 is even.] NEXT: [rx.Notification@6fea358e OnNext 2338 is even.] NEXT: [rx.Notification@62835f57 OnNext 2340 is even.] NEXT: [rx.Notification@4b164195 OnNext 2342 is even.] NEXT: [rx.Notification@33a923d3 OnNext 2344 is even.] NEXT: [rx.Notification@1c3c0611 OnNext 2346 is even.] NEXT: [rx.Notification@4cee84f OnNext 2348 is even.] NEXT: [rx.Notification@f7681218 OnNext 2350 is even.] NEXT: [rx.Notification@dffaf456 OnNext 2352 is even.] NEXT: [rx.Notification@c88dd694 OnNext 2354 is even.] NEXT: [rx.Notification@b120b8d2 OnNext 2356 is even.] NEXT: [rx.Notification@99b39b10 OnNext 2358 is even.] NEXT: [rx.Notification@8c4cc4d9 OnNext 2360 is even.] NEXT: [rx.Notification@74dfa717 OnNext 2362 is even.] NEXT: [rx.Notification@5d728955 OnNext 2364 is even.] NEXT: [rx.Notification@46056b93 OnNext 2366 is even.] NEXT: [rx.Notification@2e984dd1 OnNext 2368 is even.] NEXT: [rx.Notification@2131779a OnNext 2370 is even.] NEXT: [rx.Notification@9c459d8 OnNext 2372 is even.] NEXT: [rx.Notification@f2573c16 OnNext 2374 is even.] NEXT: [rx.Notification@daea1e54 OnNext 2376 is even.] NEXT: [rx.Notification@c37d0092 OnNext 2378 is even.] NEXT: [rx.Notification@b6162a5b OnNext 2380 is even.] NEXT: [rx.Notification@9ea90c99 OnNext 2382 is even.] NEXT: [rx.Notification@873beed7 OnNext 2384 is even.] NEXT: [rx.Notification@6fced115 OnNext 2386 is even.] NEXT: [rx.Notification@5861b353 OnNext 2388 is even.] NEXT: [rx.Notification@4afadd1c OnNext 2390 is even.] NEXT: [rx.Notification@338dbf5a OnNext 2392 is even.] NEXT: [rx.Notification@1c20a198 OnNext 2394 is even.] NEXT: [rx.Notification@4b383d6 OnNext 2396 is even.] NEXT: [rx.Notification@ed466614 OnNext 2398 is even.] NEXT: [rx.Notification@16a239b2 OnNext 2400 is even.] NEXT: [rx.Notification@ff351bf0 OnNext 2402 is even.] NEXT: [rx.Notification@e7c7fe2e OnNext 2404 is even.] NEXT: [rx.Notification@d05ae06c OnNext 2406 is even.] NEXT: [rx.Notification@b8edc2aa OnNext 2408 is even.] NEXT: [rx.Notification@ab86ec73 OnNext 2410 is even.] NEXT: [rx.Notification@9419ceb1 OnNext 2412 is even.] NEXT: [rx.Notification@7cacb0ef OnNext 2414 is even.] NEXT: [rx.Notification@653f932d OnNext 2416 is even.] NEXT: [rx.Notification@4dd2756b OnNext 2418 is even.] NEXT: [rx.Notification@406b9f34 OnNext 2420 is even.] NEXT: [rx.Notification@28fe8172 OnNext 2422 is even.] NEXT: [rx.Notification@119163b0 OnNext 2424 is even.] NEXT: [rx.Notification@fa2445ee OnNext 2426 is even.] NEXT: [rx.Notification@e2b7282c OnNext 2428 is even.] NEXT: [rx.Notification@d55051f5 OnNext 2430 is even.] NEXT: [rx.Notification@bde33433 OnNext 2432 is even.] NEXT: [rx.Notification@a6761671 OnNext 2434 is even.] NEXT: [rx.Notification@8f08f8af OnNext 2436 is even.] NEXT: [rx.Notification@779bdaed OnNext 2438 is even.] NEXT: [rx.Notification@6a3504b6 OnNext 2440 is even.] NEXT: [rx.Notification@52c7e6f4 OnNext 2442 is even.] NEXT: [rx.Notification@3b5ac932 OnNext 2444 is even.] NEXT: [rx.Notification@23edab70 OnNext 2446 is even.] NEXT: [rx.Notification@c808dae OnNext 2448 is even.] NEXT: [rx.Notification@ff19b777 OnNext 2450 is even.] NEXT: [rx.Notification@e7ac99b5 OnNext 2452 is even.] NEXT: [rx.Notification@d03f7bf3 OnNext 2454 is even.] NEXT: [rx.Notification@b8d25e31 OnNext 2456 is even.] NEXT: [rx.Notification@a165406f OnNext 2458 is even.] NEXT: [rx.Notification@93fe6a38 OnNext 2460 is even.] NEXT: [rx.Notification@7c914c76 OnNext 2462 is even.] NEXT: [rx.Notification@65242eb4 OnNext 2464 is even.] NEXT: [rx.Notification@4db710f2 OnNext 2466 is even.] NEXT: [rx.Notification@3649f330 OnNext 2468 is even.] NEXT: [rx.Notification@28e31cf9 OnNext 2470 is even.] NEXT: [rx.Notification@1175ff37 OnNext 2472 is even.] NEXT: [rx.Notification@fa08e175 OnNext 2474 is even.] NEXT: [rx.Notification@e29bc3b3 OnNext 2476 is even.] NEXT: [rx.Notification@cb2ea5f1 OnNext 2478 is even.] NEXT: [rx.Notification@bdc7cfba OnNext 2480 is even.] NEXT: [rx.Notification@a65ab1f8 OnNext 2482 is even.] NEXT: [rx.Notification@8eed9436 OnNext 2484 is even.] NEXT: [rx.Notification@77807674 OnNext 2486 is even.] NEXT: [rx.Notification@601358b2 OnNext 2488 is even.] NEXT: [rx.Notification@52ac827b OnNext 2490 is even.] NEXT: [rx.Notification@3b3f64b9 OnNext 2492 is even.] NEXT: [rx.Notification@23d246f7 OnNext 2494 is even.] NEXT: [rx.Notification@c652935 OnNext 2496 is even.] NEXT: [rx.Notification@554ca9cb OnNext 3201 is odd.] NEXT: [rx.Notification@7dd587cd OnNext 3203 is odd.] NEXT: [rx.Notification@a65e65cf OnNext 3205 is odd.] NEXT: [rx.Notification@cee743d1 OnNext 3207 is odd.] NEXT: [rx.Notification@f77021d3 OnNext 3209 is odd.] NEXT: [rx.Notification@49961aea OnNext 3211 is odd.] NEXT: [rx.Notification@721ef8ec OnNext 3213 is odd.] NEXT: [rx.Notification@f4f80b73 OnNext 2498 is even.] NEXT: [rx.Notification@1e53df11 OnNext 2500 is even.] NEXT: [rx.Notification@6e6c14f OnNext 2502 is even.] NEXT: [rx.Notification@9aa7d6ee OnNext 3215 is odd.] NEXT: [rx.Notification@c330b4f0 OnNext 3217 is odd.] NEXT: [rx.Notification@ebb992f2 OnNext 3219 is odd.] NEXT: [rx.Notification@3ddf8c09 OnNext 3221 is odd.] NEXT: [rx.Notification@66686a0b OnNext 3223 is odd.] NEXT: [rx.Notification@8ef1480d OnNext 3225 is odd.] NEXT: [rx.Notification@ef79a38d OnNext 2504 is even.] NEXT: [rx.Notification@b77a260f OnNext 3227 is odd.] NEXT: [rx.Notification@e0030411 OnNext 3229 is odd.] NEXT: [rx.Notification@3228fd28 OnNext 3231 is odd.] NEXT: [rx.Notification@5ab1db2a OnNext 3233 is odd.] NEXT: [rx.Notification@833ab92c OnNext 3235 is odd.] NEXT: [rx.Notification@abc3972e OnNext 3237 is odd.] NEXT: [rx.Notification@d44c7530 OnNext 3239 is odd.] NEXT: [rx.Notification@26726e47 OnNext 3241 is odd.] NEXT: [rx.Notification@4efb4c49 OnNext 3243 is odd.] NEXT: [rx.Notification@77842a4b OnNext 3245 is odd.] NEXT: [rx.Notification@a00d084d OnNext 3247 is odd.] NEXT: [rx.Notification@c895e64f OnNext 3249 is odd.] NEXT: [rx.Notification@1abbdf66 OnNext 3251 is odd.] NEXT: [rx.Notification@4344bd68 OnNext 3253 is odd.] NEXT: [rx.Notification@6bcd9b6a OnNext 3255 is odd.] NEXT: [rx.Notification@9456796c OnNext 3257 is odd.] NEXT: [rx.Notification@bcdf576e OnNext 3259 is odd.] NEXT: [rx.Notification@f055085 OnNext 3261 is odd.] NEXT: [rx.Notification@378e2e87 OnNext 3263 is odd.] NEXT: [rx.Notification@60170c89 OnNext 3265 is odd.] NEXT: [rx.Notification@889fea8b OnNext 3267 is odd.] NEXT: [rx.Notification@b128c88d OnNext 3269 is odd.] NEXT: [rx.Notification@34ec1a4 OnNext 3271 is odd.] NEXT: [rx.Notification@2bd79fa6 OnNext 3273 is odd.] NEXT: [rx.Notification@54607da8 OnNext 3275 is odd.] NEXT: [rx.Notification@7ce95baa OnNext 3277 is odd.] NEXT: [rx.Notification@a57239ac OnNext 3279 is odd.] NEXT: [rx.Notification@f79832c3 OnNext 3281 is odd.] NEXT: [rx.Notification@202110c5 OnNext 3283 is odd.] NEXT: [rx.Notification@48a9eec7 OnNext 3285 is odd.] NEXT: [rx.Notification@7132ccc9 OnNext 3287 is odd.] NEXT: [rx.Notification@99bbaacb OnNext 3289 is odd.] NEXT: [rx.Notification@ebe1a3e2 OnNext 3291 is odd.] NEXT: [rx.Notification@146a81e4 OnNext 3293 is odd.] NEXT: [rx.Notification@3cf35fe6 OnNext 3295 is odd.] NEXT: [rx.Notification@657c3de8 OnNext 3297 is odd.] NEXT: [rx.Notification@8e051bea OnNext 3299 is odd.] NEXT: [rx.Notification@ea315c8c OnNext 3301 is odd.] NEXT: [rx.Notification@12ba3a8e OnNext 3303 is odd.] NEXT: [rx.Notification@3b431890 OnNext 3305 is odd.] NEXT: [rx.Notification@63cbf692 OnNext 3307 is odd.] NEXT: [rx.Notification@8c54d494 OnNext 3309 is odd.] NEXT: [rx.Notification@de7acdab OnNext 3311 is odd.] NEXT: [rx.Notification@703abad OnNext 3313 is odd.] NEXT: [rx.Notification@2f8c89af OnNext 3315 is odd.] NEXT: [rx.Notification@581567b1 OnNext 3317 is odd.] NEXT: [rx.Notification@809e45b3 OnNext 3319 is odd.] NEXT: [rx.Notification@d2c43eca OnNext 3321 is odd.] NEXT: [rx.Notification@fb4d1ccc OnNext 3323 is odd.] NEXT: [rx.Notification@23d5face OnNext 3325 is odd.] NEXT: [rx.Notification@4c5ed8d0 OnNext 3327 is odd.] NEXT: [rx.Notification@74e7b6d2 OnNext 3329 is odd.] NEXT: [rx.Notification@c70dafe9 OnNext 3331 is odd.] NEXT: [rx.Notification@ef968deb OnNext 3333 is odd.] NEXT: [rx.Notification@181f6bed OnNext 3335 is odd.] NEXT: [rx.Notification@d80c85cb OnNext 2506 is even.] NEXT: [rx.Notification@40a849ef OnNext 3337 is odd.] NEXT: [rx.Notification@693127f1 OnNext 3339 is odd.] NEXT: [rx.Notification@bb572108 OnNext 3341 is odd.] NEXT: [rx.Notification@e3dfff0a OnNext 3343 is odd.] NEXT: [rx.Notification@c68dd0c OnNext 3345 is odd.] NEXT: [rx.Notification@34f1bb0e OnNext 3347 is odd.] NEXT: [rx.Notification@5d7a9910 OnNext 3349 is odd.] NEXT: [rx.Notification@afa09227 OnNext 3351 is odd.] NEXT: [rx.Notification@d8297029 OnNext 3353 is odd.] NEXT: [rx.Notification@b24e2b OnNext 3355 is odd.] NEXT: [rx.Notification@293b2c2d OnNext 3357 is odd.] NEXT: [rx.Notification@51c40a2f OnNext 3359 is odd.] NEXT: [rx.Notification@a3ea0346 OnNext 3361 is odd.] NEXT: [rx.Notification@cc72e148 OnNext 3363 is odd.] NEXT: [rx.Notification@f4fbbf4a OnNext 3365 is odd.] NEXT: [rx.Notification@1d849d4c OnNext 3367 is odd.] NEXT: [rx.Notification@460d7b4e OnNext 3369 is odd.] NEXT: [rx.Notification@98337465 OnNext 3371 is odd.] NEXT: [rx.Notification@c0bc5267 OnNext 3373 is odd.] NEXT: [rx.Notification@e9453069 OnNext 3375 is odd.] NEXT: [rx.Notification@11ce0e6b OnNext 3377 is odd.] NEXT: [rx.Notification@3a56ec6d OnNext 3379 is odd.] NEXT: [rx.Notification@8c7ce584 OnNext 3381 is odd.] NEXT: [rx.Notification@b505c386 OnNext 3383 is odd.] NEXT: [rx.Notification@dd8ea188 OnNext 3385 is odd.] NEXT: [rx.Notification@6177f8a OnNext 3387 is odd.] NEXT: [rx.Notification@2ea05d8c OnNext 3389 is odd.] NEXT: [rx.Notification@80c656a3 OnNext 3391 is odd.] NEXT: [rx.Notification@a94f34a5 OnNext 3393 is odd.] NEXT: [rx.Notification@d1d812a7 OnNext 3395 is odd.] NEXT: [rx.Notification@fa60f0a9 OnNext 3397 is odd.] NEXT: [rx.Notification@22e9ceab OnNext 3399 is odd.] NEXT: [rx.Notification@7f160f4d OnNext 3401 is odd.] NEXT: [rx.Notification@a79eed4f OnNext 3403 is odd.] NEXT: [rx.Notification@d027cb51 OnNext 3405 is odd.] NEXT: [rx.Notification@f8b0a953 OnNext 3407 is odd.] NEXT: [rx.Notification@21398755 OnNext 3409 is odd.] NEXT: [rx.Notification@735f806c OnNext 3411 is odd.] NEXT: [rx.Notification@9be85e6e OnNext 3413 is odd.] NEXT: [rx.Notification@c4713c70 OnNext 3415 is odd.] NEXT: [rx.Notification@ecfa1a72 OnNext 3417 is odd.] NEXT: [rx.Notification@1582f874 OnNext 3419 is odd.] NEXT: [rx.Notification@67a8f18b OnNext 3421 is odd.] NEXT: [rx.Notification@9031cf8d OnNext 3423 is odd.] NEXT: [rx.Notification@b8baad8f OnNext 3425 is odd.] NEXT: [rx.Notification@e1438b91 OnNext 3427 is odd.] NEXT: [rx.Notification@9cc6993 OnNext 3429 is odd.] NEXT: [rx.Notification@5bf262aa OnNext 3431 is odd.] NEXT: [rx.Notification@847b40ac OnNext 3433 is odd.] NEXT: [rx.Notification@ad041eae OnNext 3435 is odd.] NEXT: [rx.Notification@d58cfcb0 OnNext 3437 is odd.] NEXT: [rx.Notification@fe15dab2 OnNext 3439 is odd.] NEXT: [rx.Notification@503bd3c9 OnNext 3441 is odd.] NEXT: [rx.Notification@78c4b1cb OnNext 3443 is odd.] NEXT: [rx.Notification@a14d8fcd OnNext 3445 is odd.] NEXT: [rx.Notification@c9d66dcf OnNext 3447 is odd.] NEXT: [rx.Notification@f25f4bd1 OnNext 3449 is odd.] NEXT: [rx.Notification@448544e8 OnNext 3451 is odd.] NEXT: [rx.Notification@6d0e22ea OnNext 3453 is odd.] NEXT: [rx.Notification@959700ec OnNext 3455 is odd.] NEXT: [rx.Notification@be1fdeee OnNext 3457 is odd.] NEXT: [rx.Notification@e6a8bcf0 OnNext 3459 is odd.] NEXT: [rx.Notification@38ceb607 OnNext 3461 is odd.] NEXT: [rx.Notification@61579409 OnNext 3463 is odd.] NEXT: [rx.Notification@89e0720b OnNext 3465 is odd.] NEXT: [rx.Notification@b269500d OnNext 3467 is odd.] NEXT: [rx.Notification@daf22e0f OnNext 3469 is odd.] NEXT: [rx.Notification@2d182726 OnNext 3471 is odd.] NEXT: [rx.Notification@55a10528 OnNext 3473 is odd.] NEXT: [rx.Notification@7e29e32a OnNext 3475 is odd.] NEXT: [rx.Notification@a6b2c12c OnNext 3477 is odd.] NEXT: [rx.Notification@cf3b9f2e OnNext 3479 is odd.] NEXT: [rx.Notification@21619845 OnNext 3481 is odd.] NEXT: [rx.Notification@49ea7647 OnNext 3483 is odd.] NEXT: [rx.Notification@72735449 OnNext 3485 is odd.] NEXT: [rx.Notification@9afc324b OnNext 3487 is odd.] NEXT: [rx.Notification@c385104d OnNext 3489 is odd.] NEXT: [rx.Notification@15ab0964 OnNext 3491 is odd.] NEXT: [rx.Notification@3e33e766 OnNext 3493 is odd.] NEXT: [rx.Notification@66bcc568 OnNext 3495 is odd.] NEXT: [rx.Notification@8f45a36a OnNext 3497 is odd.] NEXT: [rx.Notification@b7ce816c OnNext 3499 is odd.] NEXT: [rx.Notification@13fac20e OnNext 3501 is odd.] NEXT: [rx.Notification@3c83a010 OnNext 3503 is odd.] NEXT: [rx.Notification@650c7e12 OnNext 3505 is odd.] NEXT: [rx.Notification@8d955c14 OnNext 3507 is odd.] NEXT: [rx.Notification@b61e3a16 OnNext 3509 is odd.] NEXT: [rx.Notification@844332d OnNext 3511 is odd.] NEXT: [rx.Notification@30cd112f OnNext 3513 is odd.] NEXT: [rx.Notification@5955ef31 OnNext 3515 is odd.] NEXT: [rx.Notification@81decd33 OnNext 3517 is odd.] NEXT: [rx.Notification@aa67ab35 OnNext 3519 is odd.] NEXT: [rx.Notification@fc8da44c OnNext 3521 is odd.] NEXT: [rx.Notification@2516824e OnNext 3523 is odd.] NEXT: [rx.Notification@4d9f6050 OnNext 3525 is odd.] NEXT: [rx.Notification@76283e52 OnNext 3527 is odd.] NEXT: [rx.Notification@9eb11c54 OnNext 3529 is odd.] NEXT: [rx.Notification@f0d7156b OnNext 3531 is odd.] NEXT: [rx.Notification@195ff36d OnNext 3533 is odd.] NEXT: [rx.Notification@41e8d16f OnNext 3535 is odd.] NEXT: [rx.Notification@6a71af71 OnNext 3537 is odd.] NEXT: [rx.Notification@92fa8d73 OnNext 3539 is odd.] NEXT: [rx.Notification@e520868a OnNext 3541 is odd.] NEXT: [rx.Notification@da9648c OnNext 3543 is odd.] NEXT: [rx.Notification@3632428e OnNext 3545 is odd.] NEXT: [rx.Notification@5ebb2090 OnNext 3547 is odd.] NEXT: [rx.Notification@8743fe92 OnNext 3549 is odd.] NEXT: [rx.Notification@d969f7a9 OnNext 3551 is odd.] NEXT: [rx.Notification@1f2d5ab OnNext 3553 is odd.] NEXT: [rx.Notification@2a7bb3ad OnNext 3555 is odd.] NEXT: [rx.Notification@530491af OnNext 3557 is odd.] NEXT: [rx.Notification@7b8d6fb1 OnNext 3559 is odd.] NEXT: [rx.Notification@cdb368c8 OnNext 3561 is odd.] NEXT: [rx.Notification@f63c46ca OnNext 3563 is odd.] NEXT: [rx.Notification@1ec524cc OnNext 3565 is odd.] NEXT: [rx.Notification@474e02ce OnNext 3567 is odd.] NEXT: [rx.Notification@6fd6e0d0 OnNext 3569 is odd.] NEXT: [rx.Notification@c1fcd9e7 OnNext 3571 is odd.] NEXT: [rx.Notification@ea85b7e9 OnNext 3573 is odd.] NEXT: [rx.Notification@130e95eb OnNext 3575 is odd.] NEXT: [rx.Notification@3b9773ed OnNext 3577 is odd.] NEXT: [rx.Notification@642051ef OnNext 3579 is odd.] NEXT: [rx.Notification@b6464b06 OnNext 3581 is odd.] NEXT: [rx.Notification@decf2908 OnNext 3583 is odd.] NEXT: [rx.Notification@758070a OnNext 3585 is odd.] NEXT: [rx.Notification@2fe0e50c OnNext 3587 is odd.] NEXT: [rx.Notification@5869c30e OnNext 3589 is odd.] NEXT: [rx.Notification@aa8fbc25 OnNext 3591 is odd.] NEXT: [rx.Notification@c09f6809 OnNext 2508 is even.] NEXT: [rx.Notification@d3189a27 OnNext 3593 is odd.] NEXT: [rx.Notification@fba17829 OnNext 3595 is odd.] NEXT: [rx.Notification@242a562b OnNext 3597 is odd.] NEXT: [rx.Notification@4cb3342d OnNext 3599 is odd.] NEXT: [rx.Notification@a8df74cf OnNext 3601 is odd.] NEXT: [rx.Notification@d16852d1 OnNext 3603 is odd.] NEXT: [rx.Notification@f9f130d3 OnNext 3605 is odd.] NEXT: [rx.Notification@227a0ed5 OnNext 3607 is odd.] NEXT: [rx.Notification@4b02ecd7 OnNext 3609 is odd.] NEXT: [rx.Notification@9d28e5ee OnNext 3611 is odd.] NEXT: [rx.Notification@c5b1c3f0 OnNext 3613 is odd.] NEXT: [rx.Notification@ee3aa1f2 OnNext 3615 is odd.] NEXT: [rx.Notification@16c37ff4 OnNext 3617 is odd.] NEXT: [rx.Notification@3f4c5df6 OnNext 3619 is odd.] NEXT: [rx.Notification@9172570d OnNext 3621 is odd.] NEXT: [rx.Notification@b9fb350f OnNext 3623 is odd.] NEXT: [rx.Notification@e2841311 OnNext 3625 is odd.] NEXT: [rx.Notification@b0cf113 OnNext 3627 is odd.] NEXT: [rx.Notification@3395cf15 OnNext 3629 is odd.] NEXT: [rx.Notification@85bbc82c OnNext 3631 is odd.] NEXT: [rx.Notification@ae44a62e OnNext 3633 is odd.] NEXT: [rx.Notification@d6cd8430 OnNext 3635 is odd.] NEXT: [rx.Notification@ff566232 OnNext 3637 is odd.] NEXT: [rx.Notification@27df4034 OnNext 3639 is odd.] NEXT: [rx.Notification@7a05394b OnNext 3641 is odd.] NEXT: [rx.Notification@a28e174d OnNext 3643 is odd.] NEXT: [rx.Notification@cb16f54f OnNext 3645 is odd.] NEXT: [rx.Notification@f39fd351 OnNext 3647 is odd.] NEXT: [rx.Notification@1c28b153 OnNext 3649 is odd.] NEXT: [rx.Notification@6e4eaa6a OnNext 3651 is odd.] NEXT: [rx.Notification@96d7886c OnNext 3653 is odd.] NEXT: [rx.Notification@bf60666e OnNext 3655 is odd.] NEXT: [rx.Notification@e7e94470 OnNext 3657 is odd.] NEXT: [rx.Notification@10722272 OnNext 3659 is odd.] NEXT: [rx.Notification@62981b89 OnNext 3661 is odd.] NEXT: [rx.Notification@8b20f98b OnNext 3663 is odd.] NEXT: [rx.Notification@b3a9d78d OnNext 3665 is odd.] NEXT: [rx.Notification@dc32b58f OnNext 3667 is odd.] NEXT: [rx.Notification@4bb9391 OnNext 3669 is odd.] NEXT: [rx.Notification@56e18ca8 OnNext 3671 is odd.] NEXT: [rx.Notification@7f6a6aaa OnNext 3673 is odd.] NEXT: [rx.Notification@a7f348ac OnNext 3675 is odd.] NEXT: [rx.Notification@d07c26ae OnNext 3677 is odd.] NEXT: [rx.Notification@f90504b0 OnNext 3679 is odd.] NEXT: [rx.Notification@4b2afdc7 OnNext 3681 is odd.] NEXT: [rx.Notification@73b3dbc9 OnNext 3683 is odd.] NEXT: [rx.Notification@9c3cb9cb OnNext 3685 is odd.] NEXT: [rx.Notification@c4c597cd OnNext 3687 is odd.] NEXT: [rx.Notification@ed4e75cf OnNext 3689 is odd.] NEXT: [rx.Notification@3f746ee6 OnNext 3691 is odd.] NEXT: [rx.Notification@67fd4ce8 OnNext 3693 is odd.] NEXT: [rx.Notification@90862aea OnNext 3695 is odd.] NEXT: [rx.Notification@b90f08ec OnNext 3697 is odd.] NEXT: [rx.Notification@e197e6ee OnNext 3699 is odd.] NEXT: [rx.Notification@3dc42790 OnNext 3701 is odd.] NEXT: [rx.Notification@664d0592 OnNext 3703 is odd.] NEXT: [rx.Notification@8ed5e394 OnNext 3705 is odd.] NEXT: [rx.Notification@b75ec196 OnNext 3707 is odd.] NEXT: [rx.Notification@dfe79f98 OnNext 3709 is odd.] NEXT: [rx.Notification@320d98af OnNext 3711 is odd.] NEXT: [rx.Notification@5a9676b1 OnNext 3713 is odd.] NEXT: [rx.Notification@831f54b3 OnNext 3715 is odd.] NEXT: [rx.Notification@aba832b5 OnNext 3717 is odd.] NEXT: [rx.Notification@d43110b7 OnNext 3719 is odd.] NEXT: [rx.Notification@265709ce OnNext 3721 is odd.] NEXT: [rx.Notification@4edfe7d0 OnNext 3723 is odd.] NEXT: [rx.Notification@7768c5d2 OnNext 3725 is odd.] NEXT: [rx.Notification@9ff1a3d4 OnNext 3727 is odd.] NEXT: [rx.Notification@c87a81d6 OnNext 3729 is odd.] NEXT: [rx.Notification@1aa07aed OnNext 3731 is odd.] NEXT: [rx.Notification@432958ef OnNext 3733 is odd.] NEXT: [rx.Notification@6bb236f1 OnNext 3735 is odd.] NEXT: [rx.Notification@943b14f3 OnNext 3737 is odd.] //////////////////// COMPLETED-A NEXT: [rx.Notification@bcc3f2f5 OnNext 3739 is odd.] NEXT: [rx.Notification@ee9ec0c OnNext 3741 is odd.] NEXT: [rx.Notification@3772ca0e OnNext 3743 is odd.] NEXT: [rx.Notification@5ffba810 OnNext 3745 is odd.] NEXT: [rx.Notification@88848612 OnNext 3747 is odd.] NEXT: [rx.Notification@b10d6414 OnNext 3749 is odd.] NEXT: [rx.Notification@3335d2b OnNext 3751 is odd.] NEXT: [rx.Notification@2bbc3b2d OnNext 3753 is odd.] NEXT: [rx.Notification@5445192f OnNext 3755 is odd.] NEXT: [rx.Notification@7ccdf731 OnNext 3757 is odd.] NEXT: [rx.Notification@a556d533 OnNext 3759 is odd.] NEXT: [rx.Notification@f77cce4a OnNext 3761 is odd.] NEXT: [rx.Notification@2005ac4c OnNext 3763 is odd.] NEXT: [rx.Notification@488e8a4e OnNext 3765 is odd.] NEXT: [rx.Notification@71176850 OnNext 3767 is odd.] NEXT: [rx.Notification@99a04652 OnNext 3769 is odd.] NEXT: [rx.Notification@ebc63f69 OnNext 3771 is odd.] NEXT: [rx.Notification@144f1d6b OnNext 3773 is odd.] NEXT: [rx.Notification@3cd7fb6d OnNext 3775 is odd.] NEXT: [rx.Notification@6560d96f OnNext 3777 is odd.] NEXT: [rx.Notification@8de9b771 OnNext 3779 is odd.] NEXT: [rx.Notification@e00fb088 OnNext 3781 is odd.] NEXT: [rx.Notification@8988e8a OnNext 3783 is odd.] NEXT: [rx.Notification@31216c8c OnNext 3785 is odd.] NEXT: [rx.Notification@59aa4a8e OnNext 3787 is odd.] NEXT: [rx.Notification@82332890 OnNext 3789 is odd.] NEXT: [rx.Notification@d45921a7 OnNext 3791 is odd.] NEXT: [rx.Notification@fce1ffa9 OnNext 3793 is odd.] NEXT: [rx.Notification@256addab OnNext 3795 is odd.] NEXT: [rx.Notification@4df3bbad OnNext 3797 is odd.] NEXT: [rx.Notification@767c99af OnNext 3799 is odd.] NEXT: [rx.Notification@d2a8da51 OnNext 3801 is odd.] NEXT: [rx.Notification@fb31b853 OnNext 3803 is odd.] NEXT: [rx.Notification@23ba9655 OnNext 3805 is odd.] NEXT: [rx.Notification@4c437457 OnNext 3807 is odd.] NEXT: [rx.Notification@74cc5259 OnNext 3809 is odd.] NEXT: [rx.Notification@c6f24b70 OnNext 3811 is odd.] NEXT: [rx.Notification@ef7b2972 OnNext 3813 is odd.] NEXT: [rx.Notification@18040774 OnNext 3815 is odd.] NEXT: [rx.Notification@408ce576 OnNext 3817 is odd.] NEXT: [rx.Notification@6915c378 OnNext 3819 is odd.] NEXT: [rx.Notification@bb3bbc8f OnNext 3821 is odd.] NEXT: [rx.Notification@e3c49a91 OnNext 3823 is odd.] NEXT: [rx.Notification@c4d7893 OnNext 3825 is odd.] NEXT: [rx.Notification@34d65695 OnNext 3827 is odd.] NEXT: [rx.Notification@5d5f3497 OnNext 3829 is odd.] NEXT: [rx.Notification@af852dae OnNext 3831 is odd.] NEXT: [rx.Notification@d80e0bb0 OnNext 3833 is odd.] NEXT: [rx.Notification@96e9b2 OnNext 3835 is odd.] NEXT: [rx.Notification@291fc7b4 OnNext 3837 is odd.] NEXT: [rx.Notification@51a8a5b6 OnNext 3839 is odd.] NEXT: [rx.Notification@a3ce9ecd OnNext 3841 is odd.] NEXT: [rx.Notification@cc577ccf OnNext 3843 is odd.] NEXT: [rx.Notification@f4e05ad1 OnNext 3845 is odd.] NEXT: [rx.Notification@1d6938d3 OnNext 3847 is odd.] NEXT: [rx.Notification@b33891d2 OnNext 2510 is even.] NEXT: [rx.Notification@45f216d5 OnNext 3849 is odd.] NEXT: [rx.Notification@98180fec OnNext 3851 is odd.] NEXT: [rx.Notification@c0a0edee OnNext 3853 is odd.] NEXT: [rx.Notification@e929cbf0 OnNext 3855 is odd.] NEXT: [rx.Notification@11b2a9f2 OnNext 3857 is odd.] NEXT: [rx.Notification@3a3b87f4 OnNext 3859 is odd.] NEXT: [rx.Notification@8c61810b OnNext 3861 is odd.] NEXT: [rx.Notification@b4ea5f0d OnNext 3863 is odd.] NEXT: [rx.Notification@dd733d0f OnNext 3865 is odd.] NEXT: [rx.Notification@5fc1b11 OnNext 3867 is odd.] NEXT: [rx.Notification@2e84f913 OnNext 3869 is odd.] NEXT: [rx.Notification@80aaf22a OnNext 3871 is odd.] NEXT: [rx.Notification@a933d02c OnNext 3873 is odd.] NEXT: [rx.Notification@d1bcae2e OnNext 3875 is odd.] NEXT: [rx.Notification@fa458c30 OnNext 3877 is odd.] NEXT: [rx.Notification@22ce6a32 OnNext 3879 is odd.] NEXT: [rx.Notification@74f46349 OnNext 3881 is odd.] NEXT: [rx.Notification@9d7d414b OnNext 3883 is odd.] NEXT: [rx.Notification@c6061f4d OnNext 3885 is odd.] NEXT: [rx.Notification@ee8efd4f OnNext 3887 is odd.] //////////////////// COMPLETED-B NEXT: [rx.Notification@1717db51 OnNext 3889 is odd.] NEXT: [rx.Notification@693dd468 OnNext 3891 is odd.] NEXT: [rx.Notification@91c6b26a OnNext 3893 is odd.] NEXT: [rx.Notification@ba4f906c OnNext 3895 is odd.] NEXT: [rx.Notification@e2d86e6e OnNext 3897 is odd.] NEXT: [rx.Notification@b614c70 OnNext 3899 is odd.] NEXT: [rx.Notification@678d8d12 OnNext 3901 is odd.] NEXT: [rx.Notification@90166b14 OnNext 3903 is odd.] NEXT: [rx.Notification@b89f4916 OnNext 3905 is odd.] NEXT: [rx.Notification@e1282718 OnNext 3907 is odd.] NEXT: [rx.Notification@9b1051a OnNext 3909 is odd.] NEXT: [rx.Notification@5bd6fe31 OnNext 3911 is odd.] NEXT: [rx.Notification@845fdc33 OnNext 3913 is odd.] NEXT: [rx.Notification@ace8ba35 OnNext 3915 is odd.] NEXT: [rx.Notification@d5719837 OnNext 3917 is odd.] NEXT: [rx.Notification@fdfa7639 OnNext 3919 is odd.] NEXT: [rx.Notification@50206f50 OnNext 3921 is odd.] NEXT: [rx.Notification@78a94d52 OnNext 3923 is odd.] NEXT: [rx.Notification@a1322b54 OnNext 3925 is odd.] NEXT: [rx.Notification@c9bb0956 OnNext 3927 is odd.] NEXT: [rx.Notification@f243e758 OnNext 3929 is odd.] NEXT: [rx.Notification@4469e06f OnNext 3931 is odd.] NEXT: [rx.Notification@6cf2be71 OnNext 3933 is odd.] NEXT: [rx.Notification@957b9c73 OnNext 3935 is odd.] NEXT: [rx.Notification@be047a75 OnNext 3937 is odd.] NEXT: [rx.Notification@e68d5877 OnNext 3939 is odd.] NEXT: [rx.Notification@38b3518e OnNext 3941 is odd.] NEXT: [rx.Notification@613c2f90 OnNext 3943 is odd.] NEXT: [rx.Notification@89c50d92 OnNext 3945 is odd.] NEXT: [rx.Notification@b24deb94 OnNext 3947 is odd.] NEXT: [rx.Notification@dad6c996 OnNext 3949 is odd.] NEXT: [rx.Notification@2cfcc2ad OnNext 3951 is odd.] NEXT: [rx.Notification@5585a0af OnNext 3953 is odd.] NEXT: [rx.Notification@7e0e7eb1 OnNext 3955 is odd.] NEXT: [rx.Notification@a6975cb3 OnNext 3957 is odd.] NEXT: [rx.Notification@cf203ab5 OnNext 3959 is odd.] NEXT: [rx.Notification@214633cc OnNext 3961 is odd.] NEXT: [rx.Notification@49cf11ce OnNext 3963 is odd.] NEXT: [rx.Notification@7257efd0 OnNext 3965 is odd.] NEXT: [rx.Notification@9ae0cdd2 OnNext 3967 is odd.] NEXT: [rx.Notification@c369abd4 OnNext 3969 is odd.] NEXT: [rx.Notification@158fa4eb OnNext 3971 is odd.] NEXT: [rx.Notification@3e1882ed OnNext 3973 is odd.] NEXT: [rx.Notification@66a160ef OnNext 3975 is odd.] NEXT: [rx.Notification@8f2a3ef1 OnNext 3977 is odd.] NEXT: [rx.Notification@b7b31cf3 OnNext 3979 is odd.] NEXT: [rx.Notification@9d9160a OnNext 3981 is odd.] NEXT: [rx.Notification@3261f40c OnNext 3983 is odd.] NEXT: [rx.Notification@5aead20e OnNext 3985 is odd.] NEXT: [rx.Notification@8373b010 OnNext 3987 is odd.] NEXT: [rx.Notification@abfc8e12 OnNext 3989 is odd.] NEXT: [rx.Notification@fe228729 OnNext 3991 is odd.] NEXT: [rx.Notification@26ab652b OnNext 3993 is odd.] NEXT: [rx.Notification@4f34432d OnNext 3995 is odd.] NEXT: [rx.Notification@77bd212f OnNext 3997 is odd.] NEXT: [rx.Notification@a045ff31 OnNext 3999 is odd.] NEXT: [rx.Notification@9bcb7410 OnNext 2512 is even.] NEXT: [rx.Notification@845e564e OnNext 2514 is even.] NEXT: [rx.Notification@6cf1388c OnNext 2516 is even.] NEXT: [rx.Notification@55841aca OnNext 2518 is even.] NEXT: [rx.Notification@481d4493 OnNext 2520 is even.] NEXT: [rx.Notification@30b026d1 OnNext 2522 is even.] NEXT: [rx.Notification@1943090f OnNext 2524 is even.] NEXT: [rx.Notification@1d5eb4d OnNext 2526 is even.] NEXT: [rx.Notification@ea68cd8b OnNext 2528 is even.] NEXT: [rx.Notification@dd01f754 OnNext 2530 is even.] NEXT: [rx.Notification@c594d992 OnNext 2532 is even.] NEXT: [rx.Notification@ae27bbd0 OnNext 2534 is even.] NEXT: [rx.Notification@96ba9e0e OnNext 2536 is even.] NEXT: [rx.Notification@7f4d804c OnNext 2538 is even.] NEXT: [rx.Notification@71e6aa15 OnNext 2540 is even.] NEXT: [rx.Notification@5a798c53 OnNext 2542 is even.] NEXT: [rx.Notification@430c6e91 OnNext 2544 is even.] NEXT: [rx.Notification@2b9f50cf OnNext 2546 is even.] NEXT: [rx.Notification@1432330d OnNext 2548 is even.] NEXT: [rx.Notification@6cb5cd6 OnNext 2550 is even.] NEXT: [rx.Notification@ef5e3f14 OnNext 2552 is even.] NEXT: [rx.Notification@d7f12152 OnNext 2554 is even.] NEXT: [rx.Notification@c0840390 OnNext 2556 is even.] NEXT: [rx.Notification@a916e5ce OnNext 2558 is even.] NEXT: [rx.Notification@9bb00f97 OnNext 2560 is even.] NEXT: [rx.Notification@8442f1d5 OnNext 2562 is even.] NEXT: [rx.Notification@6cd5d413 OnNext 2564 is even.] NEXT: [rx.Notification@5568b651 OnNext 2566 is even.] NEXT: [rx.Notification@3dfb988f OnNext 2568 is even.] NEXT: [rx.Notification@3094c258 OnNext 2570 is even.] NEXT: [rx.Notification@1927a496 OnNext 2572 is even.] NEXT: [rx.Notification@1ba86d4 OnNext 2574 is even.] NEXT: [rx.Notification@ea4d6912 OnNext 2576 is even.] NEXT: [rx.Notification@d2e04b50 OnNext 2578 is even.] NEXT: [rx.Notification@c5797519 OnNext 2580 is even.] NEXT: [rx.Notification@ae0c5757 OnNext 2582 is even.] NEXT: [rx.Notification@969f3995 OnNext 2584 is even.] NEXT: [rx.Notification@7f321bd3 OnNext 2586 is even.] NEXT: [rx.Notification@67c4fe11 OnNext 2588 is even.] NEXT: [rx.Notification@5a5e27da OnNext 2590 is even.] NEXT: [rx.Notification@42f10a18 OnNext 2592 is even.] NEXT: [rx.Notification@2b83ec56 OnNext 2594 is even.] NEXT: [rx.Notification@1416ce94 OnNext 2596 is even.] NEXT: [rx.Notification@fca9b0d2 OnNext 2598 is even.] NEXT: [rx.Notification@26058470 OnNext 2600 is even.] NEXT: [rx.Notification@e9866ae OnNext 2602 is even.] NEXT: [rx.Notification@f72b48ec OnNext 2604 is even.] NEXT: [rx.Notification@dfbe2b2a OnNext 2606 is even.] NEXT: [rx.Notification@c8510d68 OnNext 2608 is even.] NEXT: [rx.Notification@baea3731 OnNext 2610 is even.] NEXT: [rx.Notification@a37d196f OnNext 2612 is even.] NEXT: [rx.Notification@8c0ffbad OnNext 2614 is even.] NEXT: [rx.Notification@74a2ddeb OnNext 2616 is even.] NEXT: [rx.Notification@5d35c029 OnNext 2618 is even.] NEXT: [rx.Notification@4fcee9f2 OnNext 2620 is even.] NEXT: [rx.Notification@3861cc30 OnNext 2622 is even.] NEXT: [rx.Notification@20f4ae6e OnNext 2624 is even.] NEXT: [rx.Notification@98790ac OnNext 2626 is even.] NEXT: [rx.Notification@f21a72ea OnNext 2628 is even.] NEXT: [rx.Notification@e4b39cb3 OnNext 2630 is even.] NEXT: [rx.Notification@cd467ef1 OnNext 2632 is even.] NEXT: [rx.Notification@b5d9612f OnNext 2634 is even.] NEXT: [rx.Notification@9e6c436d OnNext 2636 is even.] NEXT: [rx.Notification@86ff25ab OnNext 2638 is even.] NEXT: [rx.Notification@79984f74 OnNext 2640 is even.] NEXT: [rx.Notification@622b31b2 OnNext 2642 is even.] NEXT: [rx.Notification@4abe13f0 OnNext 2644 is even.] NEXT: [rx.Notification@3350f62e OnNext 2646 is even.] NEXT: [rx.Notification@1be3d86c OnNext 2648 is even.] NEXT: [rx.Notification@e7d0235 OnNext 2650 is even.] NEXT: [rx.Notification@f70fe473 OnNext 2652 is even.] NEXT: [rx.Notification@dfa2c6b1 OnNext 2654 is even.] NEXT: [rx.Notification@c835a8ef OnNext 2656 is even.] NEXT: [rx.Notification@b0c88b2d OnNext 2658 is even.] NEXT: [rx.Notification@a361b4f6 OnNext 2660 is even.] NEXT: [rx.Notification@8bf49734 OnNext 2662 is even.] NEXT: [rx.Notification@74877972 OnNext 2664 is even.] NEXT: [rx.Notification@5d1a5bb0 OnNext 2666 is even.] NEXT: [rx.Notification@45ad3dee OnNext 2668 is even.] NEXT: [rx.Notification@384667b7 OnNext 2670 is even.] NEXT: [rx.Notification@20d949f5 OnNext 2672 is even.] NEXT: [rx.Notification@96c2c33 OnNext 2674 is even.] NEXT: [rx.Notification@f1ff0e71 OnNext 2676 is even.] NEXT: [rx.Notification@da91f0af OnNext 2678 is even.] NEXT: [rx.Notification@cd2b1a78 OnNext 2680 is even.] NEXT: [rx.Notification@b5bdfcb6 OnNext 2682 is even.] NEXT: [rx.Notification@9e50def4 OnNext 2684 is even.] NEXT: [rx.Notification@86e3c132 OnNext 2686 is even.] NEXT: [rx.Notification@6f76a370 OnNext 2688 is even.] NEXT: [rx.Notification@620fcd39 OnNext 2690 is even.] NEXT: [rx.Notification@4aa2af77 OnNext 2692 is even.] NEXT: [rx.Notification@333591b5 OnNext 2694 is even.] NEXT: [rx.Notification@1bc873f3 OnNext 2696 is even.] NEXT: [rx.Notification@45b5631 OnNext 2698 is even.] NEXT: [rx.Notification@2db729cf OnNext 2700 is even.] NEXT: [rx.Notification@164a0c0d OnNext 2702 is even.] NEXT: [rx.Notification@fedcee4b OnNext 2704 is even.] NEXT: [rx.Notification@e76fd089 OnNext 2706 is even.] NEXT: [rx.Notification@d002b2c7 OnNext 2708 is even.] NEXT: [rx.Notification@c29bdc90 OnNext 2710 is even.] NEXT: [rx.Notification@ab2ebece OnNext 2712 is even.] NEXT: [rx.Notification@93c1a10c OnNext 2714 is even.] NEXT: [rx.Notification@7c54834a OnNext 2716 is even.] NEXT: [rx.Notification@64e76588 OnNext 2718 is even.] NEXT: [rx.Notification@57808f51 OnNext 2720 is even.] NEXT: [rx.Notification@4013718f OnNext 2722 is even.] NEXT: [rx.Notification@28a653cd OnNext 2724 is even.] NEXT: [rx.Notification@1139360b OnNext 2726 is even.] NEXT: [rx.Notification@f9cc1849 OnNext 2728 is even.] NEXT: [rx.Notification@ec654212 OnNext 2730 is even.] NEXT: [rx.Notification@d4f82450 OnNext 2732 is even.] NEXT: [rx.Notification@bd8b068e OnNext 2734 is even.] NEXT: [rx.Notification@a61de8cc OnNext 2736 is even.] NEXT: [rx.Notification@8eb0cb0a OnNext 2738 is even.] NEXT: [rx.Notification@8149f4d3 OnNext 2740 is even.] NEXT: [rx.Notification@69dcd711 OnNext 2742 is even.] NEXT: [rx.Notification@526fb94f OnNext 2744 is even.] NEXT: [rx.Notification@3b029b8d OnNext 2746 is even.] NEXT: [rx.Notification@23957dcb OnNext 2748 is even.] NEXT: [rx.Notification@162ea794 OnNext 2750 is even.] NEXT: [rx.Notification@fec189d2 OnNext 2752 is even.] NEXT: [rx.Notification@e7546c10 OnNext 2754 is even.] NEXT: [rx.Notification@cfe74e4e OnNext 2756 is even.] NEXT: [rx.Notification@b87a308c OnNext 2758 is even.] NEXT: [rx.Notification@ab135a55 OnNext 2760 is even.] NEXT: [rx.Notification@93a63c93 OnNext 2762 is even.] NEXT: [rx.Notification@7c391ed1 OnNext 2764 is even.] NEXT: [rx.Notification@64cc010f OnNext 2766 is even.] NEXT: [rx.Notification@4d5ee34d OnNext 2768 is even.] NEXT: [rx.Notification@3ff80d16 OnNext 2770 is even.] NEXT: [rx.Notification@288aef54 OnNext 2772 is even.] NEXT: [rx.Notification@111dd192 OnNext 2774 is even.] NEXT: [rx.Notification@f9b0b3d0 OnNext 2776 is even.] NEXT: [rx.Notification@e243960e OnNext 2778 is even.] NEXT: [rx.Notification@d4dcbfd7 OnNext 2780 is even.] NEXT: [rx.Notification@bd6fa215 OnNext 2782 is even.] NEXT: [rx.Notification@a6028453 OnNext 2784 is even.] NEXT: [rx.Notification@8e956691 OnNext 2786 is even.] NEXT: [rx.Notification@772848cf OnNext 2788 is even.] NEXT: [rx.Notification@69c17298 OnNext 2790 is even.] NEXT: [rx.Notification@525454d6 OnNext 2792 is even.] NEXT: [rx.Notification@3ae73714 OnNext 2794 is even.] NEXT: [rx.Notification@237a1952 OnNext 2796 is even.] NEXT: [rx.Notification@c0cfb90 OnNext 2798 is even.] NEXT: [rx.Notification@3568cf2e OnNext 2800 is even.] NEXT: [rx.Notification@1dfbb16c OnNext 2802 is even.] NEXT: [rx.Notification@68e93aa OnNext 2804 is even.] NEXT: [rx.Notification@ef2175e8 OnNext 2806 is even.] NEXT: [rx.Notification@d7b45826 OnNext 2808 is even.] NEXT: [rx.Notification@ca4d81ef OnNext 2810 is even.] NEXT: [rx.Notification@b2e0642d OnNext 2812 is even.] NEXT: [rx.Notification@9b73466b OnNext 2814 is even.] NEXT: [rx.Notification@840628a9 OnNext 2816 is even.] NEXT: [rx.Notification@6c990ae7 OnNext 2818 is even.] NEXT: [rx.Notification@5f3234b0 OnNext 2820 is even.] NEXT: [rx.Notification@47c516ee OnNext 2822 is even.] NEXT: [rx.Notification@3057f92c OnNext 2824 is even.] NEXT: [rx.Notification@18eadb6a OnNext 2826 is even.] NEXT: [rx.Notification@17dbda8 OnNext 2828 is even.] NEXT: [rx.Notification@f416e771 OnNext 2830 is even.] NEXT: [rx.Notification@dca9c9af OnNext 2832 is even.] NEXT: [rx.Notification@c53cabed OnNext 2834 is even.] NEXT: [rx.Notification@adcf8e2b OnNext 2836 is even.] NEXT: [rx.Notification@96627069 OnNext 2838 is even.] NEXT: [rx.Notification@88fb9a32 OnNext 2840 is even.] NEXT: [rx.Notification@718e7c70 OnNext 2842 is even.] NEXT: [rx.Notification@5a215eae OnNext 2844 is even.] NEXT: [rx.Notification@42b440ec OnNext 2846 is even.] NEXT: [rx.Notification@2b47232a OnNext 2848 is even.] NEXT: [rx.Notification@1de04cf3 OnNext 2850 is even.] NEXT: [rx.Notification@6732f31 OnNext 2852 is even.] NEXT: [rx.Notification@ef06116f OnNext 2854 is even.] NEXT: [rx.Notification@d798f3ad OnNext 2856 is even.] NEXT: [rx.Notification@c02bd5eb OnNext 2858 is even.] NEXT: [rx.Notification@b2c4ffb4 OnNext 2860 is even.] NEXT: [rx.Notification@9b57e1f2 OnNext 2862 is even.] NEXT: [rx.Notification@83eac430 OnNext 2864 is even.] NEXT: [rx.Notification@6c7da66e OnNext 2866 is even.] NEXT: [rx.Notification@551088ac OnNext 2868 is even.] NEXT: [rx.Notification@47a9b275 OnNext 2870 is even.] NEXT: [rx.Notification@303c94b3 OnNext 2872 is even.] NEXT: [rx.Notification@18cf76f1 OnNext 2874 is even.] NEXT: [rx.Notification@162592f OnNext 2876 is even.] NEXT: [rx.Notification@e9f53b6d OnNext 2878 is even.] NEXT: [rx.Notification@dc8e6536 OnNext 2880 is even.] NEXT: [rx.Notification@c5214774 OnNext 2882 is even.] NEXT: [rx.Notification@adb429b2 OnNext 2884 is even.] NEXT: [rx.Notification@96470bf0 OnNext 2886 is even.] NEXT: [rx.Notification@7ed9ee2e OnNext 2888 is even.] NEXT: [rx.Notification@717317f7 OnNext 2890 is even.] NEXT: [rx.Notification@5a05fa35 OnNext 2892 is even.] NEXT: [rx.Notification@4298dc73 OnNext 2894 is even.] NEXT: [rx.Notification@2b2bbeb1 OnNext 2896 is even.] NEXT: [rx.Notification@13bea0ef OnNext 2898 is even.] NEXT: [rx.Notification@3d1a748d OnNext 2900 is even.] NEXT: [rx.Notification@25ad56cb OnNext 2902 is even.] NEXT: [rx.Notification@e403909 OnNext 2904 is even.] NEXT: [rx.Notification@f6d31b47 OnNext 2906 is even.] NEXT: [rx.Notification@df65fd85 OnNext 2908 is even.] NEXT: [rx.Notification@d1ff274e OnNext 2910 is even.] NEXT: [rx.Notification@ba92098c OnNext 2912 is even.] NEXT: [rx.Notification@a324ebca OnNext 2914 is even.] NEXT: [rx.Notification@8bb7ce08 OnNext 2916 is even.] NEXT: [rx.Notification@744ab046 OnNext 2918 is even.] NEXT: [rx.Notification@66e3da0f OnNext 2920 is even.] NEXT: [rx.Notification@4f76bc4d OnNext 2922 is even.] NEXT: [rx.Notification@38099e8b OnNext 2924 is even.] NEXT: [rx.Notification@209c80c9 OnNext 2926 is even.] NEXT: [rx.Notification@92f6307 OnNext 2928 is even.] NEXT: [rx.Notification@fbc88cd0 OnNext 2930 is even.] NEXT: [rx.Notification@e45b6f0e OnNext 2932 is even.] NEXT: [rx.Notification@ccee514c OnNext 2934 is even.] NEXT: [rx.Notification@b581338a OnNext 2936 is even.] NEXT: [rx.Notification@9e1415c8 OnNext 2938 is even.] NEXT: [rx.Notification@90ad3f91 OnNext 2940 is even.] NEXT: [rx.Notification@794021cf OnNext 2942 is even.] NEXT: [rx.Notification@61d3040d OnNext 2944 is even.] NEXT: [rx.Notification@4a65e64b OnNext 2946 is even.] NEXT: [rx.Notification@32f8c889 OnNext 2948 is even.] NEXT: [rx.Notification@2591f252 OnNext 2950 is even.] NEXT: [rx.Notification@e24d490 OnNext 2952 is even.] NEXT: [rx.Notification@f6b7b6ce OnNext 2954 is even.] NEXT: [rx.Notification@df4a990c OnNext 2956 is even.] NEXT: [rx.Notification@c7dd7b4a OnNext 2958 is even.] NEXT: [rx.Notification@ba76a513 OnNext 2960 is even.] NEXT: [rx.Notification@a3098751 OnNext 2962 is even.] NEXT: [rx.Notification@8b9c698f OnNext 2964 is even.] NEXT: [rx.Notification@742f4bcd OnNext 2966 is even.] NEXT: [rx.Notification@5cc22e0b OnNext 2968 is even.] NEXT: [rx.Notification@4f5b57d4 OnNext 2970 is even.] NEXT: [rx.Notification@37ee3a12 OnNext 2972 is even.] NEXT: [rx.Notification@20811c50 OnNext 2974 is even.] NEXT: [rx.Notification@913fe8e OnNext 2976 is even.] NEXT: [rx.Notification@f1a6e0cc OnNext 2978 is even.] NEXT: [rx.Notification@e4400a95 OnNext 2980 is even.] NEXT: [rx.Notification@ccd2ecd3 OnNext 2982 is even.] NEXT: [rx.Notification@b565cf11 OnNext 2984 is even.] NEXT: [rx.Notification@9df8b14f OnNext 2986 is even.] NEXT: [rx.Notification@868b938d OnNext 2988 is even.] NEXT: [rx.Notification@7924bd56 OnNext 2990 is even.] NEXT: [rx.Notification@61b79f94 OnNext 2992 is even.] NEXT: [rx.Notification@4a4a81d2 OnNext 2994 is even.] NEXT: [rx.Notification@32dd6410 OnNext 2996 is even.] NEXT: [rx.Notification@1b70464e OnNext 2998 is even.] NEXT: [rx.Notification@e65eaab7 OnNext 3000 is even.] NEXT: [rx.Notification@cef18cf5 OnNext 3002 is even.] NEXT: [rx.Notification@b7846f33 OnNext 3004 is even.] NEXT: [rx.Notification@a0175171 OnNext 3006 is even.] NEXT: [rx.Notification@88aa33af OnNext 3008 is even.] NEXT: [rx.Notification@7b435d78 OnNext 3010 is even.] NEXT: [rx.Notification@63d63fb6 OnNext 3012 is even.] NEXT: [rx.Notification@4c6921f4 OnNext 3014 is even.] NEXT: [rx.Notification@34fc0432 OnNext 3016 is even.] NEXT: [rx.Notification@1d8ee670 OnNext 3018 is even.] NEXT: [rx.Notification@10281039 OnNext 3020 is even.] NEXT: [rx.Notification@f8baf277 OnNext 3022 is even.] NEXT: [rx.Notification@e14dd4b5 OnNext 3024 is even.] NEXT: [rx.Notification@c9e0b6f3 OnNext 3026 is even.] NEXT: [rx.Notification@b2739931 OnNext 3028 is even.] NEXT: [rx.Notification@a50cc2fa OnNext 3030 is even.] NEXT: [rx.Notification@8d9fa538 OnNext 3032 is even.] NEXT: [rx.Notification@76328776 OnNext 3034 is even.] NEXT: [rx.Notification@5ec569b4 OnNext 3036 is even.] NEXT: [rx.Notification@47584bf2 OnNext 3038 is even.] NEXT: [rx.Notification@39f175bb OnNext 3040 is even.] NEXT: [rx.Notification@228457f9 OnNext 3042 is even.] NEXT: [rx.Notification@b173a37 OnNext 3044 is even.] NEXT: [rx.Notification@f3aa1c75 OnNext 3046 is even.] NEXT: [rx.Notification@dc3cfeb3 OnNext 3048 is even.] NEXT: [rx.Notification@ced6287c OnNext 3050 is even.] NEXT: [rx.Notification@b7690aba OnNext 3052 is even.] NEXT: [rx.Notification@9ffbecf8 OnNext 3054 is even.] NEXT: [rx.Notification@888ecf36 OnNext 3056 is even.] NEXT: [rx.Notification@7121b174 OnNext 3058 is even.] NEXT: [rx.Notification@63badb3d OnNext 3060 is even.] NEXT: [rx.Notification@4c4dbd7b OnNext 3062 is even.] NEXT: [rx.Notification@34e09fb9 OnNext 3064 is even.] NEXT: [rx.Notification@1d7381f7 OnNext 3066 is even.] NEXT: [rx.Notification@6066435 OnNext 3068 is even.] NEXT: [rx.Notification@f89f8dfe OnNext 3070 is even.] NEXT: [rx.Notification@e132703c OnNext 3072 is even.] NEXT: [rx.Notification@c9c5527a OnNext 3074 is even.] NEXT: [rx.Notification@b25834b8 OnNext 3076 is even.] NEXT: [rx.Notification@9aeb16f6 OnNext 3078 is even.] NEXT: [rx.Notification@8d8440bf OnNext 3080 is even.] NEXT: [rx.Notification@761722fd OnNext 3082 is even.] NEXT: [rx.Notification@5eaa053b OnNext 3084 is even.] NEXT: [rx.Notification@473ce779 OnNext 3086 is even.] NEXT: [rx.Notification@2fcfc9b7 OnNext 3088 is even.] NEXT: [rx.Notification@2268f380 OnNext 3090 is even.] NEXT: [rx.Notification@afbd5be OnNext 3092 is even.] NEXT: [rx.Notification@f38eb7fc OnNext 3094 is even.] NEXT: [rx.Notification@dc219a3a OnNext 3096 is even.] NEXT: [rx.Notification@c4b47c78 OnNext 3098 is even.] NEXT: [rx.Notification@ee105016 OnNext 3100 is even.] NEXT: [rx.Notification@d6a33254 OnNext 3102 is even.] NEXT: [rx.Notification@bf361492 OnNext 3104 is even.] NEXT: [rx.Notification@a7c8f6d0 OnNext 3106 is even.] NEXT: [rx.Notification@905bd90e OnNext 3108 is even.] NEXT: [rx.Notification@82f502d7 OnNext 3110 is even.] NEXT: [rx.Notification@6b87e515 OnNext 3112 is even.] NEXT: [rx.Notification@541ac753 OnNext 3114 is even.] NEXT: [rx.Notification@3cada991 OnNext 3116 is even.] NEXT: [rx.Notification@25408bcf OnNext 3118 is even.] NEXT: [rx.Notification@17d9b598 OnNext 3120 is even.] NEXT: [rx.Notification@6c97d6 OnNext 3122 is even.] NEXT: [rx.Notification@e8ff7a14 OnNext 3124 is even.] NEXT: [rx.Notification@d1925c52 OnNext 3126 is even.] NEXT: [rx.Notification@ba253e90 OnNext 3128 is even.] NEXT: [rx.Notification@acbe6859 OnNext 3130 is even.] NEXT: [rx.Notification@95514a97 OnNext 3132 is even.] NEXT: [rx.Notification@7de42cd5 OnNext 3134 is even.] NEXT: [rx.Notification@66770f13 OnNext 3136 is even.] NEXT: [rx.Notification@4f09f151 OnNext 3138 is even.] NEXT: [rx.Notification@41a31b1a OnNext 3140 is even.] NEXT: [rx.Notification@2a35fd58 OnNext 3142 is even.] NEXT: [rx.Notification@12c8df96 OnNext 3144 is even.] NEXT: [rx.Notification@fb5bc1d4 OnNext 3146 is even.] NEXT: [rx.Notification@e3eea412 OnNext 3148 is even.] NEXT: [rx.Notification@d687cddb OnNext 3150 is even.] NEXT: [rx.Notification@bf1ab019 OnNext 3152 is even.] NEXT: [rx.Notification@a7ad9257 OnNext 3154 is even.] NEXT: [rx.Notification@90407495 OnNext 3156 is even.] NEXT: [rx.Notification@78d356d3 OnNext 3158 is even.] NEXT: [rx.Notification@6b6c809c OnNext 3160 is even.] NEXT: [rx.Notification@53ff62da OnNext 3162 is even.] NEXT: [rx.Notification@3c924518 OnNext 3164 is even.] NEXT: [rx.Notification@25252756 OnNext 3166 is even.] NEXT: [rx.Notification@db80994 OnNext 3168 is even.] NEXT: [rx.Notification@51335d OnNext 3170 is even.] NEXT: [rx.Notification@e8e4159b OnNext 3172 is even.] NEXT: [rx.Notification@d176f7d9 OnNext 3174 is even.] NEXT: [rx.Notification@ba09da17 OnNext 3176 is even.] NEXT: [rx.Notification@a29cbc55 OnNext 3178 is even.] NEXT: [rx.Notification@9535e61e OnNext 3180 is even.] NEXT: [rx.Notification@7dc8c85c OnNext 3182 is even.] NEXT: [rx.Notification@665baa9a OnNext 3184 is even.] NEXT: [rx.Notification@4eee8cd8 OnNext 3186 is even.] NEXT: [rx.Notification@37816f16 OnNext 3188 is even.] NEXT: [rx.Notification@2a1a98df OnNext 3190 is even.] NEXT: [rx.Notification@12ad7b1d OnNext 3192 is even.] NEXT: [rx.Notification@fb405d5b OnNext 3194 is even.] NEXT: [rx.Notification@e3d33f99 OnNext 3196 is even.] NEXT: [rx.Notification@cc6621d7 OnNext 3198 is even.] NEXT: [rx.Notification@f5c1f575 OnNext 3200 is even.] NEXT: [rx.Notification@de54d7b3 OnNext 3202 is even.] NEXT: [rx.Notification@c6e7b9f1 OnNext 3204 is even.] NEXT: [rx.Notification@af7a9c2f OnNext 3206 is even.] NEXT: [rx.Notification@980d7e6d OnNext 3208 is even.] NEXT: [rx.Notification@8aa6a836 OnNext 3210 is even.] NEXT: [rx.Notification@73398a74 OnNext 3212 is even.] NEXT: [rx.Notification@5bcc6cb2 OnNext 3214 is even.] NEXT: [rx.Notification@445f4ef0 OnNext 3216 is even.] NEXT: [rx.Notification@2cf2312e OnNext 3218 is even.] NEXT: [rx.Notification@1f8b5af7 OnNext 3220 is even.] NEXT: [rx.Notification@81e3d35 OnNext 3222 is even.] NEXT: [rx.Notification@f0b11f73 OnNext 3224 is even.] NEXT: [rx.Notification@d94401b1 OnNext 3226 is even.] NEXT: [rx.Notification@c1d6e3ef OnNext 3228 is even.] NEXT: [rx.Notification@b4700db8 OnNext 3230 is even.] NEXT: [rx.Notification@9d02eff6 OnNext 3232 is even.] NEXT: [rx.Notification@8595d234 OnNext 3234 is even.] NEXT: [rx.Notification@6e28b472 OnNext 3236 is even.] NEXT: [rx.Notification@56bb96b0 OnNext 3238 is even.] NEXT: [rx.Notification@4954c079 OnNext 3240 is even.] NEXT: [rx.Notification@31e7a2b7 OnNext 3242 is even.] NEXT: [rx.Notification@1a7a84f5 OnNext 3244 is even.] NEXT: [rx.Notification@30d6733 OnNext 3246 is even.] NEXT: [rx.Notification@eba04971 OnNext 3248 is even.] NEXT: [rx.Notification@de39733a OnNext 3250 is even.] NEXT: [rx.Notification@c6cc5578 OnNext 3252 is even.] NEXT: [rx.Notification@af5f37b6 OnNext 3254 is even.] NEXT: [rx.Notification@97f219f4 OnNext 3256 is even.] NEXT: [rx.Notification@8084fc32 OnNext 3258 is even.] NEXT: [rx.Notification@731e25fb OnNext 3260 is even.] NEXT: [rx.Notification@5bb10839 OnNext 3262 is even.] NEXT: [rx.Notification@4443ea77 OnNext 3264 is even.] NEXT: [rx.Notification@2cd6ccb5 OnNext 3266 is even.] NEXT: [rx.Notification@1569aef3 OnNext 3268 is even.] NEXT: [rx.Notification@802d8bc OnNext 3270 is even.] NEXT: [rx.Notification@f095bafa OnNext 3272 is even.] NEXT: [rx.Notification@d9289d38 OnNext 3274 is even.] NEXT: [rx.Notification@c1bb7f76 OnNext 3276 is even.] NEXT: [rx.Notification@aa4e61b4 OnNext 3278 is even.] NEXT: [rx.Notification@9ce78b7d OnNext 3280 is even.] NEXT: [rx.Notification@857a6dbb OnNext 3282 is even.] NEXT: [rx.Notification@6e0d4ff9 OnNext 3284 is even.] NEXT: [rx.Notification@56a03237 OnNext 3286 is even.] NEXT: [rx.Notification@3f331475 OnNext 3288 is even.] NEXT: [rx.Notification@31cc3e3e OnNext 3290 is even.] NEXT: [rx.Notification@1a5f207c OnNext 3292 is even.] NEXT: [rx.Notification@2f202ba OnNext 3294 is even.] NEXT: [rx.Notification@eb84e4f8 OnNext 3296 is even.] NEXT: [rx.Notification@d417c736 OnNext 3298 is even.] NEXT: [rx.Notification@fd739ad4 OnNext 3300 is even.] NEXT: [rx.Notification@e6067d12 OnNext 3302 is even.] NEXT: [rx.Notification@ce995f50 OnNext 3304 is even.] NEXT: [rx.Notification@b72c418e OnNext 3306 is even.] NEXT: [rx.Notification@9fbf23cc OnNext 3308 is even.] NEXT: [rx.Notification@92584d95 OnNext 3310 is even.] NEXT: [rx.Notification@7aeb2fd3 OnNext 3312 is even.] NEXT: [rx.Notification@637e1211 OnNext 3314 is even.] NEXT: [rx.Notification@4c10f44f OnNext 3316 is even.] NEXT: [rx.Notification@34a3d68d OnNext 3318 is even.] NEXT: [rx.Notification@273d0056 OnNext 3320 is even.] NEXT: [rx.Notification@fcfe294 OnNext 3322 is even.] NEXT: [rx.Notification@f862c4d2 OnNext 3324 is even.] NEXT: [rx.Notification@e0f5a710 OnNext 3326 is even.] NEXT: [rx.Notification@c988894e OnNext 3328 is even.] NEXT: [rx.Notification@bc21b317 OnNext 3330 is even.] NEXT: [rx.Notification@a4b49555 OnNext 3332 is even.] NEXT: [rx.Notification@8d477793 OnNext 3334 is even.] NEXT: [rx.Notification@75da59d1 OnNext 3336 is even.] NEXT: [rx.Notification@5e6d3c0f OnNext 3338 is even.] NEXT: [rx.Notification@510665d8 OnNext 3340 is even.] NEXT: [rx.Notification@39994816 OnNext 3342 is even.] NEXT: [rx.Notification@222c2a54 OnNext 3344 is even.] NEXT: [rx.Notification@abf0c92 OnNext 3346 is even.] NEXT: [rx.Notification@f351eed0 OnNext 3348 is even.] NEXT: [rx.Notification@e5eb1899 OnNext 3350 is even.] NEXT: [rx.Notification@ce7dfad7 OnNext 3352 is even.] NEXT: [rx.Notification@b710dd15 OnNext 3354 is even.] NEXT: [rx.Notification@9fa3bf53 OnNext 3356 is even.] NEXT: [rx.Notification@8836a191 OnNext 3358 is even.] NEXT: [rx.Notification@7acfcb5a OnNext 3360 is even.] NEXT: [rx.Notification@6362ad98 OnNext 3362 is even.] NEXT: [rx.Notification@4bf58fd6 OnNext 3364 is even.] NEXT: [rx.Notification@34887214 OnNext 3366 is even.] NEXT: [rx.Notification@1d1b5452 OnNext 3368 is even.] NEXT: [rx.Notification@fb47e1b OnNext 3370 is even.] NEXT: [rx.Notification@f8476059 OnNext 3372 is even.] NEXT: [rx.Notification@e0da4297 OnNext 3374 is even.] NEXT: [rx.Notification@c96d24d5 OnNext 3376 is even.] NEXT: [rx.Notification@b2000713 OnNext 3378 is even.] NEXT: [rx.Notification@a49930dc OnNext 3380 is even.] NEXT: [rx.Notification@8d2c131a OnNext 3382 is even.] NEXT: [rx.Notification@75bef558 OnNext 3384 is even.] NEXT: [rx.Notification@5e51d796 OnNext 3386 is even.] NEXT: [rx.Notification@46e4b9d4 OnNext 3388 is even.] NEXT: [rx.Notification@397de39d OnNext 3390 is even.] NEXT: [rx.Notification@2210c5db OnNext 3392 is even.] NEXT: [rx.Notification@aa3a819 OnNext 3394 is even.] NEXT: [rx.Notification@f3368a57 OnNext 3396 is even.] NEXT: [rx.Notification@dbc96c95 OnNext 3398 is even.] NEXT: [rx.Notification@5254033 OnNext 3400 is even.] NEXT: [rx.Notification@edb82271 OnNext 3402 is even.] NEXT: [rx.Notification@d64b04af OnNext 3404 is even.] NEXT: [rx.Notification@bedde6ed OnNext 3406 is even.] NEXT: [rx.Notification@a770c92b OnNext 3408 is even.] NEXT: [rx.Notification@9a09f2f4 OnNext 3410 is even.] NEXT: [rx.Notification@829cd532 OnNext 3412 is even.] NEXT: [rx.Notification@6b2fb770 OnNext 3414 is even.] NEXT: [rx.Notification@53c299ae OnNext 3416 is even.] NEXT: [rx.Notification@3c557bec OnNext 3418 is even.] NEXT: [rx.Notification@2eeea5b5 OnNext 3420 is even.] NEXT: [rx.Notification@178187f3 OnNext 3422 is even.] NEXT: [rx.Notification@146a31 OnNext 3424 is even.] NEXT: [rx.Notification@e8a74c6f OnNext 3426 is even.] NEXT: [rx.Notification@d13a2ead OnNext 3428 is even.] NEXT: [rx.Notification@c3d35876 OnNext 3430 is even.] NEXT: [rx.Notification@ac663ab4 OnNext 3432 is even.] NEXT: [rx.Notification@94f91cf2 OnNext 3434 is even.] NEXT: [rx.Notification@7d8bff30 OnNext 3436 is even.] NEXT: [rx.Notification@661ee16e OnNext 3438 is even.] NEXT: [rx.Notification@58b80b37 OnNext 3440 is even.] NEXT: [rx.Notification@414aed75 OnNext 3442 is even.] NEXT: [rx.Notification@29ddcfb3 OnNext 3444 is even.] NEXT: [rx.Notification@1270b1f1 OnNext 3446 is even.] NEXT: [rx.Notification@fb03942f OnNext 3448 is even.] NEXT: [rx.Notification@ed9cbdf8 OnNext 3450 is even.] NEXT: [rx.Notification@d62fa036 OnNext 3452 is even.] NEXT: [rx.Notification@bec28274 OnNext 3454 is even.] NEXT: [rx.Notification@a75564b2 OnNext 3456 is even.] NEXT: [rx.Notification@8fe846f0 OnNext 3458 is even.] NEXT: [rx.Notification@828170b9 OnNext 3460 is even.] NEXT: [rx.Notification@6b1452f7 OnNext 3462 is even.] NEXT: [rx.Notification@53a73535 OnNext 3464 is even.] NEXT: [rx.Notification@3c3a1773 OnNext 3466 is even.] NEXT: [rx.Notification@24ccf9b1 OnNext 3468 is even.] NEXT: [rx.Notification@1766237a OnNext 3470 is even.] NEXT: [rx.Notification@fff905b8 OnNext 3472 is even.] NEXT: [rx.Notification@e88be7f6 OnNext 3474 is even.] NEXT: [rx.Notification@d11eca34 OnNext 3476 is even.] NEXT: [rx.Notification@b9b1ac72 OnNext 3478 is even.] NEXT: [rx.Notification@ac4ad63b OnNext 3480 is even.] NEXT: [rx.Notification@94ddb879 OnNext 3482 is even.] NEXT: [rx.Notification@7d709ab7 OnNext 3484 is even.] NEXT: [rx.Notification@66037cf5 OnNext 3486 is even.] NEXT: [rx.Notification@4e965f33 OnNext 3488 is even.] NEXT: [rx.Notification@412f88fc OnNext 3490 is even.] NEXT: [rx.Notification@29c26b3a OnNext 3492 is even.] NEXT: [rx.Notification@12554d78 OnNext 3494 is even.] NEXT: [rx.Notification@fae82fb6 OnNext 3496 is even.] NEXT: [rx.Notification@e37b11f4 OnNext 3498 is even.] NEXT: [rx.Notification@cd6e592 OnNext 3500 is even.] NEXT: [rx.Notification@f569c7d0 OnNext 3502 is even.] NEXT: [rx.Notification@ddfcaa0e OnNext 3504 is even.] NEXT: [rx.Notification@c68f8c4c OnNext 3506 is even.] NEXT: [rx.Notification@af226e8a OnNext 3508 is even.] NEXT: [rx.Notification@a1bb9853 OnNext 3510 is even.] NEXT: [rx.Notification@8a4e7a91 OnNext 3512 is even.] NEXT: [rx.Notification@72e15ccf OnNext 3514 is even.] NEXT: [rx.Notification@5b743f0d OnNext 3516 is even.] NEXT: [rx.Notification@4407214b OnNext 3518 is even.] NEXT: [rx.Notification@36a04b14 OnNext 3520 is even.] NEXT: [rx.Notification@1f332d52 OnNext 3522 is even.] NEXT: [rx.Notification@7c60f90 OnNext 3524 is even.] NEXT: [rx.Notification@f058f1ce OnNext 3526 is even.] NEXT: [rx.Notification@d8ebd40c OnNext 3528 is even.] NEXT: [rx.Notification@cb84fdd5 OnNext 3530 is even.] NEXT: [rx.Notification@b417e013 OnNext 3532 is even.] NEXT: [rx.Notification@9caac251 OnNext 3534 is even.] NEXT: [rx.Notification@853da48f OnNext 3536 is even.] NEXT: [rx.Notification@6dd086cd OnNext 3538 is even.] NEXT: [rx.Notification@6069b096 OnNext 3540 is even.] NEXT: [rx.Notification@48fc92d4 OnNext 3542 is even.] NEXT: [rx.Notification@318f7512 OnNext 3544 is even.] NEXT: [rx.Notification@1a225750 OnNext 3546 is even.] NEXT: [rx.Notification@2b5398e OnNext 3548 is even.] NEXT: [rx.Notification@f54e6357 OnNext 3550 is even.] NEXT: [rx.Notification@dde14595 OnNext 3552 is even.] NEXT: [rx.Notification@c67427d3 OnNext 3554 is even.] NEXT: [rx.Notification@af070a11 OnNext 3556 is even.] NEXT: [rx.Notification@9799ec4f OnNext 3558 is even.] NEXT: [rx.Notification@8a331618 OnNext 3560 is even.] NEXT: [rx.Notification@72c5f856 OnNext 3562 is even.] NEXT: [rx.Notification@5b58da94 OnNext 3564 is even.] NEXT: [rx.Notification@43ebbcd2 OnNext 3566 is even.] NEXT: [rx.Notification@2c7e9f10 OnNext 3568 is even.] NEXT: [rx.Notification@1f17c8d9 OnNext 3570 is even.] NEXT: [rx.Notification@7aaab17 OnNext 3572 is even.] NEXT: [rx.Notification@f03d8d55 OnNext 3574 is even.] NEXT: [rx.Notification@d8d06f93 OnNext 3576 is even.] NEXT: [rx.Notification@c16351d1 OnNext 3578 is even.] NEXT: [rx.Notification@b3fc7b9a OnNext 3580 is even.] NEXT: [rx.Notification@9c8f5dd8 OnNext 3582 is even.] NEXT: [rx.Notification@85224016 OnNext 3584 is even.] NEXT: [rx.Notification@6db52254 OnNext 3586 is even.] NEXT: [rx.Notification@56480492 OnNext 3588 is even.] NEXT: [rx.Notification@48e12e5b OnNext 3590 is even.] NEXT: [rx.Notification@31741099 OnNext 3592 is even.] NEXT: [rx.Notification@1a06f2d7 OnNext 3594 is even.] NEXT: [rx.Notification@299d515 OnNext 3596 is even.] NEXT: [rx.Notification@eb2cb753 OnNext 3598 is even.] NEXT: [rx.Notification@14888af1 OnNext 3600 is even.] NEXT: [rx.Notification@fd1b6d2f OnNext 3602 is even.] NEXT: [rx.Notification@e5ae4f6d OnNext 3604 is even.] NEXT: [rx.Notification@ce4131ab OnNext 3606 is even.] NEXT: [rx.Notification@b6d413e9 OnNext 3608 is even.] NEXT: [rx.Notification@a96d3db2 OnNext 3610 is even.] NEXT: [rx.Notification@92001ff0 OnNext 3612 is even.] NEXT: [rx.Notification@7a93022e OnNext 3614 is even.] NEXT: [rx.Notification@6325e46c OnNext 3616 is even.] NEXT: [rx.Notification@4bb8c6aa OnNext 3618 is even.] NEXT: [rx.Notification@3e51f073 OnNext 3620 is even.] NEXT: [rx.Notification@26e4d2b1 OnNext 3622 is even.] NEXT: [rx.Notification@f77b4ef OnNext 3624 is even.] NEXT: [rx.Notification@f80a972d OnNext 3626 is even.] NEXT: [rx.Notification@e09d796b OnNext 3628 is even.] NEXT: [rx.Notification@d336a334 OnNext 3630 is even.] NEXT: [rx.Notification@bbc98572 OnNext 3632 is even.] NEXT: [rx.Notification@a45c67b0 OnNext 3634 is even.] NEXT: [rx.Notification@8cef49ee OnNext 3636 is even.] NEXT: [rx.Notification@75822c2c OnNext 3638 is even.] NEXT: [rx.Notification@681b55f5 OnNext 3640 is even.] NEXT: [rx.Notification@50ae3833 OnNext 3642 is even.] NEXT: [rx.Notification@39411a71 OnNext 3644 is even.] NEXT: [rx.Notification@21d3fcaf OnNext 3646 is even.] NEXT: [rx.Notification@a66deed OnNext 3648 is even.] NEXT: [rx.Notification@fd0008b6 OnNext 3650 is even.] NEXT: [rx.Notification@e592eaf4 OnNext 3652 is even.] NEXT: [rx.Notification@ce25cd32 OnNext 3654 is even.] NEXT: [rx.Notification@b6b8af70 OnNext 3656 is even.] NEXT: [rx.Notification@9f4b91ae OnNext 3658 is even.] NEXT: [rx.Notification@91e4bb77 OnNext 3660 is even.] NEXT: [rx.Notification@7a779db5 OnNext 3662 is even.] NEXT: [rx.Notification@630a7ff3 OnNext 3664 is even.] NEXT: [rx.Notification@4b9d6231 OnNext 3666 is even.] NEXT: [rx.Notification@3430446f OnNext 3668 is even.] NEXT: [rx.Notification@26c96e38 OnNext 3670 is even.] NEXT: [rx.Notification@f5c5076 OnNext 3672 is even.] NEXT: [rx.Notification@f7ef32b4 OnNext 3674 is even.] NEXT: [rx.Notification@e08214f2 OnNext 3676 is even.] NEXT: [rx.Notification@c914f730 OnNext 3678 is even.] NEXT: [rx.Notification@bbae20f9 OnNext 3680 is even.] NEXT: [rx.Notification@a4410337 OnNext 3682 is even.] NEXT: [rx.Notification@8cd3e575 OnNext 3684 is even.] NEXT: [rx.Notification@7566c7b3 OnNext 3686 is even.] NEXT: [rx.Notification@5df9a9f1 OnNext 3688 is even.] NEXT: [rx.Notification@5092d3ba OnNext 3690 is even.] NEXT: [rx.Notification@3925b5f8 OnNext 3692 is even.] NEXT: [rx.Notification@21b89836 OnNext 3694 is even.] NEXT: [rx.Notification@a4b7a74 OnNext 3696 is even.] NEXT: [rx.Notification@f2de5cb2 OnNext 3698 is even.] NEXT: [rx.Notification@1c3a3050 OnNext 3700 is even.] NEXT: [rx.Notification@4cd128e OnNext 3702 is even.] NEXT: [rx.Notification@ed5ff4cc OnNext 3704 is even.] NEXT: [rx.Notification@d5f2d70a OnNext 3706 is even.] NEXT: [rx.Notification@be85b948 OnNext 3708 is even.] NEXT: [rx.Notification@b11ee311 OnNext 3710 is even.] NEXT: [rx.Notification@99b1c54f OnNext 3712 is even.] NEXT: [rx.Notification@8244a78d OnNext 3714 is even.] NEXT: [rx.Notification@6ad789cb OnNext 3716 is even.] NEXT: [rx.Notification@536a6c09 OnNext 3718 is even.] NEXT: [rx.Notification@460395d2 OnNext 3720 is even.] NEXT: [rx.Notification@2e967810 OnNext 3722 is even.] NEXT: [rx.Notification@17295a4e OnNext 3724 is even.] NEXT: [rx.Notification@ffbc3c8c OnNext 3726 is even.] NEXT: [rx.Notification@e84f1eca OnNext 3728 is even.] NEXT: [rx.Notification@dae84893 OnNext 3730 is even.] NEXT: [rx.Notification@c37b2ad1 OnNext 3732 is even.] NEXT: [rx.Notification@ac0e0d0f OnNext 3734 is even.] NEXT: [rx.Notification@94a0ef4d OnNext 3736 is even.] NEXT: [rx.Notification@7d33d18b OnNext 3738 is even.] NEXT: [rx.Notification@6fccfb54 OnNext 3740 is even.] NEXT: [rx.Notification@585fdd92 OnNext 3742 is even.] NEXT: [rx.Notification@40f2bfd0 OnNext 3744 is even.] NEXT: [rx.Notification@2985a20e OnNext 3746 is even.] NEXT: [rx.Notification@1218844c OnNext 3748 is even.] NEXT: [rx.Notification@4b1ae15 OnNext 3750 is even.] NEXT: [rx.Notification@ed449053 OnNext 3752 is even.] NEXT: [rx.Notification@d5d77291 OnNext 3754 is even.] NEXT: [rx.Notification@be6a54cf OnNext 3756 is even.] NEXT: [rx.Notification@a6fd370d OnNext 3758 is even.] NEXT: [rx.Notification@999660d6 OnNext 3760 is even.] NEXT: [rx.Notification@82294314 OnNext 3762 is even.] NEXT: [rx.Notification@6abc2552 OnNext 3764 is even.] NEXT: [rx.Notification@534f0790 OnNext 3766 is even.] NEXT: [rx.Notification@3be1e9ce OnNext 3768 is even.] NEXT: [rx.Notification@2e7b1397 OnNext 3770 is even.] NEXT: [rx.Notification@170df5d5 OnNext 3772 is even.] NEXT: [rx.Notification@ffa0d813 OnNext 3774 is even.] NEXT: [rx.Notification@e833ba51 OnNext 3776 is even.] //////////////////// COMPLETED-A NEXT: [rx.Notification@d0c69c8f OnNext 3778 is even.] NEXT: [rx.Notification@c35fc658 OnNext 3780 is even.] NEXT: [rx.Notification@abf2a896 OnNext 3782 is even.] NEXT: [rx.Notification@94858ad4 OnNext 3784 is even.] NEXT: [rx.Notification@7d186d12 OnNext 3786 is even.] NEXT: [rx.Notification@65ab4f50 OnNext 3788 is even.] NEXT: [rx.Notification@58447919 OnNext 3790 is even.] NEXT: [rx.Notification@40d75b57 OnNext 3792 is even.] NEXT: [rx.Notification@296a3d95 OnNext 3794 is even.] NEXT: [rx.Notification@11fd1fd3 OnNext 3796 is even.] NEXT: [rx.Notification@fa900211 OnNext 3798 is even.] NEXT: [rx.Notification@23ebd5af OnNext 3800 is even.] NEXT: [rx.Notification@c7eb7ed OnNext 3802 is even.] NEXT: [rx.Notification@f5119a2b OnNext 3804 is even.] NEXT: [rx.Notification@dda47c69 OnNext 3806 is even.] NEXT: [rx.Notification@c6375ea7 OnNext 3808 is even.] NEXT: [rx.Notification@b8d08870 OnNext 3810 is even.] NEXT: [rx.Notification@a1636aae OnNext 3812 is even.] NEXT: [rx.Notification@89f64cec OnNext 3814 is even.] NEXT: [rx.Notification@72892f2a OnNext 3816 is even.] NEXT: [rx.Notification@5b1c1168 OnNext 3818 is even.] NEXT: [rx.Notification@4db53b31 OnNext 3820 is even.] NEXT: [rx.Notification@36481d6f OnNext 3822 is even.] NEXT: [rx.Notification@1edaffad OnNext 3824 is even.] NEXT: [rx.Notification@76de1eb OnNext 3826 is even.] NEXT: [rx.Notification@f000c429 OnNext 3828 is even.] NEXT: [rx.Notification@e299edf2 OnNext 3830 is even.] NEXT: [rx.Notification@cb2cd030 OnNext 3832 is even.] NEXT: [rx.Notification@b3bfb26e OnNext 3834 is even.] NEXT: [rx.Notification@9c5294ac OnNext 3836 is even.] NEXT: [rx.Notification@84e576ea OnNext 3838 is even.] NEXT: [rx.Notification@777ea0b3 OnNext 3840 is even.] NEXT: [rx.Notification@601182f1 OnNext 3842 is even.] NEXT: [rx.Notification@48a4652f OnNext 3844 is even.] NEXT: [rx.Notification@3137476d OnNext 3846 is even.] NEXT: [rx.Notification@19ca29ab OnNext 3848 is even.] NEXT: [rx.Notification@c635374 OnNext 3850 is even.] NEXT: [rx.Notification@f4f635b2 OnNext 3852 is even.] NEXT: [rx.Notification@dd8917f0 OnNext 3854 is even.] NEXT: [rx.Notification@c61bfa2e OnNext 3856 is even.] NEXT: [rx.Notification@aeaedc6c OnNext 3858 is even.] NEXT: [rx.Notification@a1480635 OnNext 3860 is even.] NEXT: [rx.Notification@89dae873 OnNext 3862 is even.] NEXT: [rx.Notification@726dcab1 OnNext 3864 is even.] NEXT: [rx.Notification@5b00acef OnNext 3866 is even.] NEXT: [rx.Notification@43938f2d OnNext 3868 is even.] NEXT: [rx.Notification@362cb8f6 OnNext 3870 is even.] NEXT: [rx.Notification@1ebf9b34 OnNext 3872 is even.] NEXT: [rx.Notification@7527d72 OnNext 3874 is even.] NEXT: [rx.Notification@efe55fb0 OnNext 3876 is even.] NEXT: [rx.Notification@d87841ee OnNext 3878 is even.] NEXT: [rx.Notification@cb116bb7 OnNext 3880 is even.] NEXT: [rx.Notification@b3a44df5 OnNext 3882 is even.] NEXT: [rx.Notification@9c373033 OnNext 3884 is even.] NEXT: [rx.Notification@84ca1271 OnNext 3886 is even.] NEXT: [rx.Notification@6d5cf4af OnNext 3888 is even.] NEXT: [rx.Notification@5ff61e78 OnNext 3890 is even.] NEXT: [rx.Notification@488900b6 OnNext 3892 is even.] NEXT: [rx.Notification@311be2f4 OnNext 3894 is even.] NEXT: [rx.Notification@19aec532 OnNext 3896 is even.] NEXT: [rx.Notification@241a770 OnNext 3898 is even.] NEXT: [rx.Notification@2b9d7b0e OnNext 3900 is even.] NEXT: [rx.Notification@14305d4c OnNext 3902 is even.] NEXT: [rx.Notification@fcc33f8a OnNext 3904 is even.] NEXT: [rx.Notification@e55621c8 OnNext 3906 is even.] NEXT: [rx.Notification@cde90406 OnNext 3908 is even.] NEXT: [rx.Notification@c0822dcf OnNext 3910 is even.] NEXT: [rx.Notification@a915100d OnNext 3912 is even.] NEXT: [rx.Notification@91a7f24b OnNext 3914 is even.] NEXT: [rx.Notification@7a3ad489 OnNext 3916 is even.] NEXT: [rx.Notification@62cdb6c7 OnNext 3918 is even.] NEXT: [rx.Notification@5566e090 OnNext 3920 is even.] NEXT: [rx.Notification@3df9c2ce OnNext 3922 is even.] NEXT: [rx.Notification@268ca50c OnNext 3924 is even.] NEXT: [rx.Notification@f1f874a OnNext 3926 is even.] NEXT: [rx.Notification@f7b26988 OnNext 3928 is even.] NEXT: [rx.Notification@ea4b9351 OnNext 3930 is even.] NEXT: [rx.Notification@d2de758f OnNext 3932 is even.] NEXT: [rx.Notification@bb7157cd OnNext 3934 is even.] NEXT: [rx.Notification@a4043a0b OnNext 3936 is even.] NEXT: [rx.Notification@8c971c49 OnNext 3938 is even.] NEXT: [rx.Notification@7f304612 OnNext 3940 is even.] NEXT: [rx.Notification@67c32850 OnNext 3942 is even.] NEXT: [rx.Notification@50560a8e OnNext 3944 is even.] NEXT: [rx.Notification@38e8eccc OnNext 3946 is even.] NEXT: [rx.Notification@217bcf0a OnNext 3948 is even.] NEXT: [rx.Notification@1414f8d3 OnNext 3950 is even.] NEXT: [rx.Notification@fca7db11 OnNext 3952 is even.] NEXT: [rx.Notification@e53abd4f OnNext 3954 is even.] NEXT: [rx.Notification@cdcd9f8d OnNext 3956 is even.] NEXT: [rx.Notification@b66081cb OnNext 3958 is even.] NEXT: [rx.Notification@a8f9ab94 OnNext 3960 is even.] NEXT: [rx.Notification@918c8dd2 OnNext 3962 is even.] NEXT: [rx.Notification@7a1f7010 OnNext 3964 is even.] NEXT: [rx.Notification@62b2524e OnNext 3966 is even.] NEXT: [rx.Notification@4b45348c OnNext 3968 is even.] NEXT: [rx.Notification@3dde5e55 OnNext 3970 is even.] NEXT: [rx.Notification@26714093 OnNext 3972 is even.] NEXT: [rx.Notification@f0422d1 OnNext 3974 is even.] NEXT: [rx.Notification@f797050f OnNext 3976 is even.] NEXT: [rx.Notification@e029e74d OnNext 3978 is even.] NEXT: [rx.Notification@d2c31116 OnNext 3980 is even.] NEXT: [rx.Notification@bb55f354 OnNext 3982 is even.] NEXT: [rx.Notification@a3e8d592 OnNext 3984 is even.] NEXT: [rx.Notification@8c7bb7d0 OnNext 3986 is even.] NEXT: [rx.Notification@750e9a0e OnNext 3988 is even.] NEXT: [rx.Notification@67a7c3d7 OnNext 3990 is even.] NEXT: [rx.Notification@503aa615 OnNext 3992 is even.] NEXT: [rx.Notification@38cd8853 OnNext 3994 is even.] NEXT: [rx.Notification@21606a91 OnNext 3996 is even.] NEXT: [rx.Notification@9f34ccf OnNext 3998 is even.] NEXT: [rx.Notification@d4e1b138 OnNext 4000 is even.] //////////////////// COMPLETED-B NEXT: [rx.Notification@180cb77 OnCompleted] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.698 sec - in rx.internal.operators.OperatorGroupByTest Running rx.internal.operators.OnSubscribeFromIterableTest Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 sec - in rx.internal.operators.OnSubscribeFromIterableTest Running rx.internal.operators.OperatorDoOnEachTest Received exception: rx.exceptions.OnErrorNotImplementedException: Test NPE Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 sec - in rx.internal.operators.OperatorDoOnEachTest Running rx.internal.operators.OperatorReplayTest - 1 - Sideeffect #1 1 Sideeffect #2 2 Done - 2 - Sideeffect #1 1 Sideeffect #2 2 Done Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.85 sec - in rx.internal.operators.OperatorReplayTest Running rx.internal.operators.OperatorToObservableSortedListTest testAsyncRequested -> 0 testAsyncRequested -> 50 testAsyncRequested -> 100 testAsyncRequested -> 150 testAsyncRequested -> 200 testAsyncRequested -> 250 testAsyncRequested -> 300 testAsyncRequested -> 350 testAsyncRequested -> 400 testAsyncRequested -> 450 testAsyncRequested -> 500 testAsyncRequested -> 550 testAsyncRequested -> 600 testAsyncRequested -> 650 testAsyncRequested -> 700 testAsyncRequested -> 750 testAsyncRequested -> 800 Tests run: 5, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.042 sec <<< FAILURE! - in rx.internal.operators.OperatorToObservableSortedListTest testAsyncRequested(rx.internal.operators.OperatorToObservableSortedListTest) Time elapsed: 1.971 sec <<< ERROR! java.lang.Exception: test timed out after 2000 milliseconds at sun.misc.Unsafe.unpark(Native Method) at java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:141) at java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor(AbstractQueuedSynchronizer.java:662) at java.util.concurrent.locks.AbstractQueuedSynchronizer.release(AbstractQueuedSynchronizer.java:1264) at java.util.concurrent.locks.ReentrantLock.unlock(ReentrantLock.java:457) at java.util.concurrent.CyclicBarrier.dowait(CyclicBarrier.java:261) at java.util.concurrent.CyclicBarrier.await(CyclicBarrier.java:362) at rx.internal.operators.OperatorToObservableSortedListTest.await(OperatorToObservableSortedListTest.java:144) at rx.internal.operators.OperatorToObservableSortedListTest.testAsyncRequested(OperatorToObservableSortedListTest.java:131) Running rx.internal.operators.OnSubscribeCacheTest published observable being executed v: one v: one [1, 2, 3] [1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3] [0, 1, 2, 3] [3, 3, 3, 3] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.464 sec - in rx.internal.operators.OnSubscribeCacheTest Running rx.internal.operators.OnSubscribeSingleTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 sec - in rx.internal.operators.OnSubscribeSingleTest Running rx.internal.operators.OperatorTakeLastTest Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.958 sec - in rx.internal.operators.OperatorTakeLastTest Running rx.internal.operators.OperatorOnExceptionResumeNextViaObservableTest TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one TestObservable onError: java.lang.Exception: Forced Exception TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one TestObservable onError: java.lang.Throwable: Forced Throwable TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one TestObservable onError: java.lang.RuntimeException: Forced RuntimeException BadMapper:one TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: twoResume TestObservable onNext: threeResume TestObservable onCompleted TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one TestObservable onError: java.lang.Error: Forced Error Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.506 sec - in rx.internal.operators.OperatorOnExceptionResumeNextViaObservableTest Running rx.internal.operators.OperatorDistinctUntilChangedTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.216 sec - in rx.internal.operators.OperatorDistinctUntilChangedTest Running rx.internal.operators.OperatorTakeUntilPredicateTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 sec - in rx.internal.operators.OperatorTakeUntilPredicateTest Running rx.internal.operators.OperatorTimeIntervalTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec - in rx.internal.operators.OperatorTimeIntervalTest Running rx.internal.operators.OperatorSingleTest Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.931 sec - in rx.internal.operators.OperatorSingleTest Running rx.internal.operators.OperatorWindowWithObservableTest Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.603 sec - in rx.internal.operators.OperatorWindowWithObservableTest Running rx.internal.operators.OperatorOnErrorResumeNextViaFunctionTest TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one [success] [success] TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one BadMapper:one Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.331 sec - in rx.internal.operators.OperatorOnErrorResumeNextViaFunctionTest Running rx.internal.operators.OperatorTimestampTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in rx.internal.operators.OperatorTimestampTest Running rx.internal.operators.OperatorToMapTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 sec - in rx.internal.operators.OperatorToMapTest Running rx.internal.operators.OperatorMulticastTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in rx.internal.operators.OperatorMulticastTest Running rx.internal.operators.OperatorOnErrorResumeNextViaObservableTest TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one TestObservable onError: java.lang.RuntimeException: Forced Failure BadMapper:one TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: twoResume TestObservable onNext: threeResume TestObservable onCompleted Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.165 sec - in rx.internal.operators.OperatorOnErrorResumeNextViaObservableTest Running rx.internal.operators.OperatorElementAtTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 sec - in rx.internal.operators.OperatorElementAtTest Running rx.internal.operators.OperatorDoOnUnsubscribeTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 sec - in rx.internal.operators.OperatorDoOnUnsubscribeTest Running rx.internal.operators.OperatorTakeWhileTest TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one TestObservable onNext: two TestObservable onNext: three TestObservable thread finished TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 sec - in rx.internal.operators.OperatorTakeWhileTest Running rx.internal.operators.OnSubscribeAmbTest 1-requested: 0 2-requested: 0 1-requested: 3 2-requested: 3 Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.568 sec - in rx.internal.operators.OnSubscribeAmbTest Running rx.internal.operators.OperatorTakeTimedTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in rx.internal.operators.OperatorTakeTimedTest Running rx.internal.operators.BlockingOperatorToIteratorTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec - in rx.internal.operators.BlockingOperatorToIteratorTest Running rx.internal.operators.OperatorAllTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.462 sec - in rx.internal.operators.OperatorAllTest Running rx.internal.operators.OperatorAnyTest Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.752 sec - in rx.internal.operators.OperatorAnyTest Running rx.internal.operators.OperatorThrottleFirstTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in rx.internal.operators.OperatorThrottleFirstTest Running rx.internal.operators.OperatorSerializeTest TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one TestMultiThreadedObservable onNext: two >>> Busyobserver received onNext: one TestMultiThreadedObservable onNext: three >>> Busyobserver received onNext: two >>> Busyobserver received onNext: three >>> Busyobserver received onCompleted TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one >>> Busyobserver received onNext: one TestMultiThreadedObservable onNext: two TestMultiThreadedObservable onNext: four TestMultiThreadedObservable onNext: three TestMultiThreadedObservable onNext: null TestMultiThreadedObservable onNext: seven TestMultiThreadedObservable onNext: six TestMultiThreadedObservable onNext: eight TestMultiThreadedObservable onNext: nine TestMultiThreadedObservable onNext: five >>> Busyobserver received onNext: two >>> Busyobserver received onNext: four >>> Busyobserver received onNext: three >>> Busyobserver received onNext: seven >>> Busyobserver received onNext: six >>> Busyobserver received onError: null maxConcurrentThreads: 4 onNext count: 6 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one >>> Busyobserver received onNext: one TestMultiThreadedObservable onNext: two TestMultiThreadedObservable onNext: null TestMultiThreadedObservable onNext: three TestMultiThreadedObservable onNext: five TestMultiThreadedObservable onNext: four TestMultiThreadedObservable onNext: nine TestMultiThreadedObservable onNext: six TestMultiThreadedObservable onNext: seven TestMultiThreadedObservable onNext: eight >>> Busyobserver received onNext: two >>> Busyobserver received onError: null maxConcurrentThreads: 5 onNext count: 2 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one >>> Busyobserver received onNext: one TestMultiThreadedObservable onNext: two TestMultiThreadedObservable onNext: four TestMultiThreadedObservable onNext: three TestMultiThreadedObservable onNext: eight TestMultiThreadedObservable onNext: five TestMultiThreadedObservable onNext: seven TestMultiThreadedObservable onNext: null TestMultiThreadedObservable onNext: nine TestMultiThreadedObservable onNext: six >>> Busyobserver received onNext: two >>> Busyobserver received onNext: four >>> Busyobserver received onNext: three >>> Busyobserver received onNext: eight >>> Busyobserver received onNext: five >>> Busyobserver received onNext: seven >>> Busyobserver received onError: null maxConcurrentThreads: 4 onNext count: 7 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one >>> Busyobserver received onNext: one TestMultiThreadedObservable onNext: two TestMultiThreadedObservable onNext: three TestMultiThreadedObservable onNext: null >>> Busyobserver received onNext: two >>> Busyobserver received onNext: three >>> Busyobserver received onError: null maxConcurrentThreads: 2 TestSingleThreadedObservable subscribed to ... starting TestSingleThreadedObservable thread done starting TestSingleThreadedObservable thread running TestSingleThreadedObservable thread TestSingleThreadedObservable onNext: one TestSingleThreadedObservable onNext: two TestSingleThreadedObservable onNext: three Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.304 sec - in rx.internal.operators.OperatorSerializeTest Running rx.internal.operators.OnSubscribeCombineLatestTest test1ToNSourcesScheduled: 1 sources test1ToNSourcesScheduled: 2 sources test1ToNSourcesScheduled: 3 sources test1ToNSourcesScheduled: 4 sources test1ToNSourcesScheduled: 5 sources test1ToNSourcesScheduled: 6 sources test1ToNSourcesScheduled: 7 sources test1ToNSourcesScheduled: 8 sources test1ToNSourcesScheduled: 9 sources test1ToNSourcesScheduled: 10 sources test1ToNSources: 1 sources test1ToNSources: 2 sources test1ToNSources: 3 sources test1ToNSources: 4 sources test1ToNSources: 5 sources test1ToNSources: 6 sources test1ToNSources: 7 sources test1ToNSources: 8 sources test1ToNSources: 9 sources test1ToNSources: 10 sources test1ToNSources: 11 sources test1ToNSources: 12 sources test1ToNSources: 13 sources test1ToNSources: 14 sources test1ToNSources: 15 sources test1ToNSources: 16 sources test1ToNSources: 17 sources test1ToNSources: 18 sources test1ToNSources: 19 sources test1ToNSources: 20 sources test1ToNSources: 21 sources test1ToNSources: 22 sources test1ToNSources: 23 sources test1ToNSources: 24 sources test1ToNSources: 25 sources test1ToNSources: 26 sources test1ToNSources: 27 sources test1ToNSources: 28 sources test1ToNSources: 29 sources test1ToNSources: 30 sources Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1,564.579 sec - in rx.internal.operators.OnSubscribeCombineLatestTest Running rx.internal.operators.OperatorDefaultIfEmptyTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec - in rx.internal.operators.OperatorDefaultIfEmptyTest Running rx.internal.operators.OperatorFirstTest Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.347 sec - in rx.internal.operators.OperatorFirstTest Running rx.internal.operators.OnSubscribeRangeTest Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.968 sec - in rx.internal.operators.OnSubscribeRangeTest Running rx.internal.operators.OperatorMergeDelayErrorTest subscription complete subscription complete throwing exception subscription complete testErrorInParentObservableDelayed | 0 testErrorInParentObservableDelayed | 1 testErrorInParentObservableDelayed | 2 testErrorInParentObservableDelayed | 3 testErrorInParentObservableDelayed | 4 testErrorInParentObservableDelayed | 5 testErrorInParentObservableDelayed | 6 testErrorInParentObservableDelayed | 7 testErrorInParentObservableDelayed | 8 testErrorInParentObservableDelayed | 9 testErrorInParentObservableDelayed | 10 testErrorInParentObservableDelayed | 11 testErrorInParentObservableDelayed | 12 testErrorInParentObservableDelayed | 13 testErrorInParentObservableDelayed | 14 testErrorInParentObservableDelayed | 15 testErrorInParentObservableDelayed | 16 testErrorInParentObservableDelayed | 17 testErrorInParentObservableDelayed | 18 testErrorInParentObservableDelayed | 19 testErrorInParentObservableDelayed | 20 testErrorInParentObservableDelayed | 21 testErrorInParentObservableDelayed | 22 testErrorInParentObservableDelayed | 23 testErrorInParentObservableDelayed | 24 testErrorInParentObservableDelayed | 25 testErrorInParentObservableDelayed | 26 testErrorInParentObservableDelayed | 27 testErrorInParentObservableDelayed | 28 testErrorInParentObservableDelayed | 29 testErrorInParentObservableDelayed | 30 testErrorInParentObservableDelayed | 31 testErrorInParentObservableDelayed | 32 testErrorInParentObservableDelayed | 33 testErrorInParentObservableDelayed | 34 testErrorInParentObservableDelayed | 35 testErrorInParentObservableDelayed | 36 testErrorInParentObservableDelayed | 37 testErrorInParentObservableDelayed | 38 testErrorInParentObservableDelayed | 39 testErrorInParentObservableDelayed | 40 testErrorInParentObservableDelayed | 41 testErrorInParentObservableDelayed | 42 testErrorInParentObservableDelayed | 43 testErrorInParentObservableDelayed | 44 testErrorInParentObservableDelayed | 45 testErrorInParentObservableDelayed | 46 testErrorInParentObservableDelayed | 47 testErrorInParentObservableDelayed | 48 testErrorInParentObservableDelayed | 49 throwing exception throwing exception throwing exception throwing exception rx.exceptions.CompositeException: 2 exceptions occurred. at rx.internal.operators.OperatorMerge$MergeSubscriber.reportError(OperatorMerge.java:241) at rx.internal.operators.OperatorMerge$MergeSubscriber.emitLoop(OperatorMerge.java:609) at rx.internal.operators.OperatorMerge$MergeSubscriber.emit(OperatorMerge.java:519) at rx.internal.operators.OperatorMerge$MergeSubscriber.onCompleted(OperatorMerge.java:254) at rx.internal.operators.OnSubscribeFromIterable$IterableProducer.request(OnSubscribeFromIterable.java:110) at rx.Subscriber.setProducer(Subscriber.java:211) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:50) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:33) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at rx.internal.operators.OperatorMergeDelayErrorTest.testCompositeErrorDelayed2(OperatorMergeDelayErrorTest.java:206) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 1 : java.lang.NullPointerException at rx.internal.operators.OperatorMergeDelayErrorTest$TestErrorObservable.call(OperatorMergeDelayErrorTest.java:365) at rx.internal.operators.OperatorMergeDelayErrorTest$TestErrorObservable.call(OperatorMergeDelayErrorTest.java:351) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:231) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:140) at rx.internal.operators.OnSubscribeFromIterable$IterableProducer.request(OnSubscribeFromIterable.java:106) at rx.Subscriber.setProducer(Subscriber.java:211) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:50) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:33) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at rx.internal.operators.OperatorMergeDelayErrorTest.testCompositeErrorDelayed2(OperatorMergeDelayErrorTest.java:206) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 2 : java.lang.NullPointerException at rx.internal.operators.OperatorMergeDelayErrorTest$TestErrorObservable.call(OperatorMergeDelayErrorTest.java:365) at rx.internal.operators.OperatorMergeDelayErrorTest$TestErrorObservable.call(OperatorMergeDelayErrorTest.java:351) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:231) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:140) at rx.internal.operators.OnSubscribeFromIterable$IterableProducer.request(OnSubscribeFromIterable.java:106) at rx.Subscriber.setProducer(Subscriber.java:211) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:50) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:33) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at rx.internal.operators.OperatorMergeDelayErrorTest.testCompositeErrorDelayed2(OperatorMergeDelayErrorTest.java:206) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4Cthrowing exception throwing exception throwing exception lassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) throwing exception throwing exception Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.218 sec - in rx.internal.operators.OperatorMergeDelayErrorTest Running rx.internal.operators.OnSubscribeRefCountTest Subscribing to interval 1 Subscriber 1 onError: java.lang.Exception: Some exception Subscribing to interval 2 Subscriber 2 onError: java.lang.Exception: Some exception Subscriber 1 onError: java.lang.Exception: Some exception Subscribing to interval 3 Subscriber 2 onError: java.lang.Exception: Some exception Subscriber 1 onError: java.lang.Exception: Some exception Subscribing to interval 4 Subscriber 2 onError: java.lang.Exception: Some exception Subscriber 1 onError: java.lang.Exception: Some exception Subscribing to interval 5 Subscriber 2 onError: java.lang.Exception: Some exception Subscriber 1 onError: java.lang.Exception: Some exception Subscribing to interval 6 Subscriber 2 onError: java.lang.Exception: Some exception Subscriber 1 onError: java.lang.Exception: Some exception 6 onNext --------> 1 onNext --------> 2 onNext --------> 3 onNext --------> 4 onNext: 4 onNext Count: 18 onNext: 11 ******************************* Subscribe received ******************************* Unsubscribe received ******************************* Subscribe received ******************************* Unsubscribe received ******************************* Subscribe received ******************************* Unsubscribe received ******************************* Subscribe received ******************************* Unsubscribe received ******************************* Subscribe received ******************************* Unsubscribe received ******************************* Subscribe received ******************************* Unsubscribe received ******************************* Subscribe received ******************************* Unsubscribe received ******************************* Subscribe received ******************************* Unsubscribe received ******************************* Subscribe received ******************************* Unsubscribe received ******************************* Subscribe received ******************************* Unsubscribe received ******************************* SUBSCRIBE received send unsubscribe ******************************* Unsubscribe received DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe ******************************* SUBSCRIBE received ******************************* Unsubscribe received DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe ******************************* SUBSCRIBE received ******************************* Unsubscribe received DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe ******************************* SUBSCRIBE received DONE sending unsubscribe ... now waiting Errors: [] ******************************* Unsubscribe received send unsubscribe ******************************* SUBSCRIBE received ******************************* Unsubscribe received DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] ******************************* SUBSCRIBE received send unsubscribe ******************************* Unsubscribe received DONE sending unsubscribe ... now waiting Errors: [] ******************************* SUBSCRIBE received send unsubscribe ******************************* Unsubscribe received DONE sending unsubscribe ... now waiting Errors: [] ******************************* SUBSCRIBE received send unsubscribe ******************************* Unsubscribe received DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe ******************************* SUBSCRIBE received ******************************* Unsubscribe received DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe ******************************* SUBSCRIBE received ******************************* Unsubscribe received send unsubscribe DONE sending unsubscribe ... now waiting Errors: [] send unsubscribe ******************************* Subscribe received ******************************* Unsubscribe received DONE sending unsubscribe ... now waiting Tests run: 13, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.536 sec <<< FAILURE! - in rx.internal.operators.OnSubscribeRefCountTest testConnectUnsubscribeRaceConditionLoop(rx.internal.operators.OnSubscribeRefCountTest) Time elapsed: 0.181 sec <<< FAILURE! java.lang.AssertionError: expected:<0> but was:<1> at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.failNotEquals(Assert.java:743) at org.junit.Assert.assertEquals(Assert.java:118) at org.junit.Assert.assertEquals(Assert.java:555) at org.junit.Assert.assertEquals(Assert.java:542) at rx.internal.operators.OnSubscribeRefCountTest.testConnectUnsubscribeRaceCondition(OnSubscribeRefCountTest.java:314) at rx.internal.operators.OnSubscribeRefCountTest.testConnectUnsubscribeRaceConditionLoop(OnSubscribeRefCountTest.java:276) Running rx.internal.operators.OperatorFlatMapTest --> testFlatMapSelectorMaxConcurrent: [1010, 1011, 2020, 2021, 3030, 3031, 4040, 4041, 5050, 5051, 6060, 6061, 7070, 7071, 8080, 8081, 9090, 9091, 10100, 10101] flatMapRangeAsyncLoop > 0 flatMapRangeAsyncLoop > 10 flatMapRangeAsyncLoop > 20 flatMapRangeAsyncLoop > 30 flatMapRangeAsyncLoop > 40 flatMapRangeAsyncLoop > 50 testFlatMapTransformsMaxConcurrentNormalLoop => 0 testFlatMapTransformsMaxConcurrentNormalLoop => 100 testFlatMapTransformsMaxConcurrentNormalLoop => 200 testFlatMapTransformsMaxConcurrentNormalLoop => 300 testFlatMapTransformsMaxConcurrentNormalLoop => 400 testFlatMapTransformsMaxConcurrentNormalLoop => 500 testFlatMapTransformsMaxConcurrentNormalLoop => 600 testFlatMapTransformsMaxConcurrentNormalLoop => 700 testFlatMapTransformsMaxConcurrentNormalLoop => 800 testFlatMapTransformsMaxConcurrentNormalLoop => 900 flatMapTwoNestedSync >> @ 1 flatMapTwoNestedSync >> @ 1000 flatMapTwoNestedSync >> @ 1000000 Tests run: 18, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 928.854 sec <<< FAILURE! - in rx.internal.operators.OperatorFlatMapTest flatMapRangeMixedAsyncLoop(rx.internal.operators.OperatorFlatMapTest) Time elapsed: 30.096 sec <<< ERROR! java.lang.Exception: test timed out after 30000 milliseconds at sun.misc.Unsafe.getLongVolatile(Native Method) at org.jctools.queues.SpscArrayQueue.lvConsumerIndex(SpscArrayQueue.java:198) at org.jctools.queues.SpscArrayQueue.size(SpscArrayQueue.java:178) at java.util.AbstractCollection.isEmpty(AbstractCollection.java:86) at rx.internal.util.RxRingBuffer.isEmpty(RxRingBuffer.java:389) at rx.internal.operators.OperatorMerge$MergeSubscriber.emitLoop(OperatorMerge.java:709) at rx.internal.operators.OperatorMerge$MergeSubscriber.emit(OperatorMerge.java:519) at rx.internal.operators.OperatorMerge$InnerSubscriber.onCompleted(OperatorMerge.java:811) at rx.internal.util.ScalarSynchronousObservable$1.call(ScalarSynchronousObservable.java:47) at rx.internal.util.ScalarSynchronousObservable$1.call(ScalarSynchronousObservable.java:35) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:231) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:140) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) at rx.internal.operators.OnSubscribeRange$RangeProducer.request(OnSubscribeRange.java:92) at rx.Subscriber.setProducer(Subscriber.java:211) at rx.Subscriber.setProducer(Subscriber.java:205) at rx.internal.operators.OnSubscribeRange.call(OnSubscribeRange.java:39) at rx.internal.operators.OnSubscribeRange.call(OnSubscribeRange.java:27) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.subscribe(Observable.java:7803) at rx.internal.operators.OperatorFlatMapTest.flatMapRangeMixedAsyncLoop(OperatorFlatMapTest.java:490) Running rx.internal.operators.BlockingOperatorNextTest a: 1 b: 10 c: 40 Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.05 sec - in rx.internal.operators.BlockingOperatorNextTest Running rx.internal.operators.OperatorBufferTest Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.678 sec - in rx.internal.operators.OperatorBufferTest Running rx.internal.operators.OperatorDoOnRequestTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in rx.internal.operators.OperatorDoOnRequestTest Running rx.internal.operators.OperatorLastTest Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 sec - in rx.internal.operators.OperatorLastTest Running rx.internal.operators.OperatorOnBackpressureLatestTest Tests run: 5, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.973 sec <<< FAILURE! - in rx.internal.operators.OperatorOnBackpressureLatestTest testAsynchronousDrop(rx.internal.operators.OperatorOnBackpressureLatestTest) Time elapsed: 1.914 sec <<< FAILURE! java.lang.AssertionError: No terminal events received. at rx.observers.TestObserver.assertTerminalEvent(TestObserver.java:153) at rx.observers.TestSubscriber.assertTerminalEvent(TestSubscriber.java:239) at rx.internal.operators.OperatorOnBackpressureLatestTest.testAsynchronousDrop(OperatorOnBackpressureLatestTest.java:142) Running rx.internal.operators.OperatorWithLatestFromTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 sec - in rx.internal.operators.OperatorWithLatestFromTest Running rx.internal.operators.OperatorFinallyTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in rx.internal.operators.OperatorFinallyTest Running rx.internal.operators.OperatorOnBackpressureDropTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.161 sec - in rx.internal.operators.OperatorOnBackpressureDropTest Running rx.internal.operators.BlockingOperatorLatestTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 sec - in rx.internal.operators.BlockingOperatorLatestTest Running rx.internal.operators.OperatorWindowWithStartEndObservableTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 sec - in rx.internal.operators.OperatorWindowWithStartEndObservableTest Running rx.internal.operators.OperatorTakeTest TestObservable subscribed to ... starting TestObservable thread done starting TestObservable thread running TestObservable thread TestObservable onNext: one TestObservable onNext: two TestObservable onNext: three TestObservable thread finished Emit: 0 Receive: 0 Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.668 sec - in rx.internal.operators.OperatorTakeTest Running rx.internal.operators.OnSubscribeGroupJoinTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.328 sec - in rx.internal.operators.OnSubscribeGroupJoinTest Running rx.internal.operators.OperatorToMultimapTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.18 sec - in rx.internal.operators.OperatorToMultimapTest Running rx.internal.producers.ProducersTest Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.314 sec - in rx.internal.producers.ProducersTest Running rx.internal.util.SubscriptionListTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 sec - in rx.internal.util.SubscriptionListTest Running rx.internal.util.IndexedRingBufferTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.788 sec - in rx.internal.util.IndexedRingBufferTest Running rx.internal.util.RxRingBufferSpmcTest emit: 4174 poll: 4174 Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.186 sec - in rx.internal.util.RxRingBufferSpmcTest Running rx.internal.util.RxRingBufferWithoutUnsafeTest emit: 1277 poll: 1277 emit: 1131 poll: 1131 emit: 1240 poll: 1240 emit: 1449 poll: 1449 emit: 1223 poll: 1223 emit: 1322 poll: 1322 emit: 1705 poll: 1705 emit: 1582 poll: 1582 emit: 1550 poll: 1550 emit: 1205 poll: 1205 emit: 1341 poll: 1341 emit: 1311 poll: 1311 emit: 1390 poll: 1390 emit: 1069 poll: 1069 emit: 1250 poll: 1250 emit: 1104 poll: 1104 emit: 1387 poll: 1387 emit: 1222 poll: 1222 emit: 1680 poll: 1680 emit: 1047 poll: 1047 emit: 1348 poll: 1348 emit: 1194 poll: 1194 emit: 1197 poll: 1197 emit: 1213 poll: 1213 emit: 1148 poll: 1148 emit: 1401 poll: 1401 emit: 1360 poll: 1360 emit: 1264 poll: 1264 emit: 1619 poll: 1619 emit: 1377 poll: 1377 emit: 1432 poll: 1432 emit: 1382 poll: 1382 emit: 1395 poll: 1395 emit: 1353 poll: 1353 emit: 1469 poll: 1469 emit: 1174 poll: 1174 emit: 1498 poll: 1498 emit: 1355 poll: 1355 emit: 1339 poll: 1339 emit: 1398 poll: 1398 emit: 1350 poll: 1350 emit: 1413 poll: 1413 emit: 1431 poll: 1431 emit: 1177 poll: 1177 emit: 1447 poll: 1447 emit: 1199 poll: 1199 emit: 1183 poll: 1183 emit: 1382 poll: 1382 emit: 1209 poll: 1209 emit: 1305 poll: 1305 emit: 1135 poll: 1135 Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.455 sec - in rx.internal.util.RxRingBufferWithoutUnsafeTest Running rx.internal.util.RxRingBufferSpscTest emit: 25535 poll: 25535 Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.369 sec - in rx.internal.util.RxRingBufferSpscTest Running rx.test.TestObstructionDetectionTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.411 sec - in rx.test.TestObstructionDetectionTest Running rx.SubscriberTest Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.213 sec - in rx.SubscriberTest Running rx.CovarianceTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 sec - in rx.CovarianceTest Running rx.exceptions.OnNextValueTest On Error: java.lang.IllegalArgumentException: Failure while handling at rx.exceptions.OnNextValueTest$2.call(OnNextValueTest.java:120) at rx.exceptions.OnNextValueTest$2.call(OnNextValueTest.java:117) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) at rx.internal.util.ScalarSynchronousObservable$1.call(ScalarSynchronousObservable.java:46) at rx.internal.util.ScalarSynchronousObservable$1.call(ScalarSynchronousObservable.java:35) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at rx.exceptions.OnNextValueTest.addOnNextValueExceptionNotAddedWithBadString(OnNextValueTest.java:122) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: rx.exceptions.OnErrorThrowable$OnNextValue: OnError while emitting onNext value: rx.exceptions.OnNextValueTest$BadToString.class at rx.exceptions.OnErrorThrowable.addValueAsLastCause(OnErrorThrowable.java:104) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:58) ... 30 more On Error: java.lang.IllegalArgumentException: Failure while handling at rx.exceptions.OnNextValueTest$1.call(OnNextValueTest.java:106) at rx.exceptions.OnNextValueTest$1.call(OnNextValueTest.java:103) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55) at rx.internal.util.ScalarSynchronousObservable$1.call(ScalarSynchronousObservable.java:46) at rx.internal.util.ScalarSynchronousObservable$1.call(ScalarSynchronousObservable.java:35) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at rx.exceptions.OnNextValueTest.addOnNextValueExceptionAdded(OnNextValueTest.java:108) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: rx.exceptions.OnErrorThrowable$OnNextValue: OnError while emitting onNext value: rx.exceptions.OnNextValueTest$BadToString.class at rx.exceptions.OnErrorThrowable.addValueAsLastCause(OnErrorThrowable.java:104) at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:58) ... 30 more Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 sec - in rx.exceptions.OnNextValueTest Running rx.exceptions.CompositeExceptionTest ----------------------------- print composite stacktrace rx.exceptions.CompositeException: 3 exceptions occurred. at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromTwoDuplicateComposites(CompositeExceptionTest.java:130) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ComposedException 1 : java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 2 : java.lang.Throwable: Ex2 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 3 : java.lang.Throwable: Ex3 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:34) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex2 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ----------------------------- print cause stacktrace rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromTwoDuplicateComposites(CompositeExceptionTest.java:137) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.RuntimeException: Duplicate found in causal chain so cropping to prevent loop ... at rx.exceptions.CompositeException.getCause(CompositeException.java:112) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromTwoDuplicateComposites(CompositeExceptionTest.java:137) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.RuntimeException: Duplicate found in causal chain so cropping to prevent loop ... ... 12 more ----------------------------- print composite stacktrace rx.exceptions.CompositeException: 3 exceptions occurred. at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromCompositeAndChild(CompositeExceptionTest.java:112) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ComposedException 1 : java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 2 : java.lang.Throwable: Ex2 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 3 : java.lang.Throwable: Ex3 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:34) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex2 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ----------------------------- print cause stacktrace rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromCompositeAndChild(CompositeExceptionTest.java:119) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.RuntimeException: Duplicate found in causal chain so cropping to prevent loop ... at rx.exceptions.CompositeException.getCause(CompositeException.java:112) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromCompositeAndChild(CompositeExceptionTest.java:119) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.RuntimeException: Duplicate found in causal chain so cropping to prevent loop ... ... 12 more rx.exceptions.CompositeException: 1 exceptions occurred. at rx.exceptions.CompositeExceptionTest.testNullElement(CompositeExceptionTest.java:177) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 1 : java.lang.NullPointerException at rx.exceptions.CompositeException.(CompositeException.java:60) at rx.exceptions.CompositeException.(CompositeException.java:73) at rx.exceptions.CompositeExceptionTest.testNullElement(CompositeExceptionTest.java:177) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) rx.exceptions.CompositeException: 1 exceptions occurred. at rx.exceptions.CompositeExceptionTest.testNullCollection(CompositeExceptionTest.java:171) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 1 : java.lang.NullPointerException at rx.exceptions.CompositeException.(CompositeException.java:64) at rx.exceptions.CompositeException.(CompositeException.java:73) at rx.exceptions.CompositeExceptionTest.testNullCollection(CompositeExceptionTest.java:171) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ----------------------------- print composite stacktrace rx.exceptions.CompositeException: 2 exceptions occurred. at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromParentThenChild(CompositeExceptionTest.java:67) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ComposedException 1 : java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 2 : java.lang.Throwable: Ex2 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ----------------------------- print cause stacktrace rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromParentThenChild(CompositeExceptionTest.java:74) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.RuntimeException: Duplicate found in causal chain so cropping to prevent loop ... at rx.exceptions.CompositeException.getCause(CompositeException.java:112) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromParentThenChild(CompositeExceptionTest.java:74) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ----------------------------- print composite stacktrace rx.exceptions.CompositeException: 2 exceptions occurred. at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromChildThenParent(CompositeExceptionTest.java:82) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ComposedException 1 : java.lang.Throwable: Ex2 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 2 : java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ----------------------------- print cause stacktrace rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromChildThenParent(CompositeExceptionTest.java:89) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.Throwable: Ex2 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) ... 22 more ----------------------------- print composite stacktrace rx.exceptions.CompositeException: 3 exceptions occurred. at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:53) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ComposedException 1 : java.lang.Throwable: 1 at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:50) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.Throwable: RootCause at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:49) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ComposedException 2 : java.lang.Throwable: 2 at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:51) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.Throwable: RootCause at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:49) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ComposedException 3 : java.lang.Throwable: 3 at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:52) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.Throwable: RootCause at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:49) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ----------------------------- print cause stacktrace rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:60) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.Throwable: 1 at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:50) ... 9 more Caused by: java.lang.Throwable: RootCause at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:49) ... 9 more Caused by: java.lang.RuntimeException: Duplicate found in causal chain so cropping to prevent loop ... at rx.exceptions.CompositeException.getCause(CompositeException.java:112) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testMultipleWithSameCause(CompositeExceptionTest.java:60) ... 9 more ----------------------------- print composite stacktrace Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.235 sec - in rx.exceptions.CompositeExceptionTest rx.exceptions.CompositeException: 3 exceptions occurred. at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromChildAndComposite(CompositeExceptionTest.java:97) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) ComposedException 1 : java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 2 : java.lang.Throwable: Ex2 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ComposedException 3 : java.lang.Throwable: Ex3 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:34) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex2 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:33) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ----------------------------- print cause stacktrace rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromChildAndComposite(CompositeExceptionTest.java:104) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.Throwable: Ex1 at rx.exceptions.CompositeExceptionTest.(CompositeExceptionTest.java:32) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.RuntimeException: Duplicate found in causal chain so cropping to prevent loop ... at rx.exceptions.CompositeException.getCause(CompositeException.java:112) at rx.exceptions.CompositeExceptionTest.getRootCause(CompositeExceptionTest.java:155) at rx.exceptions.CompositeExceptionTest.testCompositeExceptionFromChildAndComposite(CompositeExceptionTest.java:104) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74) Caused by: java.lang.RuntimeException: Duplicate found in causal chain so cropping to prevent loop ... ... 12 more Running rx.exceptions.ExceptionsTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.464 sec - in rx.exceptions.ExceptionsTest Running rx.SingleTest SubscribeOn Thread: Thread[RxCachedThreadScheduler-12,5,main] ObserveOn Thread: Thread[RxComputationThreadPool-4,5,main] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.766 sec - in rx.SingleTest Running rx.subjects.SerializedSubjectTest Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.201 sec - in rx.subjects.SerializedSubjectTest Running rx.subjects.ReplaySubjectTest observer1: one observer1: two before waiting for one observer2: one observer2: two after waiting for one observer1: three sent three about to send onCompleted completed subject makeSlow released observer2: three Turn: 0 0, 0 Turn: 1 0, 0 Turn: 2 0, 0 Turn: 3 0, 0 Turn: 4 0, 0 Turn: 5 0, 0 Turn: 6 0, 0 Turn: 7 0, 0 Turn: 8 0, 0 Turn: 9 0, 0 Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.107 sec - in rx.subjects.ReplaySubjectTest Running rx.subjects.AsyncSubjectTest Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.135 sec - in rx.subjects.AsyncSubjectTest Running rx.subjects.PublishSubjectTest Turn: 0 Turn: 1 Turn: 2 Turn: 3 Turn: 4 Turn: 5 Turn: 6 Turn: 7 Turn: 8 Turn: 9 Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.448 sec - in rx.subjects.PublishSubjectTest Running rx.subjects.TestSubjectTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 sec - in rx.subjects.TestSubjectTest Running rx.subjects.BehaviorSubjectTest 0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 11000 12000 13000 14000 15000 16000 17000 18000 19000 20000 21000 22000 23000 24000 25000 26000 27000 28000 29000 30000 31000 32000 33000 34000 35000 36000 37000 38000 39000 40000 41000 42000 43000 44000 45000 46000 47000 48000 49000 Turn: 0 Turn: 1 Turn: 2 Turn: 3 Turn: 4 Turn: 5 Turn: 6 Turn: 7 Turn: 8 Turn: 9 Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 258.385 sec - in rx.subjects.BehaviorSubjectTest Running rx.util.AssertObservableTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec - in rx.util.AssertObservableTest Running rx.schedulers.ImmediateSchedulerTest t: Value_1_Thread_main t: Value_2_Thread_main t: Value_3_Thread_main t: Value_4_Thread_main t: Value_5_Thread_main t: Value_6_Thread_main t: Value_7_Thread_main t: Value_8_Thread_main t: Value_9_Thread_main t: Value_10_Thread_main t: Value_1_Thread_main t: Value_2_Thread_main t: Value_3_Thread_main t: Value_4_Thread_main t: Value_5_Thread_main t: Value_6_Thread_main t: Value_7_Thread_main t: Value_8_Thread_main t: Value_9_Thread_main t: Value_10_Thread_main ConcurrentObserverValidator.onNext: one ConcurrentObserverValidator.onNext: two ConcurrentObserverValidator.onNext: three ConcurrentObserverValidator.onNext: four ConcurrentObserverValidator.onNext: five ConcurrentObserverValidator.onNext: six ConcurrentObserverValidator.onNext: seven ConcurrentObserverValidator.onNext: eight ConcurrentObserverValidator.onNext: nine ConcurrentObserverValidator.onNext: ten Value: 0 Value: 1 Value: 2 Value: 3 Value: 4 Value: 5 Value: 6 Value: 7 Value: 8 Value: 9 Value: 10 Value: 11 Value: 12 Value: 13 Value: 14 Value: 15 Value: 16 Value: 17 Value: 18 Value: 19 Value: 20 Value: 21 Value: 22 Value: 23 Value: 24 Value: 25 Value: 26 Value: 27 Value: 28 Value: 29 Value: 30 Value: 31 Value: 32 Value: 33 Value: 34 Value: 35 Value: 36 Value: 37 Value: 38 Value: 39 Value: 40 Value: 41 Value: 42 ConcurrentObserverValidator.onNext: v: 0 ConcurrentObserverValidator.onNext: v: 1 ConcurrentObserverValidator.onNext: v: 2 ConcurrentObserverValidator.onNext: v: 3 ConcurrentObserverValidator.onNext: v: 4 ConcurrentObserverValidator.onNext: v: 5 ConcurrentObserverValidator.onNext: v: 6 ConcurrentObserverValidator.onNext: v: 7 ConcurrentObserverValidator.onNext: v: 8 ConcurrentObserverValidator.onNext: v: 9 ConcurrentObserverValidator.onNext: value_after_map-one ConcurrentObserverValidator.onNext: value_after_map-two ConcurrentObserverValidator.onNext: value_after_map-three ConcurrentObserverValidator.onNext: value_after_map-four ConcurrentObserverValidator.onNext: value_after_map-five ConcurrentObserverValidator.onNext: value_after_map-six ConcurrentObserverValidator.onNext: value_after_map-seven ConcurrentObserverValidator.onNext: value_after_map-eight ConcurrentObserverValidator.onNext: value_after_map-nine ConcurrentObserverValidator.onNext: value_after_map-ten Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.419 sec - in rx.schedulers.ImmediateSchedulerTest Running rx.schedulers.NewThreadSchedulerTest Thread: main t: 1 Thread: main t: 2 Thread: main t: 3 Thread: main t: 4 Thread: main t: 5 Thread: RxNewThreadScheduler-263 t: 1 Thread: RxNewThreadScheduler-263 t: 2 Thread: RxNewThreadScheduler-263 t: 3 Thread: RxNewThreadScheduler-263 t: 4 Thread: RxNewThreadScheduler-263 t: 5 Run: 0 Run: 1 Run: 2 Run: 3 Run: 4 Run: 5 Run: 6 Run: 7 Run: 8 Run: 9 ==> Received 0 ==> Received 1 ----------- it thinks it is finished ------------------ 42 42 42 42 42 42 42 42 42 42 42 Completed unsubscribe 100000 Total Memory: 72572928 Free: 55449576 200000 Total Memory: 72572928 Free: 53988288 300000 Total Memory: 72572928 Free: 52464288 400000 Total Memory: 72572928 Free: 50918456 500000 Total Memory: 72572928 Free: 49370576 600000 Total Memory: 72572928 Free: 67876984 700000 Total Memory: 72572928 Free: 66329744 800000 Total Memory: 72572928 Free: 64781920 900000 Total Memory: 72572928 Free: 63234160 1000000 Total Memory: 72572928 Free: 61686616 Run: 0 Run: 1 Run: 2 Run: 3 Run: 4 Run: 5 Run: 6 Run: 7 Run: 8 Run: 9 100000 Total Memory: 72572928 Free: 59991680 200000 Total Memory: 72572928 Free: 58446520 300000 Total Memory: 72572928 Free: 56916456 400000 Total Memory: 72572928 Free: 55369272 500000 Total Memory: 72572928 Free: 53821480 600000 Total Memory: 72572928 Free: 52273600 700000 Total Memory: 72572928 Free: 50726080 800000 Total Memory: 72572928 Free: 49178808 900000 Total Memory: 72572928 Free: 67684944 1000000 Total Memory: 72572928 Free: 66137184 ConcurrentObserverValidator.onNext: one ConcurrentObserverValidator.onNext: two ConcurrentObserverValidator.onNext: three ConcurrentObserverValidator.onNext: four ConcurrentObserverValidator.onNext: five ConcurrentObserverValidator.onNext: six ConcurrentObserverValidator.onNext: seven ConcurrentObserverValidator.onNext: eight ConcurrentObserverValidator.onNext: nine ConcurrentObserverValidator.onNext: ten Value: 0 Value: 1 Value: 2 Value: 3 Value: 4 Value: 5 Value: 6 Value: 7 Value: 8 Value: 9 Value: 10 Value: 11 Value: 12 Value: 13 Value: 14 Value: 15 Value: 16 Value: 17 Value: 18 Value: 19 Value: 20 Value: 21 Value: 22 Value: 23 Value: 24 Value: 25 Value: 26 Value: 27 Value: 28 Value: 29 Value: 30 Value: 31 Value: 32 Value: 33 Value: 34 Value: 35 Value: 36 Value: 37 Value: 38 Value: 39 Value: 40 Value: 41 Value: 42 ConcurrentObserverValidator.onNext: v: 0 ConcurrentObserverValidator.onNext: v: 1 ConcurrentObserverValidator.onNext: v: 3 ConcurrentObserverValidator.onNext: v: 4 ConcurrentObserverValidator.onNext: v: 5 ConcurrentObserverValidator.onNext: v: 7 ConcurrentObserverValidator.onNext: v: 8 ConcurrentObserverValidator.onNext: v: 9 ConcurrentObserverValidator.onNext: v: 6 ConcurrentObserverValidator.onNext: v: 2 ConcurrentObserverValidator.onNext: value_after_map-one ConcurrentObserverValidator.onNext: value_after_map-two ConcurrentObserverValidator.onNext: value_after_map-three ConcurrentObserverValidator.onNext: value_after_map-four ConcurrentObserverValidator.onNext: value_after_map-five ConcurrentObserverValidator.onNext: value_after_map-six ConcurrentObserverValidator.onNext: value_after_map-seven ConcurrentObserverValidator.onNext: value_after_map-eight ConcurrentObserverValidator.onNext: value_after_map-nine ConcurrentObserverValidator.onNext: value_after_map-ten Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 976.925 sec - in rx.schedulers.NewThreadSchedulerTest Running rx.schedulers.TrampolineSchedulerTest t: Value_1_Thread_main t: Value_2_Thread_main t: Value_3_Thread_main t: Value_4_Thread_main t: Value_5_Thread_main t: Value_6_Thread_main t: Value_7_Thread_main t: Value_8_Thread_main t: Value_9_Thread_main t: Value_10_Thread_main A.1 A.B.1 A.B.2 B.1 B.B.1 B.B.2 ConcurrentObserverValidator.onNext: one ConcurrentObserverValidator.onNext: two ConcurrentObserverValidator.onNext: three ConcurrentObserverValidator.onNext: four ConcurrentObserverValidator.onNext: five ConcurrentObserverValidator.onNext: six ConcurrentObserverValidator.onNext: seven ConcurrentObserverValidator.onNext: eight ConcurrentObserverValidator.onNext: nine ConcurrentObserverValidator.onNext: ten Value: 0 Value: 1 Value: 2 Value: 3 Value: 4 Value: 5 Value: 6 Value: 7 Value: 8 Value: 9 Value: 10 Value: 11 Value: 12 Value: 13 Value: 14 Value: 15 Value: 16 Value: 17 Value: 18 Value: 19 Value: 20 Value: 21 Value: 22 Value: 23 Value: 24 Value: 25 Value: 26 Value: 27 Value: 28 Value: 29 Value: 30 Value: 31 Value: 32 Value: 33 Value: 34 Value: 35 Value: 36 Value: 37 Value: 38 Value: 39 Value: 40 Value: 41 Value: 42 ConcurrentObserverValidator.onNext: v: 0 ConcurrentObserverValidator.onNext: v: 1 ConcurrentObserverValidator.onNext: v: 3 ConcurrentObserverValidator.onNext: v: 2 ConcurrentObserverValidator.onNext: v: 6 ConcurrentObserverValidator.onNext: v: 4 ConcurrentObserverValidator.onNext: v: 5 ConcurrentObserverValidator.onNext: v: 8 ConcurrentObserverValidator.onNext: v: 7 ConcurrentObserverValidator.onNext: v: 9 ConcurrentObserverValidator.onNext: value_after_map-one ConcurrentObserverValidator.onNext: value_after_map-two ConcurrentObserverValidator.onNext: value_after_map-three ConcurrentObserverValidator.onNext: value_after_map-four ConcurrentObserverValidator.onNext: value_after_map-five ConcurrentObserverValidator.onNext: value_after_map-six ConcurrentObserverValidator.onNext: value_after_map-seven ConcurrentObserverValidator.onNext: value_after_map-eight ConcurrentObserverValidator.onNext: value_after_map-nine ConcurrentObserverValidator.onNext: value_after_map-ten Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.698 sec - in rx.schedulers.TrampolineSchedulerTest Running rx.schedulers.TestSchedulerTest 1000 3000 5000 7000 1000 3000 5000 7000 Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 sec - in rx.schedulers.TestSchedulerTest Running rx.observers.SerializedObserverTest TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-8-thread-1 TestMultiThreadedObservable onNext: two on thread pool-8-thread-2 TestMultiThreadedObservable onNext: three on thread pool-8-thread-3 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-9-thread-1 TestMultiThreadedObservable onNext: two on thread pool-9-thread-2 TestMultiThreadedObservable onNext: three on thread pool-9-thread-3 TestMultiThreadedObservable onNext: null on thread pool-9-thread-4 TestMultiThreadedObservable onNext: five on thread pool-9-thread-1 TestMultiThreadedObservable onNext: six on thread pool-9-thread-4 TestMultiThreadedObservable onNext: four on thread pool-9-thread-5 TestMultiThreadedObservable onNext: eight on thread pool-9-thread-1 TestMultiThreadedObservable onNext: seven on thread pool-9-thread-6 TestMultiThreadedObservable onNext: nine on thread pool-9-thread-7 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 6 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-10-thread-1 TestMultiThreadedObservable onNext: two on thread pool-10-thread-2 TestMultiThreadedObservable onNext: three on thread pool-10-thread-3 TestMultiThreadedObservable onNext: null on thread pool-10-thread-4 TestMultiThreadedObservable onNext: four on thread pool-10-thread-5 TestMultiThreadedObservable onNext: five on thread pool-10-thread-4 TestMultiThreadedObservable onNext: seven on thread pool-10-thread-7 TestMultiThreadedObservable onNext: six on thread pool-10-thread-6 TestMultiThreadedObservable onNext: eight on thread pool-10-thread-8 TestMultiThreadedObservable onNext: nine on thread pool-10-thread-4 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 7 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-11-thread-1 TestMultiThreadedObservable onNext: two on thread pool-11-thread-2 TestMultiThreadedObservable onNext: three on thread pool-11-thread-3 TestMultiThreadedObservable onNext: null on thread pool-11-thread-4 TestMultiThreadedObservable onNext: four on thread pool-11-thread-5 TestMultiThreadedObservable onNext: six on thread pool-11-thread-6 TestMultiThreadedObservable onNext: five on thread pool-11-thread-4 TestMultiThreadedObservable onNext: seven on thread pool-11-thread-7 TestMultiThreadedObservable onNext: eight on thread pool-11-thread-8 TestMultiThreadedObservable onNext: nine on thread pool-11-thread-9 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 7 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-12-thread-1 TestMultiThreadedObservable onNext: two on thread pool-12-thread-2 TestMultiThreadedObservable onNext: three on thread pool-12-thread-3 TestMultiThreadedObservable onNext: null on thread pool-12-thread-4 TestMultiThreadedObservable onNext: four on thread pool-12-thread-5 TestMultiThreadedObservable onNext: five on thread pool-12-thread-4 TestMultiThreadedObservable onNext: six on thread pool-12-thread-6 TestMultiThreadedObservable onNext: nine on thread pool-12-thread-1 TestMultiThreadedObservable onNext: seven on thread pool-12-thread-7 TestMultiThreadedObservable onNext: eight on thread pool-12-thread-8 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 7 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-13-thread-1 TestMultiThreadedObservable onNext: two on thread pool-13-thread-2 TestMultiThreadedObservable onNext: three on thread pool-13-thread-3 TestMultiThreadedObservable onNext: null on thread pool-13-thread-4 TestMultiThreadedObservable onNext: five on thread pool-13-thread-4 TestMultiThreadedObservable onNext: seven on thread pool-13-thread-4 TestMultiThreadedObservable onNext: six on thread pool-13-thread-6 TestMultiThreadedObservable onNext: four on thread pool-13-thread-5 TestMultiThreadedObservable onNext: nine on thread pool-13-thread-1 TestMultiThreadedObservable onNext: eight on thread pool-13-thread-7 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 7 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-14-thread-1 TestMultiThreadedObservable onNext: two on thread pool-14-thread-2 TestMultiThreadedObservable onNext: three on thread pool-14-thread-3 TestMultiThreadedObservable onNext: null on thread pool-14-thread-4 TestMultiThreadedObservable onNext: four on thread pool-14-thread-5 TestMultiThreadedObservable onNext: five on thread pool-14-thread-4 TestMultiThreadedObservable onNext: seven on thread pool-14-thread-4 TestMultiThreadedObservable onNext: six on thread pool-14-thread-6 TestMultiThreadedObservable onNext: eight on thread pool-14-thread-7 TestMultiThreadedObservable onNext: nine on thread pool-14-thread-8 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 6 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-15-thread-1 TestMultiThreadedObservable onNext: two on thread pool-15-thread-2 TestMultiThreadedObservable onNext: three on thread pool-15-thread-3 TestMultiThreadedObservable onNext: null on thread pool-15-thread-4 TestMultiThreadedObservable onNext: five on thread pool-15-thread-4 TestMultiThreadedObservable onNext: four on thread pool-15-thread-5 TestMultiThreadedObservable onNext: six on thread pool-15-thread-6 TestMultiThreadedObservable onNext: seven on thread pool-15-thread-4 TestMultiThreadedObservable onNext: eight on thread pool-15-thread-7 TestMultiThreadedObservable onNext: nine on thread pool-15-thread-8 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 7 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-16-thread-1 TestMultiThreadedObservable onNext: two on thread pool-16-thread-2 TestMultiThreadedObservable onNext: three on thread pool-16-thread-3 TestMultiThreadedObservable onNext: null on thread pool-16-thread-4 TestMultiThreadedObservable onNext: four on thread pool-16-thread-5 TestMultiThreadedObservable onNext: six on thread pool-16-thread-7 TestMultiThreadedObservable onNext: eight on thread pool-16-thread-4 TestMultiThreadedObservable onNext: five on thread pool-16-thread-6 TestMultiThreadedObservable onNext: seven on thread pool-16-thread-8 TestMultiThreadedObservable onNext: nine on thread pool-16-thread-9 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 8 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-17-thread-1 TestMultiThreadedObservable onNext: two on thread pool-17-thread-2 TestMultiThreadedObservable onNext: three on thread pool-17-thread-3 TestMultiThreadedObservable onNext: four on thread pool-17-thread-5 TestMultiThreadedObservable onNext: null on thread pool-17-thread-4 TestMultiThreadedObservable onNext: six on thread pool-17-thread-7 TestMultiThreadedObservable onNext: five on thread pool-17-thread-6 TestMultiThreadedObservable onNext: seven on thread pool-17-thread-8 TestMultiThreadedObservable onNext: eight on thread pool-17-thread-4 TestMultiThreadedObservable onNext: nine on thread pool-17-thread-9 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 8 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-18-thread-1 TestMultiThreadedObservable onNext: two on thread pool-18-thread-2 TestMultiThreadedObservable onNext: three on thread pool-18-thread-3 TestMultiThreadedObservable onNext: four on thread pool-18-thread-5 TestMultiThreadedObservable onNext: null on thread pool-18-thread-4 TestMultiThreadedObservable onNext: five on thread pool-18-thread-6 TestMultiThreadedObservable onNext: eight on thread pool-18-thread-6 TestMultiThreadedObservable onNext: nine on thread pool-18-thread-4 TestMultiThreadedObservable onNext: six on thread pool-18-thread-7 TestMultiThreadedObservable onNext: seven on thread pool-18-thread-8 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 7 Observer maxConcurrentThreads: 1 onNext count: 1 TestMultiThreadedObservable subscribed to ... starting TestMultiThreadedObservable thread done starting TestMultiThreadedObservable thread running TestMultiThreadedObservable thread TestMultiThreadedObservable onNext: one on thread pool-19-thread-1 TestMultiThreadedObservable onNext: two on thread pool-19-thread-2 TestMultiThreadedObservable onNext: three on thread pool-19-thread-3 TestMultiThreadedObservable onNext: null on thread pool-19-thread-4 >>>>>>>>>>>>>>>>>>>> onError received: java.lang.NullPointerException OnSubscribe maxConcurrentThreads: 3 Observer maxConcurrentThreads: 1 TestSingleThreadedObservable subscribed to ... starting TestSingleThreadedObservable thread done starting TestSingleThreadedObservable thread running TestSingleThreadedObservable thread TestSingleThreadedObservable onNext: one TestSingleThreadedObservable onNext: two TestSingleThreadedObservable onNext: three Tests run: 8, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 40.603 sec - in rx.observers.SerializedObserverTest Running rx.observers.SafeObserverTest rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError and during unsubscription. at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:198) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) at rx.observers.SafeObserverTest.onErrorFailureWithUnsubscribeFailure(SafeObserverTest.java:244) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: rx.exceptions.CompositeException: 3 exceptions occurred. ... 26 more Caused by: rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at java.lang.Throwable.printEnclosedStackTrace(Throwable.java:707) at java.lang.Throwable.printStackTrace(Throwable.java:667) at java.lang.Throwable.printStackTrace(Throwable.java:643) at java.lang.Throwable.printStackTrace(Throwable.java:634) at rx.observers.SafeObserverTest.onErrorFailureWithUnsubscribeFailure(SafeObserverTest.java:247) ... 23 more Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: onError failure at rx.observers.SafeObserverTest.onErrorFailureWithUnsubscribeFailure(SafeObserverTest.java:244) ... 23 more Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: onErrorFail at rx.observers.SafeObserverTest$9.onError(SafeObserverTest.java:406) at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:154) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) ... 24 more Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: failure from unsubscribe at rx.observers.SafeObserverTest$3.call(SafeObserverTest.java:241) at rx.subscriptions.BooleanSubscription.unsubscribe(BooleanSubscription.java:72) at rx.internal.util.SubscriptionList.unsubscribeFromAll(SubscriptionList.java:124) at rx.internal.util.SubscriptionList.unsubscribe(SubscriptionList.java:113) at rx.Subscriber.unsubscribe(Subscriber.java:98) at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:191) ... 25 more rx.exceptions.OnErrorFailedException: failure from unsubscribe at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:213) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) at rx.observers.SafeObserverTest.onErrorSuccessWithUnsubscribeFailure(SafeObserverTest.java:213) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: failure from unsubscribe at rx.observers.SafeObserverTest$2.call(SafeObserverTest.java:210) at rx.subscriptions.BooleanSubscription.unsubscribe(BooleanSubscription.java:72) at rx.internal.util.SubscriptionList.unsubscribeFromAll(SubscriptionList.java:124) at rx.internal.util.SubscriptionList.unsubscribe(SubscriptionList.java:113) at rx.Subscriber.unsubscribe(Subscriber.java:98) at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:206) ... 25 more rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:201) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) at rx.observers.SafeObserverTest.onErrorFailureSafe(SafeObserverTest.java:104) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: rx.exceptions.CompositeException: 2 exceptions occurred. ... 26 more Caused by: rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at java.lang.Throwable.printEnclosedStackTrace(Throwable.java:707) at java.lang.Throwable.printStackTrace(Throwable.java:667) at java.lang.Throwable.printStackTrace(Throwable.java:643) at java.lang.Throwable.printStackTrace(Throwable.java:634) at rx.observers.SafeObserverTest.onErrorFailureSafe(SafeObserverTest.java:107) ... 23 more Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: error! at rx.observers.SafeObserverTest.onErrorFailureSafe(SafeObserverTest.java:104) ... 23 more Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: onErrorFail at rx.observers.SafeObserverTest$9.onError(SafeObserverTest.java:406) at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:154) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) ... 24 more rx.observers.SafeObserverTest$SafeObserverTestException: onNextFail at rx.observers.SafeObserverTest$8.onNext(SafeObserverTest.java:390) at rx.observers.SafeObserverTest$8.onNext(SafeObserverTest.java:376) at rx.observers.SafeObserverTest.onNextOnErrorFailure(SafeObserverTest.java:141) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:201) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) at rx.observers.SafeSubscriber.onNext(SafeSubscriber.java:137) at rx.observers.SafeObserverTest.onNextOnErrorFailureSafe(SafeObserverTest.java:153) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: rx.exceptions.CompositeException: 2 exceptions occurred. ... 27 more Caused by: rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at java.lang.Throwable.printEnclosedStackTrace(Throwable.java:707) at java.lang.Throwable.printStackTrace(Throwable.java:667) at java.lang.Throwable.printStackTrace(Throwable.java:643) at java.lang.Throwable.printStackTrace(Throwable.java:634) at rx.observers.SafeObserverTest.onNextOnErrorFailureSafe(SafeObserverTest.java:156) ... 23 more Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: onNextFail at rx.observers.SafeObserverTest$8.onNext(SafeObserverTest.java:390) at rx.observers.SafeObserverTest$8.onNext(SafeObserverTest.java:376) at rx.observers.SafeSubscriber.onNext(SafeSubscriber.java:130) at rx.observers.SafeObserverTest.onNextOnErrorFailureSafe(SafeObserverTest.java:153) ... 23 more Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: onErrorFail at rx.observers.SafeObserverTest$8.onError(SafeObserverTest.java:385) at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:154) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) at rx.observers.SafeSubscriber.onNext(SafeSubscriber.java:137) ... 24 more rx.observers.SafeObserverTest$SafeObserverTestException: failure from unsubscribe at rx.observers.SafeObserverTest$1.call(SafeObserverTest.java:184) at rx.subscriptions.BooleanSubscription.unsubscribe(BooleanSubscription.java:72) at rx.internal.util.SubscriptionList.unsubscribeFromAll(SubscriptionList.java:124) at rx.internal.util.SubscriptionList.unsubscribe(SubscriptionList.java:113) at rx.Subscriber.unsubscribe(Subscriber.java:98) at rx.observers.SafeSubscriber.onCompleted(SafeSubscriber.java:90) at rx.observers.SafeObserverTest.onCompleteSuccessWithUnsubscribeFailure(SafeObserverTest.java:187) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) java.lang.RuntimeException: Observer.onError not implemented and error while unsubscribing. at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:176) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) at rx.observers.SafeObserverTest.onErrorNotImplementedFailureWithUnsubscribeFailure(SafeObserverTest.java:286) 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:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: rx.exceptions.CompositeException: 2 exceptions occurred. ... 26 more Caused by: rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received => at rx.exceptions.CompositeException.getCause(CompositeException.java:96) at java.lang.Throwable.printEnclosedStackTrace(Throwable.java:707) at java.lang.Throwable.printStackTrace(Throwable.java:667) at java.lang.Throwable.printStackTrace(Throwable.java:643) at java.lang.Throwable.printStackTrace(Throwable.java:634) at rx.observers.SafeObserverTest.onErrorNotImplementedFailureWithUnsubscribeFailure(SafeObserverTest.java:289) ... 23 more Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: error! at rx.observers.SafeObserverTest.onErrorNotImplementedFailureWithUnsubscribeFailure(SafeObserverTest.java:286) ... 23 more Caused by: rx.observers.SafeObserverTest$SafeObserverTestException: failure from unsubscribe at rx.observers.SafeObserverTest$4.call(SafeObserverTest.java:283) at rx.subscriptions.BooleanSubscription.unsubscribe(BooleanSubscription.java:72) at rx.internal.util.SubscriptionList.unsubscribeFromAll(SubscriptionList.java:124) at rx.internal.util.SubscriptionList.unsubscribe(SubscriptionList.java:113) at rx.Subscriber.unsubscribe(Subscriber.java:98) at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:169)Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.555 sec - in rx.observers.SafeObserverTest at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) ... 24 more Results : Failed tests: OnSubscribeRefCountTest.testConnectUnsubscribeRaceConditionLoop:276->testConnectUnsubscribeRaceCondition:314 expected:<0> but was:<1> OperatorOnBackpressureLatestTest.testAsynchronousDrop:142 No terminal events received. Tests in error: OperatorToObservableListTest.testAsyncRequested:157 ? test timed out after 20... OperatorConcatTest.testIssue2890NoStackoverflow:766 ? test timed out after 10... OperatorToObservableSortedListTest.testAsyncRequested:131->await:144 ? test t... OperatorFlatMapTest.flatMapRangeMixedAsyncLoop:490 ? test timed out after 300... Tests run: 1259, Failures: 2, Errors: 4, Skipped: 3 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Skipping rxjava [INFO] This project has been banned from the build due to previous failures. [INFO] ------------------------------------------------------------------------ [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1:28:43.198s [INFO] Finished at: Fri Mar 02 23:54:54 UTC 2018 [INFO] Final Memory: 10M/59M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test (default-test) on project rxjava: There are test failures. [ERROR] [ERROR] Please refer to /builddir/build/BUILD/RxJava-1.0.13/target/surefire-reports for the individual test results. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.rRd4R8 (%build) Bad exit status from /var/tmp/rpm-tmp.rRd4R8 (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line 88, in trace result = func(*args, **kw) File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 547, in do raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) Error: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/rxjava.spec