Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/hystrix.spec'], chrootPath='/srv/build/7/B/mock-root/c7-epel-i686/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_GB', '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=21600logger=uid=501) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/hystrix.spec'] with env {'LANG': 'en_GB', '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 warning: Could not canonicalize hostname: worker1.bsys.centos.org Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/hystrix-1.4.21-5.el7.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/hystrix.spec '], chrootPath='/srv/build/7/B/mock-root/c7-epel-i686/root'shell=Falseuid=501env={'LANG': 'en_GB', '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=21600private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/hystrix.spec '] with env {'LANG': 'en_GB', '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: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8kip0k + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Hystrix-1.4.21 + /usr/bin/gzip -dc /builddir/build/SOURCES/hystrix-1.4.21.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd Hystrix-1.4.21 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (hystrix.pom.patch):' Patch #0 (hystrix.pom.patch): + /usr/bin/cat /builddir/build/SOURCES/hystrix.pom.patch + /usr/bin/patch -p1 --fuzz=0 patching file hystrix-contrib/hystrix-metrics-event-stream/pom.xml patching file hystrix-core/pom.xml patching file pom.xml + find . -name '*.class' -delete + find . -name '*.jar' -delete + python /usr/share/java-utils/mvn_package.py :hystrix-core core + python /usr/share/java-utils/mvn_package.py :hystrix-metrics-event-stream metrics-event-stream + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.pUtsYD + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + python /usr/share/java-utils/mvn_build.py -n hystrix [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] hystrix-core [INFO] hystrix-metrics-event-stream [INFO] hystrix-parent [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building hystrix-core 1.4.21 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ hystrix-core --- [WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ hystrix-core --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent! [INFO] Compiling 88 source files to /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/target/classes [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java:[118,38] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java:[316,34] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java:[339,28] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java:[341,28] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java:[346,57] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java:[347,40] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java:[349,33] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java:[351,45] sun.misc.Unsafe is internal proprietary API and may be removed in a future release [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java uses or overrides a deprecated API. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java: Recompile with -Xlint:deprecation for details. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java uses unchecked or unsafe operations. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ hystrix-core --- [WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ hystrix-core --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent! [INFO] Compiling 31 source files to /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/target/test-classes [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/test/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactoryTest.java: Some input files use or override a deprecated API. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/test/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactoryTest.java: Recompile with -Xlint:deprecation for details. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/test/java/com/netflix/hystrix/HystrixCircuitBreakerTest.java: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/test/java/com/netflix/hystrix/HystrixCircuitBreakerTest.java uses unchecked or unsafe operations. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/test/java/com/netflix/hystrix/HystrixCircuitBreakerTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.15:test (default-test) @ hystrix-core --- [INFO] Surefire report directory: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running com.netflix.hystrix.HystrixRequestLogTest SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. hystrix-RequestLogTestCommand-1 : 1471902921770 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902921791 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902921796 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902921817 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902921841 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902921861 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902921862 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902921882 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902921884 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902921904 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902921905 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902921926 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902921927 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902921947 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902921949 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902921969 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902921971 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902921991 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902921993 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922013 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922014 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922035 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922036 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922056 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922058 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922078 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922080 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922100 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922101 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922121 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922123 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922143 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922144 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922164 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922166 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922186 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922187 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922207 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922209 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922229 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922231 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922251 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922252 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922272 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922274 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922294 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922295 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922315 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922317 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922337 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922338 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922358 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922360 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922380 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922382 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922402 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922403 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922423 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922425 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922445 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922446 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922466 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922468 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922488 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922490 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922510 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922511 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922531 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922533 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922553 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922554 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922574 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922576 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922596 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922597 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922629 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922630 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922650 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922652 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922672 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922674 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922694 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922695 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922715 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922717 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922737 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922738 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922758 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922760 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922780 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922781 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922801 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922803 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922823 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922825 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922844 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922846 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922866 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922867 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922887 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922889 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922909 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922910 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922930 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922932 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922952 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922953 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922973 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922975 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902922995 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902922996 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923016 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923018 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923038 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923039 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923059 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923060 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923081 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923082 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923102 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923104 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923124 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923125 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923145 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923147 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923167 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923168 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923188 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923190 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923210 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923212 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923232 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923233 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923253 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923254 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923275 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923276 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923296 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923298 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923318 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923320 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923339 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923341 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923361 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923363 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923383 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923384 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923404 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923406 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923426 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923427 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923448 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923449 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923469 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923470 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923491 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923504 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923524 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923526 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923545 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923547 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923567 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923568 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923588 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923590 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923610 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923611 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923631 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923632 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923653 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923654 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923674 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923676 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923696 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923697 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923717 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923718 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923738 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923740 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923760 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923761 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923781 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923783 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923803 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923804 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923824 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923826 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923846 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923847 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923867 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923869 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923889 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923890 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923910 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923912 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923932 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923933 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923953 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923954 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1471902923974 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1471902923979 hystrix-RequestLogTestCommand-2 : 1471902923981 hystrix-RequestLogTestCommand-2 Interrupted by timeout main : 1471902924982 -> done with awaiting all observables hystrix-RequestLogTestCommand-3 : 1471902924983 hystrix-RequestLogTestCommand-4 : 1471902924986 hystrix-RequestLogTestCommand-5 : 1471902924988 hystrix-RequestLogTestCommand-6 : 1471902924990 hystrix-RequestLogTestCommand-7 : 1471902924991 hystrix-RequestLogTestCommand-8 : 1471902924993 hystrix-RequestLogTestCommand-9 : 1471902925058 hystrix-RequestLogTestCommand-10 : 1471902925060 Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.494 sec - in com.netflix.hystrix.HystrixRequestLogTest Running com.netflix.hystrix.HystrixCommandMetricsTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in com.netflix.hystrix.HystrixCommandMetricsTest Running com.netflix.hystrix.HystrixCollapserTest add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1a01bb6 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@91bbb9 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... >>> TestCollapserCommand run() ... batch size: 2 executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@22cac, com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@c30cbb] **** clear TimerListener: tasks.size => 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@c30cbb] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@c701cb ExecutionCount 0 => Time: 5 Delay: 10 ExecutionCount 0 => Time: 13 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 ExecutionCount 1+ => Time: 6 Delay: 10 ExecutionCount 1+ => Time: 14 Delay: 10 Executing task ... executionCount: 2 >>> TestCollapserCommand run() ... batch size: 2 ExecutionCount 1+ => Time: 10 Delay: 10 Executing task ... executionCount: 3 >>> TestCollapserCommand run() ... batch size: 1 timer.tasks.size() A: 1 tasks in test: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@536490] tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@536490] **** clear TimerListener: tasks.size => 1 timer.tasks.size() B: 0 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@fd02ce ExecutionCount 0 => Time: 5 Delay: 10 ExecutionCount 0 => Time: 13 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 501 ExecutionCount 1+ => Time: 6 Delay: 10 ExecutionCount 1+ => Time: 14 Delay: 10 Executing task ... executionCount: 2 >>> TestCollapserCommand run() ... batch size: 2 ExecutionCount 1+ => Time: 10 Delay: 10 Executing task ... executionCount: 3 >>> TestCollapserCommand run() ... batch size: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1bfaf8e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1376b96 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1b8a556] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3e8692 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 4 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@e18517 ExecutionCount 0 => Time: 15 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 1 ExecutionCount 1+ => Time: 15 Delay: 10 Executing task ... executionCount: 2 command.getExecutionEvents(): [COLLAPSED, SUCCESS] tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@fbc9c9] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1d9e040 ExecutionCount 0 => Time: 15 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 ExecutionCount 1+ => Time: 15 Delay: 10 Executing task ... executionCount: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@129beb3] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@9456cd ExecutionCount 0 => Time: 15 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 ExecutionCount 1+ => Time: 15 Delay: 10 Executing task ... executionCount: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1489e0e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@a6e962 ExecutionCount 0 => Time: 5 Delay: 10 ExecutionCount 0 => Time: 13 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 ExecutionCount 1+ => Time: 6 Delay: 10 ExecutionCount 1+ => Time: 14 Delay: 10 Executing task ... executionCount: 2 >>> TestCollapserCommand run() ... batch size: 2 ExecutionCount 1+ => Time: 10 Delay: 10 Executing task ... executionCount: 3 >>> TestCollapserCommand run() ... batch size: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@10eaae5] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@115441f ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@12b51d4] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@123065c ExecutionCount 0 => Time: 15 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 3 ExecutionCount 1+ => Time: 15 Delay: 10 Executing task ... executionCount: 2 >>> TestCollapserCommand run() ... batch size: 3 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@14da52b] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1436982 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@a28dc6] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@89c3ae ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@37783b] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1d0569b ExecutionCount 0 => Time: 15 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 1 ExecutionCount 1+ => Time: 15 Delay: 10 Executing task ... executionCount: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@d1c003] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@12c402a ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@10fc0fd] **** clear TimerListener: tasks.size => 1 Exception in thread "hystrix-OWNER_ONE-1" java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread. at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:62) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Failed executing wrapped Action0 at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:71) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) ... 5 more Caused by: rx.exceptions.OnErrorNotImplementedException: batchResponse was null and we blew up at rx.Observable$29.onError(Observable.java:7498) at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:154) at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:111) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorCast$1.onError(OperatorCast.java:44) at rx.internal.operators.OperatorIgnoreElements$1.onError(OperatorIgnoreElements.java:47) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onNext(OperatorDoOnEach.java:81) at rx.internal.operators.OperatorSingle$ParentSubscriber.onCompleted(OperatorSingle.java:124) add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1d8928e ExecutionCount 0 => Time: 15 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 1 at rx.internal.operators.OperatorDoOnEach$1.onCompleted(OperatorDoOnEach.java:53) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onCompleted(OperatorOnErrorResumeNextViaFunction.java:66) at com.netflix.hystrix.AbstractCommand$CommandHookApplication$1.onCompleted(AbstractCommand.java:1328) at rx.internal.operators.OperatorDoOnEach$1.onCompleted(OperatorDoOnEach.java:53) at com.netflix.hystrix.AbstractCommand$DeprecatedOnCompleteWithValueHookApplication$1.onCompleted(AbstractCommand.java:1429) at rx.internal.operators.OperatorDoOnEach$1.onCompleted(OperatorDoOnEach.java:53) at rx.internal.operators.OperatorDoOnEach$1.onCompleted(OperatorDoOnEach.java:53) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onCompleted(OperatorOnErrorResumeNextViaFunction.java:66) at rx.internal.operators.OperatorDoOnEach$1.onCompleted(OperatorDoOnEach.java:53) at rx.internal.operators.OperatorDoOnEach$1.onCompleted(OperatorDoOnEach.java:53) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onCompleted(AbstractCommand.java:996) at rx.internal.operators.OperatorDoOnEach$1.onCompleted(OperatorDoOnEach.java:53) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onCompleted(OperatorSubscribeOn.java:66) at rx.internal.operators.OperatorDoOnEach$1.onCompleted(OperatorDoOnEach.java:53) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onCompleted(AbstractCommand.java:1465) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onCompleted(AbstractCommand.java:1363) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:295) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) ... 6 more Caused by: java.lang.NullPointerException: batchResponse was null and we blew up at com.netflix.hystrix.HystrixCollapserTest$TestRequestCollapserWithFaultyMapToResponse.mapResponseToRequests(HystrixCollapserTest.java:1090) at com.netflix.hystrix.HystrixCollapserTest$TestRequestCollapserWithFaultyMapToResponse.mapResponseToRequests(HystrixCollapserTest.java:1081) at com.netflix.hystrix.HystrixCollapser$1$1.call(HystrixCollapser.java:170) at rx.Observable$10.onNext(Observable.java:4396) at rx.internal.operators.OperatorDoOnEach$1.onNext(OperatorDoOnEach.java:79) ... 39 more Caused by: rx.exceptions.OnErrorThrowable$OnNextValue: OnError while emitting onNext value: java.util.ArrayList.class at rx.exceptions.OnErrorThrowable.addValueAsLastCause(OnErrorThrowable.java:104) at rx.internal.operators.OperatorDoOnEach$1.onNext(OperatorDoOnEach.java:81) ... 39 more java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCollapserTest$TestCollapserCommand.run(HystrixCollapserTest.java:1115) at com.netflix.hystrix.HystrixCollapserTest$TestCollapserCommand.run(HystrixCollapserTest.java:1095) ExecutionCount 1+ => Time: 15 Delay: 10 Executing task ... executionCount: 2 at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495)tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@17ebc6c] **** clear TimerListener: tasks.size => 1 at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@60a88 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... >>> TestCollapserCommand run() ... batch size: 2 executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@3736ac] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2bf5bf ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 ExecutionCount 1+ => Time: 10 Delay: 10 Executing task ... executionCount: 2 >>> TestCollapserCommand run() ... batch size: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1f83b8a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@f2106b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... >>> TestCollapserCommand run() ... batch size: 2 executionCount: 1 >>> TestCollapserCommand run() ... batch size: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@15f918] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@d2d427 ExecutionCount 0 => Time: 100 Delay: 10 Executing task ... executionCount: 1 *** FireAndForgetCommand execution: Thread[hystrix-fireAndForgetCommand-1,5,main] tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@17191a4] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1507e9 ExecutionCount 0 => Time: 100 Delay: 10 Executing task ... executionCount: 1 *** FireAndForgetCommand execution: Thread[hystrix-fireAndForgetCommand-2,5,main] tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1c1d0fa] **** clear TimerListener: tasks.size => 1 *** FireAndForgetCommand execution: Thread[hystrix-fireAndForgetCommand-3,5,main] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.278 sec - in com.netflix.hystrix.HystrixCollapserTest Running com.netflix.hystrix.HystrixSubclassCommandTest REQ LOG : SubCommandNoOverride[SUCCESS][1ms] REQ LOG : SuperCommand[SUCCESS][0ms]x2, SuperCommand[SUCCESS, RESPONSE_FROM_CACHE][0ms] REQ LOG : SuperCommand[SUCCESS][0ms] REQ LOG : SubCommandNoOverride[SUCCESS][0ms]x2, SubCommandNoOverride[SUCCESS, RESPONSE_FROM_CACHE][0ms] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in com.netflix.hystrix.HystrixSubclassCommandTest Running com.netflix.hystrix.HystrixCommandTest com.netflix.hystrix.exception.HystrixRuntimeException: SuccessfulCacheableCommand failed while executing. at com.netflix.hystrix.AbstractCommand.decomposeException(AbstractCommand.java:1621) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:337) at com.netflix.hystrix.HystrixCommandTest.testCacheKeyExecutionRequiresRequestVariable(HystrixCommandTest.java:3307) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.NullPointerException at com.netflix.hystrix.HystrixRequestCache.get(HystrixRequestCache.java:104) at com.netflix.hystrix.AbstractCommand.toObservable(AbstractCommand.java:346) at com.netflix.hystrix.HystrixCommand.toObservable(HystrixCommand.java:42) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:378) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) ... 26 more 1471902925401 : hystrix-OWNER_ONE-9 starting the run() method 1471902925401 : hystrix-OWNER_ONE-9 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902925604 : hystrix-OWNER_ONE-10 starting the run() method com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more com.netflix.hystrix.exception.HystrixRuntimeException: CommandWithCheckedException failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: simulated checked exception message at com.netflix.hystrix.HystrixCommandTest$CommandWithCheckedException.run(HystrixCommandTest.java:5288) at com.netflix.hystrix.HystrixCommandTest$CommandWithCheckedException.run(HystrixCommandTest.java:5279) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more 1471902925627 : hystrix-OWNER_ONE-2 starting the run() method 1471902925627 : hystrix-OWNER_ONE-2 About to sleep for : 200 after interruption with extra sleep java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Interrupted! java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$InterruptibleCommand.run(HystrixCommandTest.java:5312) at com.netflix.hystrix.HystrixCommandTest$InterruptibleCommand.run(HystrixCommandTest.java:5293) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902927703 : hystrix-OWNER_ONE-8 starting the run() method 1471902927703 : hystrix-OWNER_ONE-8 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902927757 : hystrix-OWNER_ONE-6 starting the run() method successfully executed successfully executed successfully executed successfully executed successfully executed RESULT : [SUCCESS] after interruption with extra sleep >>>> Sleep Interrupted: sleep interrupted >>>> Sleep Interrupted: sleep interrupted >>>> Sleep Interrupted: sleep interrupted java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testNoRequestCacheOnTimeoutThrowsException(HystrixCommandTest.java:3028) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: NoRequestCacheTimeoutWithoutFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more >>>> Sleep Interrupted: sleep interrupted >>> TestCommandRejection running com.netflix.hystrix.exception.HystrixRuntimeException: TestCommandRejection could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.testRejectedThreadWithNoFallback(HystrixCommandTest.java:1566) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@33a329 rejected from java.util.concurrent.ThreadPoolExecutor@1d03ef[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) command.getExecutionTimeInMilliseconds(): -1 at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 63 more **** queue filler1 **** successfully executed successfully executed com.netflix.hystrix.exception.HystrixRuntimeException: TestSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest$12.run(HystrixCommandTest.java:2097) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 23 more **** DONE java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testBadRequestExceptionViaQueueInThread(HystrixCommandTest.java:3353) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixBadRequestException: Message to developer that they passed in bad data or something like that. at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5232) at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5221) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testBadRequestExceptionViaQueueInThreadOnResponseFromCache(HystrixCommandTest.java:3392) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixBadRequestException: Message to developer that they passed in bad data or something like that. at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5232) at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5221) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Interrupted! java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$InterruptibleCommand.run(HystrixCommandTest.java:5312) at com.netflix.hystrix.HystrixCommandTest$InterruptibleCommand.run(HystrixCommandTest.java:5293) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902930741 : hystrix-OWNER_ONE-8 starting the run() method 1471902930743 : hystrix-OWNER_ONE-5 starting the run() method com.netflix.hystrix.exception.HystrixRuntimeException: FailureInjectedCommand failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) 1471902930750 : hystrix-OWNER_ONE-6 starting the run() method at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:519) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: Injected Failure at com.netflix.hystrix.HystrixCommandTest$2FailureInjectionHook.onExecutionStart(HystrixCommandTest.java:4366) at com.netflix.hystrix.AbstractCommand$ExecutionHookDeprecationWrapper.onExecutionStart(AbstractCommand.java:2069) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:516) ... 12 more java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testQueueFailureWithFallbackFailure(HystrixCommandTest.java:501) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) successfully executed successfully executed 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more Interrupted! java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$InterruptibleCommand.run(HystrixCommandTest.java:5312) at com.netflix.hystrix.HystrixCommandTest$InterruptibleCommand.run(HystrixCommandTest.java:5293) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) successfully executed HystrixRequestLog: SlowCacheableCommand[SUCCESS][201ms], SlowCacheableCommand[SUCCESS, RESPONSE_FROM_CACHE][0ms]x3 **** DONE com.netflix.hystrix.exception.HystrixBadRequestException: autoconverted exception at com.netflix.hystrix.HystrixCommandTest$ExceptionToBadRequestByExecutionHookCommand$1.onRunError(HystrixCommandTest.java:5263) at com.netflix.hystrix.AbstractCommand$ExecutionHookDeprecationWrapper.onRunError(AbstractCommand.java:2141) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1472) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: com.netflix.hystrix.HystrixCommandTest$BusinessException: invalid input by the user at com.netflix.hystrix.HystrixCommandTest$ExceptionToBadRequestByExecutionHookCommand.run(HystrixCommandTest.java:5270) at com.netflix.hystrix.HystrixCommandTest$ExceptionToBadRequestByExecutionHookCommand.run(HystrixCommandTest.java:5253) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more com.netflix.hystrix.exception.HystrixBadRequestException: Message to developer that they passed in bad data or something like that. at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5232) at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5221) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902931677 : hystrix-OWNER_ONE-8 starting the run() method 1471902931678 : hystrix-OWNER_ONE-5 starting the run() method 1471902931680 : hystrix-OWNER_ONE-7 starting the run() method successfully executed successfully executed successfully executed com.netflix.hystrix.exception.HystrixRuntimeException: FailureInjectedCommand failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.testOnRunStartHookThrowsSemaphoreIsolated(HystrixCommandTest.java:4344)Command Thread: Thread[hystrix-OWNER_ONE-6,5,main] Subscribe Thread: Thread[hystrix-OWNER_ONE-6,5,main] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: Injected Failure at com.netflix.hystrix.HystrixCommandTest$1FailureInjectionHook.onExecutionStart(HystrixCommandTest.java:4312) at com.netflix.hystrix.AbstractCommand$ExecutionHookDeprecationWrapper.onExecutionStart(AbstractCommand.java:2069) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:536) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 44 more 1471902931696 : hystrix-OWNER_ONE-10 starting the run() method 1471902931696 : hystrix-OWNER_ONE-10 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: TestCommandRejection could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.testRejectedThreadUsingQueueSize(HystrixCommandTest.java:1790) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Rejected command because thread-pool queueSize is at rejection threshold. at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:103) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 63 more 1471902931760 : hystrix-OWNER_ONE-1 starting the run() method 1471902931760 : hystrix-OWNER_ONE-1 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method)onError: com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. onError Thread: Thread[HystrixTimer-6,5,main] ThreadContext in onError: true at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 1471902931813 : hystrix-OWNER_ONE-2 starting the run() method at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902931815 : hystrix-OWNER_ONE-9 starting the run() method 1471902931816 : hystrix-OWNER_ONE-3 starting the run() method 1471902931819 : hystrix-OWNER_ONE-4 starting the run() method 1471902931819 : hystrix-OWNER_ONE-4 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more 1471902931878 : hystrix-OWNER_ONE-8 starting the run() method 1471902931880 : hystrix-OWNER_ONE-5 starting the run() method 1471902931880 : hystrix-OWNER_ONE-5 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep >>>> Sleep Interrupted: sleep interrupted java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testRequestCacheOnTimeoutThrowsException(HystrixCommandTest.java:3155) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: RequestCacheTimeoutWithoutFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more 1471902932844 : hystrix-OWNER_ONE-6 starting the run() method java.lang.IllegalStateException: This instance can only be executed once. Please instantiate a new instance. at com.netflix.hystrix.AbstractCommand.toObservable(AbstractCommand.java:339) at com.netflix.hystrix.HystrixCommand.toObservable(HystrixCommand.java:42) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:378) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.testExecutionMultipleTimes(HystrixCommandTest.java:149) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.IllegalStateException: This instance can only be executed once. Please instantiate a new instance. at com.netflix.hystrix.AbstractCommand.toObservable(AbstractCommand.java:339) at com.netflix.hystrix.HystrixCommand.toObservable(HystrixCommand.java:42) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:378) at com.netflix.hystrix.HystrixCommandTest.testExecutionMultipleTimes(HystrixCommandTest.java:158) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1471902932849 : hystrix-OWNER_ONE-2 starting the run() method 1471902932849 : hystrix-OWNER_ONE-2 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902932903 : hystrix-OWNER_ONE-9 starting the run() method 1471902932906 : hystrix-OWNER_ONE-3 starting the run() method 1471902932907 : hystrix-OWNER_ONE-8 starting the run() method 1471902932909 : hystrix-OWNER_ONE-10 starting the run() method 1471902932910 : hystrix-OWNER_ONE-1 starting the run() method after interruption with extra sleep successfully executed successfully executed successfully executed 1471902933432 : hystrix-OWNER_ONE-9 starting the run() method **** Executing CommandWithCustomThreadPool. Execution => 500 CMD : CommandWithDisabledTimeout[SUCCESS][901ms] java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$RequestCacheNullPointerExceptionCase.run(HystrixCommandTest.java:5111) at com.netflix.hystrix.HystrixCommandTest$RequestCacheNullPointerExceptionCase.run(HystrixCommandTest.java:5101) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) :executeCommands[0].getExecutionEvents()[TIMEOUT, FALLBACK_SUCCESS] 1471902935947 : hystrix-OWNER_ONE-10 starting the run() method 1471902935947 : hystrix-OWNER_ONE-10 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testQueuedExecutionTimeoutWithNoFallback(HystrixCommandTest.java:1237) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) 1471902936007 : hystrix-OWNER_ONE-1 starting the run() method ... 15 more java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testQueueUnknownFailureWithNoFallback(HystrixCommandTest.java:420) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more 1471902936019 : hystrix-OWNER_ONE-2 starting the run() method 1471902936019 : hystrix-OWNER_ONE-2 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902936072 : hystrix-OWNER_ONE-6 starting the run() method *** simulated failed execution *** *** simulated failed execution *** com.netflix.hystrix.exception.HystrixRuntimeException: LatchedSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest$15.run(HystrixCommandTest.java:2311) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 23 more com.netflix.hystrix.exception.HystrixRuntimeException: LatchedSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest$15.run(HystrixCommandTest.java:2311) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 23 more com.netflix.hystrix.exception.HystrixRuntimeException: LatchedSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest$15.run(HystrixCommandTest.java:2311) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 23 more successfully executed successfully executed 1471902936149 : hystrix-OWNER_ONE-9 starting the run() method after interruption with extra sleep after interruption with extra sleep com.netflix.hystrix.exception.HystrixRuntimeException: TestSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest$11.run(HystrixCommandTest.java:2021) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 22 more Starting command Unsuccessful Execution took : 101 RESULT : [SHORT_CIRCUITED, FALLBACK_SUCCESS] queued: 0 hystrix-eventGroup-1 : In run() hystrix-eventGroup-1 : In fallback => [FAILURE] queued: 1 hystrix-eventGroup-2 : In run() queued: 2 hystrix-eventGroup-3 : In run() hystrix-eventGroup-2 : In fallback => [FAILURE] hystrix-eventGroup-3 : In fallback => [FAILURE] queued: 3 hystrix-eventGroup-4 : In run() queued: 4 hystrix-eventGroup-5 : In run() queued: 5 hystrix-eventGroup-6 : In run() queued: 6 hystrix-eventGroup-7 : In run() queued: 7 hystrix-eventGroup-8 : In run() queued: 8 hystrix-eventGroup-9 : In run() queued: 9 hystrix-eventGroup-10 : In run() queued: 10 hystrix-eventGroup-9 : In run() queued: 11 hystrix-eventGroup-10 : In run() queued: 12 hystrix-eventGroup-9 : In run() queued: 13 hystrix-eventGroup-10 : In run() queued: 14 hystrix-eventGroup-9 : In run() queued: 15 hystrix-eventGroup-10 : In run() queued: 16 hystrix-eventGroup-9 : In run() queued: 17 hystrix-eventGroup-10 : In run() queued: 18 hystrix-eventGroup-9 : In run() queued: 19 hystrix-eventGroup-8 : In run() queued: 20 hystrix-eventGroup-10 : In run() queued: 21 hystrix-eventGroup-8 : In run() queued: 22 hystrix-eventGroup-9 : In run() queued: 23 hystrix-eventGroup-10 : In run() queued: 24 hystrix-eventGroup-9 : In run() queued: 25 hystrix-eventGroup-10 : In run() queued: 26 hystrix-eventGroup-9 : In run() queued: 27 hystrix-eventGroup-10 : In run() queued: 28 hystrix-eventGroup-9 : In run() queued: 29 hystrix-eventGroup-10 : In run() queued: 30 hystrix-eventGroup-9 : In run() queued: 31 hystrix-eventGroup-10 : In run() queued: 32 hystrix-eventGroup-9 : In run() queued: 33 hystrix-eventGroup-10 : In run() queued: 34 hystrix-eventGroup-9 : In run() queued: 35 hystrix-eventGroup-10 : In run() queued: 36 hystrix-eventGroup-9 : In run() queued: 37 hystrix-eventGroup-10 : In run() queued: 38 hystrix-eventGroup-8 : In run() queued: 39 hystrix-eventGroup-10 : In run() queued: 40 hystrix-eventGroup-8 : In run() queued: 41 hystrix-eventGroup-10 : In run() queued: 42 hystrix-eventGroup-8 : In run() queued: 43 hystrix-eventGroup-10 : In run() queued: 44 hystrix-eventGroup-8 : In run() queued: 45 hystrix-eventGroup-10 : In run() queued: 46 hystrix-eventGroup-8 : In run() queued: 47 hystrix-eventGroup-10 : In run() queued: 48 hystrix-eventGroup-8 : In run() queued: 49 hystrix-eventGroup-10 : In run() queued: 50 hystrix-eventGroup-8 : In run() queued: 51 hystrix-eventGroup-10 : In run() queued: 52 hystrix-eventGroup-8 : In run() queued: 53 hystrix-eventGroup-10 : In run() queued: 54 hystrix-eventGroup-8 : In run() queued: 55 hystrix-eventGroup-10 : In run() queued: 56 hystrix-eventGroup-8 : In run() queued: 57 hystrix-eventGroup-10 : In run() queued: 58 hystrix-eventGroup-8 : In run() queued: 59 hystrix-eventGroup-10 : In run() queued: 60 hystrix-eventGroup-8 : In run() queued: 61 hystrix-eventGroup-10 : In run() queued: 62 hystrix-eventGroup-8 : In run() queued: 63 hystrix-eventGroup-10 : In run() queued: 64 hystrix-eventGroup-8 : In run() queued: 65 hystrix-eventGroup-10 : In run() queued: 66 hystrix-eventGroup-8 : In run() queued: 67 hystrix-eventGroup-10 : In run() queued: 68 hystrix-eventGroup-8 : In run() queued: 69 hystrix-eventGroup-10 : In run() queued: 70 hystrix-eventGroup-8 : In run() queued: 71 hystrix-eventGroup-10 : In run() queued: 72 hystrix-eventGroup-8 : In run() queued: 73 hystrix-eventGroup-10 : In run() queued: 74 hystrix-eventGroup-8 : In run() queued: 75 hystrix-eventGroup-10 : In run() queued: 76 hystrix-eventGroup-8 : In run() queued: 77 hystrix-eventGroup-10 : In run() queued: 78 hystrix-eventGroup-8 : In run() queued: 79 hystrix-eventGroup-10 : In run() queued: 80 hystrix-eventGroup-8 : In run() queued: 81 hystrix-eventGroup-10 : In run() queued: 82 hystrix-eventGroup-8 : In run() queued: 83 hystrix-eventGroup-10 : In run() queued: 84 hystrix-eventGroup-8 : In run() queued: 85 hystrix-eventGroup-10 : In run() queued: 86 hystrix-eventGroup-8 : In run() queued: 87 hystrix-eventGroup-10 : In run() queued: 88 hystrix-eventGroup-10 : In run() queued: 89 hystrix-eventGroup-10 : In run() queued: 90 hystrix-eventGroup-10 : In run() queued: 91 hystrix-eventGroup-10 : In run() queued: 92 hystrix-eventGroup-10 : In run() queued: 93 hystrix-eventGroup-10 : In run() queued: 94 hystrix-eventGroup-10 : In run() queued: 95 hystrix-eventGroup-10 : In run() queued: 96 hystrix-eventGroup-10 : In run() queued: 97 hystrix-eventGroup-10 : In run() queued: 98 hystrix-eventGroup-10 : In run() queued: 99 hystrix-eventGroup-10 : In run() queued: 100 hystrix-eventGroup-10 : In run() queued: 101 hystrix-eventGroup-10 : In run() queued: 102 hystrix-eventGroup-10 : In run() queued: 103 hystrix-eventGroup-10 : In run() queued: 104 hystrix-eventGroup-10 : In run() queued: 105 hystrix-eventGroup-10 : In run() queued: 106 hystrix-eventGroup-10 : In run() queued: 107 hystrix-eventGroup-10 : In run() queued: 108 hystrix-eventGroup-10 : In run() queued: 109 hystrix-eventGroup-10 : In run() queued: 110 hystrix-eventGroup-10 : In run() queued: 111 hystrix-eventGroup-10 : In run() queued: 112 hystrix-eventGroup-10 : In run() queued: 113 hystrix-eventGroup-10 : In run() queued: 114 hystrix-eventGroup-8 : In run() queued: 115 hystrix-eventGroup-10 : In run() queued: 116 hystrix-eventGroup-8 : In run() queued: 117 hystrix-eventGroup-10 : In run() queued: 118 hystrix-eventGroup-8 : In run() queued: 119 hystrix-eventGroup-10 : In run() queued: 120 hystrix-eventGroup-10 : In run() queued: 121 hystrix-eventGroup-10 : In run() queued: 122 hystrix-eventGroup-8 : In run() queued: 123 hystrix-eventGroup-10 : In run() queued: 124 hystrix-eventGroup-8 : In run() queued: 125 hystrix-eventGroup-10 : In run() queued: 126 hystrix-eventGroup-8 : In run() queued: 127 hystrix-eventGroup-8 : In run() queued: 128 hystrix-eventGroup-10 : In run() queued: 129 hystrix-eventGroup-8 : In run() queued: 130 hystrix-eventGroup-10 : In run() queued: 131 hystrix-eventGroup-8 : In run() queued: 132 hystrix-eventGroup-10 : In run() queued: 133 hystrix-eventGroup-8 : In run() queued: 134 hystrix-eventGroup-10 : In run() queued: 135 hystrix-eventGroup-8 : In run() queued: 136 hystrix-eventGroup-8 : In run() queued: 137 hystrix-eventGroup-8 : In run() queued: 138 hystrix-eventGroup-8 : In run() queued: 139 hystrix-eventGroup-8 : In run() queued: 140 hystrix-eventGroup-8 : In run() queued: 141 hystrix-eventGroup-8 : In run() queued: 142 hystrix-eventGroup-8 : In run() queued: 143 hystrix-eventGroup-8 : In run() queued: 144 hystrix-eventGroup-8 : In run() queued: 145 hystrix-eventGroup-8 : In run() queued: 146 hystrix-eventGroup-8 : In run() queued: 147 hystrix-eventGroup-8 : In run() queued: 148 hystrix-eventGroup-8 : In run() queued: 149 hystrix-eventGroup-8 : In run() queued: 150 hystrix-eventGroup-8 : In run() queued: 151 hystrix-eventGroup-8 : In run() queued: 152 hystrix-eventGroup-8 : In run() queued: 153 hystrix-eventGroup-8 : In run() queued: 154 hystrix-eventGroup-8 : In run() queued: 155 hystrix-eventGroup-8 : In run() queued: 156 hystrix-eventGroup-8 : In run() queued: 157 hystrix-eventGroup-8 : In run() queued: 158 hystrix-eventGroup-8 : In run() queued: 159 hystrix-eventGroup-10 : In run() queued: 160 hystrix-eventGroup-8 : In run() queued: 161 hystrix-eventGroup-10 : In run() queued: 162 hystrix-eventGroup-8 : In run() queued: 163 hystrix-eventGroup-10 : In run() queued: 164 hystrix-eventGroup-8 : In run() queued: 165 hystrix-eventGroup-10 : In run() queued: 166 hystrix-eventGroup-8 : In run() queued: 167 hystrix-eventGroup-10 : In run() queued: 168 hystrix-eventGroup-8 : In run() queued: 169 hystrix-eventGroup-10 : In run() queued: 170 hystrix-eventGroup-8 : In run() queued: 171 hystrix-eventGroup-10 : In run() queued: 172 hystrix-eventGroup-8 : In run() queued: 173 hystrix-eventGroup-10 : In run() queued: 174 hystrix-eventGroup-8 : In run() queued: 175 hystrix-eventGroup-10 : In run() queued: 176 hystrix-eventGroup-8 : In run() queued: 177 hystrix-eventGroup-10 : In run() queued: 178 hystrix-eventGroup-8 : In run() queued: 179 hystrix-eventGroup-10 : In run() queued: 180 hystrix-eventGroup-8 : In run() queued: 181 hystrix-eventGroup-10 : In run() queued: 182 hystrix-eventGroup-8 : In run() queued: 183 hystrix-eventGroup-10 : In run() queued: 184 hystrix-eventGroup-8 : In run() queued: 185 hystrix-eventGroup-10 : In run() queued: 186 hystrix-eventGroup-8 : In run() queued: 187 hystrix-eventGroup-10 : In run() queued: 188 hystrix-eventGroup-8 : In run() queued: 189 hystrix-eventGroup-10 : In run() queued: 190 hystrix-eventGroup-8 : In run() queued: 191 hystrix-eventGroup-10 : In run() queued: 192 hystrix-eventGroup-10 : In run() queued: 193 hystrix-eventGroup-10 : In run() queued: 194 hystrix-eventGroup-8 : In run() queued: 195 hystrix-eventGroup-10 : In run() queued: 196 hystrix-eventGroup-10 : In run() queued: 197 hystrix-eventGroup-10 : In run() queued: 198 hystrix-eventGroup-10 : In run() queued: 199 hystrix-eventGroup-8 : In run() queued: 200 hystrix-eventGroup-10 : In run() queued: 201 hystrix-eventGroup-8 : In run() queued: 202 hystrix-eventGroup-10 : In run() queued: 203 hystrix-eventGroup-8 : In run() queued: 204 hystrix-eventGroup-8 : In run() queued: 205 hystrix-eventGroup-10 : In run() queued: 206 hystrix-eventGroup-8 : In run() queued: 207 hystrix-eventGroup-10 : In run() queued: 208 hystrix-eventGroup-8 : In run() queued: 209 hystrix-eventGroup-10 : In run() queued: 210 hystrix-eventGroup-8 : In run() queued: 211 hystrix-eventGroup-10 : In run() queued: 212 hystrix-eventGroup-8 : In run() queued: 213 hystrix-eventGroup-10 : In run() queued: 214 hystrix-eventGroup-8 : In run() queued: 215 hystrix-eventGroup-10 : In run() queued: 216 hystrix-eventGroup-8 : In run() queued: 217 hystrix-eventGroup-10 : In run() queued: 218 hystrix-eventGroup-8 : In run() queued: 219 hystrix-eventGroup-10 : In run() queued: 220 hystrix-eventGroup-8 : In run() queued: 221 hystrix-eventGroup-10 : In run() queued: 222 hystrix-eventGroup-8 : In run() queued: 223 hystrix-eventGroup-10 : In run() queued: 224 hystrix-eventGroup-8 : In run() queued: 225 hystrix-eventGroup-10 : In run() queued: 226 hystrix-eventGroup-8 : In run() queued: 227 hystrix-eventGroup-10 : In run() queued: 228 hystrix-eventGroup-8 : In run() queued: 229 hystrix-eventGroup-10 : In run() queued: 230 hystrix-eventGroup-8 : In run() queued: 231 hystrix-eventGroup-10 : In run() queued: 232 hystrix-eventGroup-8 : In run() queued: 233 hystrix-eventGroup-10 : In run() queued: 234 hystrix-eventGroup-8 : In run() queued: 235 hystrix-eventGroup-10 : In run() queued: 236 hystrix-eventGroup-8 : In run() queued: 237 hystrix-eventGroup-10 : In run() queued: 238 hystrix-eventGroup-8 : In run() queued: 239 hystrix-eventGroup-10 : In run() queued: 240 hystrix-eventGroup-8 : In run() queued: 241 hystrix-eventGroup-10 : In run() queued: 242 hystrix-eventGroup-8 : In run() queued: 243 hystrix-eventGroup-10 : In run() queued: 244 hystrix-eventGroup-8 : In run() queued: 245 hystrix-eventGroup-10 : In run() queued: 246 hystrix-eventGroup-8 : In run() queued: 247 hystrix-eventGroup-10 : In run() queued: 248 hystrix-eventGroup-8 : In run() queued: 249 hystrix-eventGroup-10 : In run() queued: 250 hystrix-eventGroup-8 : In run() queued: 251 hystrix-eventGroup-10 : In run() queued: 252 hystrix-eventGroup-8 : In run() queued: 253 hystrix-eventGroup-10 : In run() queued: 254 hystrix-eventGroup-8 : In run() queued: 255 hystrix-eventGroup-10 : In run() queued: 256 hystrix-eventGroup-8 : In run() queued: 257 hystrix-eventGroup-10 : In run() queued: 258 hystrix-eventGroup-8 : In run() queued: 259 hystrix-eventGroup-10 : In run() queued: 260 hystrix-eventGroup-8 : In run() queued: 261 hystrix-eventGroup-10 : In run() queued: 262 hystrix-eventGroup-8 : In run() queued: 263 hystrix-eventGroup-10 : In run() queued: 264 hystrix-eventGroup-8 : In run() queued: 265 hystrix-eventGroup-10 : In run() queued: 266 hystrix-eventGroup-8 : In run() queued: 267 hystrix-eventGroup-10 : In run() queued: 268 hystrix-eventGroup-8 : In run() queued: 269 hystrix-eventGroup-10 : In run() queued: 270 hystrix-eventGroup-8 : In run() queued: 271 hystrix-eventGroup-10 : In run() queued: 272 hystrix-eventGroup-8 : In run() queued: 273 hystrix-eventGroup-10 : In run() queued: 274 hystrix-eventGroup-8 : In run() queued: 275 hystrix-eventGroup-10 : In run() queued: 276 hystrix-eventGroup-8 : In run() queued: 277 hystrix-eventGroup-10 : In run() queued: 278 hystrix-eventGroup-8 : In run() queued: 279 hystrix-eventGroup-10 : In run() queued: 280 hystrix-eventGroup-8 : In run() queued: 281 hystrix-eventGroup-10 : In run() queued: 282 hystrix-eventGroup-8 : In run() queued: 283 hystrix-eventGroup-9 : In run() queued: 284 hystrix-eventGroup-8 : In run() queued: 285 hystrix-eventGroup-9 : In run() queued: 286 hystrix-eventGroup-8 : In run() queued: 287 hystrix-eventGroup-9 : In run() queued: 288 hystrix-eventGroup-8 : In run() queued: 289 hystrix-eventGroup-9 : In run() queued: 290 hystrix-eventGroup-8 : In run() queued: 291 hystrix-eventGroup-9 : In run() queued: 292 hystrix-eventGroup-8 : In run() queued: 293 hystrix-eventGroup-9 : In run() queued: 294 hystrix-eventGroup-8 : In run() queued: 295 hystrix-eventGroup-9 : In run() queued: 296 hystrix-eventGroup-8 : In run() queued: 297 hystrix-eventGroup-9 : In run() queued: 298 hystrix-eventGroup-8 : In run() queued: 299 hystrix-eventGroup-9 : In run() queued: 300 hystrix-eventGroup-8 : In run() queued: 301 hystrix-eventGroup-9 : In run() queued: 302 hystrix-eventGroup-8 : In run() queued: 303 hystrix-eventGroup-9 : In run() queued: 304 hystrix-eventGroup-8 : In run() queued: 305 hystrix-eventGroup-9 : In run() queued: 306 hystrix-eventGroup-8 : In run() queued: 307 hystrix-eventGroup-9 : In run() queued: 308 hystrix-eventGroup-8 : In run() queued: 309 hystrix-eventGroup-9 : In run() queued: 310 hystrix-eventGroup-8 : In run() queued: 311 hystrix-eventGroup-9 : In run() queued: 312 hystrix-eventGroup-8 : In run() queued: 313 hystrix-eventGroup-9 : In run() queued: 314 hystrix-eventGroup-8 : In run() queued: 315 hystrix-eventGroup-9 : In run() queued: 316 hystrix-eventGroup-8 : In run() queued: 317 hystrix-eventGroup-9 : In run() queued: 318 hystrix-eventGroup-8 : In run() queued: 319 hystrix-eventGroup-9 : In run() queued: 320 hystrix-eventGroup-8 : In run() queued: 321 hystrix-eventGroup-9 : In run() queued: 322 hystrix-eventGroup-8 : In run() queued: 323 hystrix-eventGroup-9 : In run() queued: 324 hystrix-eventGroup-8 : In run() queued: 325 hystrix-eventGroup-9 : In run() queued: 326 hystrix-eventGroup-8 : In run() queued: 327 hystrix-eventGroup-9 : In run() queued: 328 hystrix-eventGroup-8 : In run() queued: 329 hystrix-eventGroup-9 : In run() queued: 330 hystrix-eventGroup-8 : In run() queued: 331 hystrix-eventGroup-9 : In run() queued: 332 hystrix-eventGroup-8 : In run() queued: 333 hystrix-eventGroup-9 : In run() queued: 334 hystrix-eventGroup-8 : In run() queued: 335 hystrix-eventGroup-9 : In run() queued: 336 hystrix-eventGroup-8 : In run() queued: 337 hystrix-eventGroup-9 : In run() queued: 338 hystrix-eventGroup-8 : In run() queued: 339 hystrix-eventGroup-9 : In run() queued: 340 hystrix-eventGroup-8 : In run() queued: 341 hystrix-eventGroup-9 : In run() queued: 342 hystrix-eventGroup-8 : In run() queued: 343 hystrix-eventGroup-9 : In run() queued: 344 hystrix-eventGroup-8 : In run() queued: 345 hystrix-eventGroup-9 : In run() queued: 346 hystrix-eventGroup-8 : In run() queued: 347 hystrix-eventGroup-9 : In run() queued: 348 hystrix-eventGroup-8 : In run() queued: 349 hystrix-eventGroup-9 : In run() queued: 350 hystrix-eventGroup-8 : In run() queued: 351 hystrix-eventGroup-9 : In run() queued: 352 hystrix-eventGroup-8 : In run() queued: 353 hystrix-eventGroup-9 : In run() queued: 354 hystrix-eventGroup-8 : In run() queued: 355 hystrix-eventGroup-9 : In run() queued: 356 hystrix-eventGroup-8 : In run() queued: 357 hystrix-eventGroup-9 : In run() queued: 358 hystrix-eventGroup-8 : In run() queued: 359 hystrix-eventGroup-9 : In run() queued: 360 hystrix-eventGroup-8 : In run() queued: 361 hystrix-eventGroup-9 : In run() queued: 362 hystrix-eventGroup-8 : In run() queued: 363 hystrix-eventGroup-9 : In run() queued: 364 hystrix-eventGroup-8 : In run() queued: 365 hystrix-eventGroup-9 : In run() queued: 366 hystrix-eventGroup-8 : In run() queued: 367 hystrix-eventGroup-9 : In run() queued: 368 hystrix-eventGroup-8 : In run() queued: 369 hystrix-eventGroup-9 : In run() queued: 370 hystrix-eventGroup-8 : In run() queued: 371 hystrix-eventGroup-9 : In run() queued: 372 hystrix-eventGroup-8 : In run() queued: 373 hystrix-eventGroup-9 : In run() queued: 374 hystrix-eventGroup-8 : In run() queued: 375 hystrix-eventGroup-9 : In run() queued: 376 hystrix-eventGroup-8 : In run() queued: 377 hystrix-eventGroup-9 : In run() queued: 378 hystrix-eventGroup-8 : In run() queued: 379 hystrix-eventGroup-9 : In run() queued: 380 hystrix-eventGroup-8 : In run() queued: 381 hystrix-eventGroup-9 : In run() queued: 382 hystrix-eventGroup-8 : In run() queued: 383 hystrix-eventGroup-9 : In run() queued: 384 hystrix-eventGroup-8 : In run() queued: 385 hystrix-eventGroup-9 : In run() queued: 386 hystrix-eventGroup-8 : In run() queued: 387 hystrix-eventGroup-9 : In run() queued: 388 hystrix-eventGroup-8 : In run() queued: 389 hystrix-eventGroup-9 : In run() queued: 390 hystrix-eventGroup-8 : In run() queued: 391 hystrix-eventGroup-9 : In run() queued: 392 hystrix-eventGroup-8 : In run() queued: 393 hystrix-eventGroup-9 : In run() queued: 394 hystrix-eventGroup-8 : In run() queued: 395 hystrix-eventGroup-9 : In run() queued: 396 hystrix-eventGroup-8 : In run() queued: 397 hystrix-eventGroup-9 : In run() queued: 398 hystrix-eventGroup-8 : In run() queued: 399 hystrix-eventGroup-9 : In run() queued: 400 hystrix-eventGroup-8 : In run() queued: 401 hystrix-eventGroup-9 : In run() queued: 402 hystrix-eventGroup-8 : In run() queued: 403 hystrix-eventGroup-9 : In run() queued: 404 hystrix-eventGroup-8 : In run() queued: 405 hystrix-eventGroup-9 : In run() queued: 406 hystrix-eventGroup-8 : In run() queued: 407 hystrix-eventGroup-9 : In run() queued: 408 hystrix-eventGroup-8 : In run() queued: 409 hystrix-eventGroup-9 : In run() queued: 410 hystrix-eventGroup-8 : In run() queued: 411 hystrix-eventGroup-9 : In run() queued: 412 hystrix-eventGroup-8 : In run() queued: 413 hystrix-eventGroup-9 : In run() queued: 414 hystrix-eventGroup-8 : In run() queued: 415 hystrix-eventGroup-9 : In run() queued: 416 hystrix-eventGroup-8 : In run() queued: 417 hystrix-eventGroup-9 : In run() queued: 418 hystrix-eventGroup-8 : In run() queued: 419 hystrix-eventGroup-9 : In run() queued: 420 hystrix-eventGroup-8 : In run() queued: 421 hystrix-eventGroup-9 : In run() queued: 422 hystrix-eventGroup-8 : In run() queued: 423 hystrix-eventGroup-9 : In run() queued: 424 hystrix-eventGroup-8 : In run() queued: 425 hystrix-eventGroup-9 : In run() queued: 426 hystrix-eventGroup-8 : In run() queued: 427 hystrix-eventGroup-9 : In run() queued: 428 hystrix-eventGroup-8 : In run() queued: 429 hystrix-eventGroup-9 : In run() queued: 430 hystrix-eventGroup-8 : In run() queued: 431 hystrix-eventGroup-9 : In run() queued: 432 hystrix-eventGroup-8 : In run() queued: 433 hystrix-eventGroup-9 : In run() queued: 434 hystrix-eventGroup-8 : In run() queued: 435 hystrix-eventGroup-9 : In run() queued: 436 hystrix-eventGroup-8 : In run() queued: 437 hystrix-eventGroup-9 : In run() queued: 438 hystrix-eventGroup-8 : In run() queued: 439 hystrix-eventGroup-9 : In run() queued: 440 hystrix-eventGroup-8 : In run() queued: 441 hystrix-eventGroup-9 : In run() queued: 442 hystrix-eventGroup-8 : In run() queued: 443 hystrix-eventGroup-9 : In run() queued: 444 hystrix-eventGroup-8 : In run() queued: 445 hystrix-eventGroup-9 : In run() queued: 446 hystrix-eventGroup-8 : In run() queued: 447 hystrix-eventGroup-9 : In run() queued: 448 hystrix-eventGroup-8 : In run() queued: 449 hystrix-eventGroup-9 : In run() queued: 450 hystrix-eventGroup-8 : In run() queued: 451 hystrix-eventGroup-9 : In run() queued: 452 hystrix-eventGroup-8 : In run() queued: 453 hystrix-eventGroup-9 : In run() queued: 454 hystrix-eventGroup-8 : In run() queued: 455 hystrix-eventGroup-9 : In run() queued: 456 hystrix-eventGroup-9 : In run() queued: 457 hystrix-eventGroup-8 : In run() queued: 458 hystrix-eventGroup-9 : In run() queued: 459 hystrix-eventGroup-8 : In run() queued: 460 hystrix-eventGroup-9 : In run() queued: 461 hystrix-eventGroup-8 : In run() queued: 462 hystrix-eventGroup-9 : In run() queued: 463 hystrix-eventGroup-8 : In run() queued: 464 hystrix-eventGroup-9 : In run() queued: 465 hystrix-eventGroup-8 : In run() queued: 466 hystrix-eventGroup-9 : In run() queued: 467 hystrix-eventGroup-8 : In run() queued: 468 hystrix-eventGroup-9 : In run() queued: 469 hystrix-eventGroup-8 : In run() queued: 470 hystrix-eventGroup-9 : In run() queued: 471 hystrix-eventGroup-8 : In run() queued: 472 hystrix-eventGroup-9 : In run() queued: 473 hystrix-eventGroup-8 : In run() queued: 474 hystrix-eventGroup-9 : In run() queued: 475 hystrix-eventGroup-8 : In run() queued: 476 hystrix-eventGroup-9 : In run() queued: 477 hystrix-eventGroup-8 : In run() queued: 478 hystrix-eventGroup-9 : In run() queued: 479 hystrix-eventGroup-8 : In run() queued: 480 hystrix-eventGroup-9 : In run() queued: 481 hystrix-eventGroup-8 : In run() queued: 482 hystrix-eventGroup-9 : In run() queued: 483 hystrix-eventGroup-8 : In run() queued: 484 hystrix-eventGroup-9 : In run() queued: 485 hystrix-eventGroup-8 : In run() queued: 486 hystrix-eventGroup-9 : In run() queued: 487 hystrix-eventGroup-8 : In run() queued: 488 hystrix-eventGroup-9 : In run() queued: 489 hystrix-eventGroup-8 : In run() queued: 490 hystrix-eventGroup-9 : In run() queued: 491 hystrix-eventGroup-8 : In run() queued: 492 hystrix-eventGroup-9 : In run() queued: 493 hystrix-eventGroup-8 : In run() queued: 494 hystrix-eventGroup-9 : In run() queued: 495 hystrix-eventGroup-8 : In run() queued: 496 hystrix-eventGroup-9 : In run() queued: 497 hystrix-eventGroup-8 : In run() queued: 498 hystrix-eventGroup-9 : In run() queued: 499 hystrix-eventGroup-8 : In run() queued: 500 hystrix-eventGroup-8 : In run() queued: 501 hystrix-eventGroup-9 : In run() queued: 502 hystrix-eventGroup-10 : In run() queued: 503 hystrix-eventGroup-8 : In run() queued: 504 hystrix-eventGroup-10 : In run() queued: 505 hystrix-eventGroup-8 : In run() queued: 506 hystrix-eventGroup-9 : In run() queued: 507 hystrix-eventGroup-8 : In run() queued: 508 hystrix-eventGroup-9 : In run() queued: 509 hystrix-eventGroup-10 : In run() queued: 510 hystrix-eventGroup-9 : In run() queued: 511 hystrix-eventGroup-10 : In run() queued: 512 hystrix-eventGroup-9 : In run() queued: 513 hystrix-eventGroup-8 : In run() queued: 514 hystrix-eventGroup-9 : In run() queued: 515 hystrix-eventGroup-8 : In run() queued: 516 hystrix-eventGroup-9 : In run() queued: 517 hystrix-eventGroup-10 : In run() queued: 518 hystrix-eventGroup-9 : In run() queued: 519 hystrix-eventGroup-10 : In run() queued: 520 hystrix-eventGroup-9 : In run() queued: 521 hystrix-eventGroup-8 : In run() queued: 522 hystrix-eventGroup-9 : In run() queued: 523 hystrix-eventGroup-8 : In run() queued: 524 hystrix-eventGroup-9 : In run() queued: 525 hystrix-eventGroup-8 : In run() queued: 526 hystrix-eventGroup-9 : In run() queued: 527 hystrix-eventGroup-8 : In run() queued: 528 hystrix-eventGroup-9 : In run() queued: 529 hystrix-eventGroup-10 : In run() queued: 530 hystrix-eventGroup-9 : In run() queued: 531 hystrix-eventGroup-10 : In run() queued: 532 hystrix-eventGroup-9 : In run() queued: 533 hystrix-eventGroup-8 : In run() queued: 534 hystrix-eventGroup-9 : In run() queued: 535 hystrix-eventGroup-8 : In run() queued: 536 hystrix-eventGroup-9 : In run() queued: 537 hystrix-eventGroup-10 : In run() queued: 538 hystrix-eventGroup-9 : In run() queued: 539 hystrix-eventGroup-10 : In run() queued: 540 hystrix-eventGroup-9 : In run() queued: 541 hystrix-eventGroup-8 : In run() queued: 542 hystrix-eventGroup-9 : In run() queued: 543 hystrix-eventGroup-8 : In run() queued: 544 hystrix-eventGroup-9 : In run() queued: 545 hystrix-eventGroup-10 : In run() queued: 546 hystrix-eventGroup-9 : In run() queued: 547 hystrix-eventGroup-10 : In run() queued: 548 hystrix-eventGroup-9 : In run() queued: 549 hystrix-eventGroup-8 : In run() queued: 550 hystrix-eventGroup-9 : In run() queued: 551 hystrix-eventGroup-8 : In run() queued: 552 hystrix-eventGroup-9 : In run() queued: 553 hystrix-eventGroup-8 : In run() queued: 554 hystrix-eventGroup-9 : In run() queued: 555 hystrix-eventGroup-8 : In run() queued: 556 hystrix-eventGroup-9 : In run() queued: 557 hystrix-eventGroup-10 : In run() queued: 558 hystrix-eventGroup-9 : In run() queued: 559 hystrix-eventGroup-10 : In run() queued: 560 hystrix-eventGroup-9 : In run() queued: 561 hystrix-eventGroup-10 : In run() queued: 562 hystrix-eventGroup-9 : In run() queued: 563 hystrix-eventGroup-10 : In run() queued: 564 hystrix-eventGroup-9 : In run() queued: 565 hystrix-eventGroup-10 : In run() queued: 566 hystrix-eventGroup-9 : In run() queued: 567 hystrix-eventGroup-10 : In run() queued: 568 hystrix-eventGroup-9 : In run() queued: 569 hystrix-eventGroup-10 : In run() queued: 570 hystrix-eventGroup-9 : In run() queued: 571 hystrix-eventGroup-10 : In run() queued: 572 hystrix-eventGroup-9 : In run() queued: 573 hystrix-eventGroup-10 : In run() queued: 574 hystrix-eventGroup-9 : In run() queued: 575 hystrix-eventGroup-10 : In run() queued: 576 hystrix-eventGroup-9 : In run() queued: 577 hystrix-eventGroup-10 : In run() queued: 578 hystrix-eventGroup-9 : In run() queued: 579 hystrix-eventGroup-10 : In run() queued: 580 hystrix-eventGroup-9 : In run() queued: 581 hystrix-eventGroup-10 : In run() queued: 582 hystrix-eventGroup-9 : In run() queued: 583 hystrix-eventGroup-10 : In run() queued: 584 hystrix-eventGroup-9 : In run() queued: 585 hystrix-eventGroup-10 : In run() queued: 586 hystrix-eventGroup-9 : In run() queued: 587 hystrix-eventGroup-10 : In run() queued: 588 hystrix-eventGroup-9 : In run() queued: 589 hystrix-eventGroup-10 : In run() queued: 590 hystrix-eventGroup-9 : In run() queued: 591 hystrix-eventGroup-10 : In run() queued: 592 hystrix-eventGroup-9 : In run() queued: 593 hystrix-eventGroup-9 : In run() queued: 594 hystrix-eventGroup-10 : In run() queued: 595 hystrix-eventGroup-9 : In run() queued: 596 hystrix-eventGroup-10 : In run() queued: 597 hystrix-eventGroup-8 : In run() queued: 598 hystrix-eventGroup-10 : In run() queued: 599 hystrix-eventGroup-8 : In run() queued: 600 hystrix-eventGroup-10 : In run() queued: 601 hystrix-eventGroup-8 : In run() queued: 602 hystrix-eventGroup-10 : In run() queued: 603 hystrix-eventGroup-8 : In run() queued: 604 hystrix-eventGroup-10 : In run() queued: 605 hystrix-eventGroup-8 : In run() queued: 606 hystrix-eventGroup-10 : In run() queued: 607 hystrix-eventGroup-8 : In run() queued: 608 hystrix-eventGroup-10 : In run() queued: 609 hystrix-eventGroup-8 : In run() queued: 610 hystrix-eventGroup-10 : In run() queued: 611 hystrix-eventGroup-8 : In run() queued: 612 hystrix-eventGroup-10 : In run() queued: 613 hystrix-eventGroup-8 : In run() queued: 614 hystrix-eventGroup-10 : In run() queued: 615 hystrix-eventGroup-8 : In run() queued: 616 hystrix-eventGroup-10 : In run() queued: 617 hystrix-eventGroup-8 : In run() queued: 618 hystrix-eventGroup-10 : In run() queued: 619 hystrix-eventGroup-8 : In run() queued: 620 hystrix-eventGroup-10 : In run() queued: 621 hystrix-eventGroup-8 : In run() queued: 622 hystrix-eventGroup-10 : In run() queued: 623 hystrix-eventGroup-8 : In run() queued: 624 hystrix-eventGroup-10 : In run() queued: 625 hystrix-eventGroup-8 : In run() queued: 626 hystrix-eventGroup-10 : In run() queued: 627 hystrix-eventGroup-8 : In run() queued: 628 hystrix-eventGroup-10 : In run() queued: 629 hystrix-eventGroup-8 : In run() queued: 630 hystrix-eventGroup-10 : In run() queued: 631 hystrix-eventGroup-8 : In run() queued: 632 hystrix-eventGroup-10 : In run() queued: 633 hystrix-eventGroup-8 : In run() queued: 634 hystrix-eventGroup-10 : In run() queued: 635 hystrix-eventGroup-8 : In run() queued: 636 hystrix-eventGroup-10 : In run() queued: 637 hystrix-eventGroup-8 : In run() queued: 638 hystrix-eventGroup-10 : In run() queued: 639 hystrix-eventGroup-8 : In run() queued: 640 hystrix-eventGroup-10 : In run() queued: 641 hystrix-eventGroup-8 : In run() queued: 642 hystrix-eventGroup-10 : In run() queued: 643 hystrix-eventGroup-8 : In run() queued: 644 hystrix-eventGroup-10 : In run() queued: 645 hystrix-eventGroup-8 : In run() queued: 646 hystrix-eventGroup-10 : In run() queued: 647 hystrix-eventGroup-8 : In run() queued: 648 hystrix-eventGroup-10 : In run() queued: 649 hystrix-eventGroup-8 : In run() queued: 650 hystrix-eventGroup-10 : In run() queued: 651 hystrix-eventGroup-8 : In run() queued: 652 hystrix-eventGroup-10 : In run() queued: 653 hystrix-eventGroup-8 : In run() queued: 654 hystrix-eventGroup-10 : In run() queued: 655 hystrix-eventGroup-8 : In run() queued: 656 hystrix-eventGroup-10 : In run() queued: 657 hystrix-eventGroup-8 : In run() queued: 658 hystrix-eventGroup-10 : In run() queued: 659 hystrix-eventGroup-8 : In run() queued: 660 hystrix-eventGroup-10 : In run() queued: 661 hystrix-eventGroup-8 : In run() queued: 662 hystrix-eventGroup-10 : In run() queued: 663 hystrix-eventGroup-8 : In run() queued: 664 hystrix-eventGroup-10 : In run() queued: 665 hystrix-eventGroup-8 : In run() queued: 666 hystrix-eventGroup-10 : In run() queued: 667 hystrix-eventGroup-8 : In run() queued: 668 hystrix-eventGroup-10 : In run() queued: 669 hystrix-eventGroup-8 : In run() queued: 670 hystrix-eventGroup-10 : In run() queued: 671 hystrix-eventGroup-8 : In run() queued: 672 hystrix-eventGroup-10 : In run() queued: 673 hystrix-eventGroup-8 : In run() queued: 674 hystrix-eventGroup-10 : In run() queued: 675 hystrix-eventGroup-8 : In run() queued: 676 hystrix-eventGroup-10 : In run() queued: 677 hystrix-eventGroup-8 : In run() queued: 678 hystrix-eventGroup-10 : In run() queued: 679 hystrix-eventGroup-8 : In run() queued: 680 hystrix-eventGroup-10 : In run() queued: 681 hystrix-eventGroup-8 : In run() queued: 682 hystrix-eventGroup-10 : In run() queued: 683 hystrix-eventGroup-8 : In run() queued: 684 hystrix-eventGroup-10 : In run() queued: 685 hystrix-eventGroup-8 : In run() queued: 686 hystrix-eventGroup-10 : In run() queued: 687 hystrix-eventGroup-8 : In run() queued: 688 hystrix-eventGroup-10 : In run() queued: 689 hystrix-eventGroup-8 : In run() queued: 690 hystrix-eventGroup-10 : In run() queued: 691 hystrix-eventGroup-8 : In run() queued: 692 hystrix-eventGroup-10 : In run() queued: 693 hystrix-eventGroup-8 : In run() queued: 694 hystrix-eventGroup-10 : In run() queued: 695 hystrix-eventGroup-8 : In run() queued: 696 hystrix-eventGroup-10 : In run() queued: 697 hystrix-eventGroup-8 : In run() queued: 698 hystrix-eventGroup-10 : In run() queued: 699 hystrix-eventGroup-8 : In run() queued: 700 hystrix-eventGroup-10 : In run() queued: 701 hystrix-eventGroup-8 : In run() queued: 702 hystrix-eventGroup-10 : In run() queued: 703 hystrix-eventGroup-8 : In run() queued: 704 hystrix-eventGroup-10 : In run() queued: 705 hystrix-eventGroup-8 : In run() queued: 706 hystrix-eventGroup-10 : In run() queued: 707 hystrix-eventGroup-8 : In run() queued: 708 hystrix-eventGroup-10 : In run() queued: 709 hystrix-eventGroup-8 : In run() queued: 710 hystrix-eventGroup-10 : In run() queued: 711 hystrix-eventGroup-8 : In run() queued: 712 hystrix-eventGroup-10 : In run() queued: 713 hystrix-eventGroup-8 : In run() queued: 714 hystrix-eventGroup-10 : In run() queued: 715 hystrix-eventGroup-8 : In run() queued: 716 hystrix-eventGroup-10 : In run() queued: 717 hystrix-eventGroup-8 : In run() queued: 718 hystrix-eventGroup-10 : In run() queued: 719 hystrix-eventGroup-8 : In run() queued: 720 hystrix-eventGroup-10 : In run() queued: 721 hystrix-eventGroup-8 : In run() queued: 722 hystrix-eventGroup-10 : In run() queued: 723 hystrix-eventGroup-8 : In run() queued: 724 hystrix-eventGroup-10 : In run() queued: 725 hystrix-eventGroup-8 : In run() queued: 726 hystrix-eventGroup-10 : In run() queued: 727 hystrix-eventGroup-8 : In run() queued: 728 hystrix-eventGroup-10 : In run() queued: 729 hystrix-eventGroup-8 : In run() queued: 730 hystrix-eventGroup-10 : In run() queued: 731 hystrix-eventGroup-8 : In run() queued: 732 hystrix-eventGroup-10 : In run() queued: 733 hystrix-eventGroup-8 : In run() queued: 734 hystrix-eventGroup-10 : In run() queued: 735 hystrix-eventGroup-8 : In run() queued: 736 hystrix-eventGroup-10 : In run() queued: 737 hystrix-eventGroup-8 : In run() queued: 738 hystrix-eventGroup-10 : In run() queued: 739 hystrix-eventGroup-8 : In run() queued: 740 hystrix-eventGroup-10 : In run() queued: 741 hystrix-eventGroup-8 : In run() queued: 742 hystrix-eventGroup-10 : In run() queued: 743 hystrix-eventGroup-8 : In run() queued: 744 hystrix-eventGroup-10 : In run() queued: 745 hystrix-eventGroup-8 : In run() queued: 746 hystrix-eventGroup-10 : In run() queued: 747 hystrix-eventGroup-8 : In run() queued: 748 hystrix-eventGroup-10 : In run() queued: 749 hystrix-eventGroup-8 : In run() queued: 750 hystrix-eventGroup-10 : In run() queued: 751 hystrix-eventGroup-8 : In run() queued: 752 hystrix-eventGroup-10 : In run() queued: 753 hystrix-eventGroup-8 : In run() queued: 754 hystrix-eventGroup-10 : In run() queued: 755 hystrix-eventGroup-8 : In run() queued: 756 hystrix-eventGroup-10 : In run() queued: 757 hystrix-eventGroup-8 : In run() queued: 758 hystrix-eventGroup-10 : In run() queued: 759 hystrix-eventGroup-8 : In run() queued: 760 hystrix-eventGroup-10 : In run() queued: 761 hystrix-eventGroup-8 : In run() queued: 762 hystrix-eventGroup-10 : In run() queued: 763 hystrix-eventGroup-8 : In run() queued: 764 hystrix-eventGroup-10 : In run() queued: 765 hystrix-eventGroup-8 : In run() queued: 766 hystrix-eventGroup-10 : In run() queued: 767 hystrix-eventGroup-8 : In run() queued: 768 hystrix-eventGroup-10 : In run() queued: 769 hystrix-eventGroup-8 : In run() queued: 770 hystrix-eventGroup-10 : In run() queued: 771 hystrix-eventGroup-8 : In run() queued: 772 hystrix-eventGroup-10 : In run() queued: 773 hystrix-eventGroup-8 : In run() queued: 774 hystrix-eventGroup-10 : In run() queued: 775 hystrix-eventGroup-8 : In run() queued: 776 hystrix-eventGroup-10 : In run() queued: 777 hystrix-eventGroup-8 : In run() queued: 778 hystrix-eventGroup-10 : In run() queued: 779 hystrix-eventGroup-8 : In run() queued: 780 hystrix-eventGroup-10 : In run() queued: 781 hystrix-eventGroup-8 : In run() queued: 782 hystrix-eventGroup-10 : In run() queued: 783 hystrix-eventGroup-8 : In run() queued: 784 hystrix-eventGroup-10 : In run() queued: 785 hystrix-eventGroup-8 : In run() queued: 786 hystrix-eventGroup-10 : In run() queued: 787 hystrix-eventGroup-8 : In run() queued: 788 hystrix-eventGroup-10 : In run() queued: 789 hystrix-eventGroup-8 : In run() queued: 790 hystrix-eventGroup-10 : In run() queued: 791 hystrix-eventGroup-8 : In run() queued: 792 hystrix-eventGroup-10 : In run() queued: 793 hystrix-eventGroup-8 : In run() queued: 794 hystrix-eventGroup-10 : In run() queued: 795 hystrix-eventGroup-8 : In run() queued: 796 hystrix-eventGroup-10 : In run() queued: 797 hystrix-eventGroup-8 : In run() queued: 798 hystrix-eventGroup-10 : In run() queued: 799 hystrix-eventGroup-8 : In run() queued: 800 hystrix-eventGroup-10 : In run() queued: 801 hystrix-eventGroup-8 : In run() queued: 802 hystrix-eventGroup-10 : In run() queued: 803 hystrix-eventGroup-8 : In run() queued: 804 hystrix-eventGroup-10 : In run() queued: 805 hystrix-eventGroup-8 : In run() queued: 806 hystrix-eventGroup-10 : In run() queued: 807 hystrix-eventGroup-8 : In run() queued: 808 hystrix-eventGroup-10 : In run() queued: 809 hystrix-eventGroup-8 : In run() queued: 810 hystrix-eventGroup-10 : In run() queued: 811 hystrix-eventGroup-8 : In run() queued: 812 hystrix-eventGroup-10 : In run() queued: 813 hystrix-eventGroup-8 : In run() queued: 814 hystrix-eventGroup-10 : In run() queued: 815 hystrix-eventGroup-8 : In run() queued: 816 hystrix-eventGroup-10 : In run() queued: 817 hystrix-eventGroup-8 : In run() queued: 818 hystrix-eventGroup-10 : In run() queued: 819 hystrix-eventGroup-8 : In run() queued: 820 hystrix-eventGroup-10 : In run() queued: 821 hystrix-eventGroup-8 : In run() queued: 822 hystrix-eventGroup-10 : In run() queued: 823 hystrix-eventGroup-8 : In run() queued: 824 hystrix-eventGroup-10 : In run() queued: 825 hystrix-eventGroup-8 : In run() queued: 826 hystrix-eventGroup-10 : In run() queued: 827 hystrix-eventGroup-8 : In run() queued: 828 hystrix-eventGroup-10 : In run() queued: 829 hystrix-eventGroup-8 : In run() queued: 830 hystrix-eventGroup-10 : In run() queued: 831 hystrix-eventGroup-8 : In run() queued: 832 hystrix-eventGroup-10 : In run() queued: 833 hystrix-eventGroup-8 : In run() queued: 834 hystrix-eventGroup-10 : In run() queued: 835 hystrix-eventGroup-8 : In run() queued: 836 hystrix-eventGroup-10 : In run() queued: 837 hystrix-eventGroup-8 : In run() queued: 838 hystrix-eventGroup-10 : In run() queued: 839 hystrix-eventGroup-8 : In run() queued: 840 hystrix-eventGroup-10 : In run() queued: 841 hystrix-eventGroup-8 : In run() queued: 842 hystrix-eventGroup-10 : In run() queued: 843 hystrix-eventGroup-8 : In run() queued: 844 hystrix-eventGroup-10 : In run() queued: 845 hystrix-eventGroup-8 : In run() queued: 846 hystrix-eventGroup-10 : In run() queued: 847 hystrix-eventGroup-8 : In run() queued: 848 hystrix-eventGroup-10 : In run() queued: 849 hystrix-eventGroup-8 : In run() queued: 850 hystrix-eventGroup-10 : In run() queued: 851 hystrix-eventGroup-8 : In run() queued: 852 hystrix-eventGroup-10 : In run() queued: 853 hystrix-eventGroup-8 : In run() queued: 854 hystrix-eventGroup-10 : In run() queued: 855 hystrix-eventGroup-8 : In run() queued: 856 hystrix-eventGroup-10 : In run() queued: 857 hystrix-eventGroup-8 : In run() queued: 858 hystrix-eventGroup-10 : In run() queued: 859 hystrix-eventGroup-8 : In run() queued: 860 hystrix-eventGroup-10 : In run() queued: 861 hystrix-eventGroup-8 : In run() queued: 862 hystrix-eventGroup-10 : In run() queued: 863 hystrix-eventGroup-8 : In run() queued: 864 hystrix-eventGroup-10 : In run() queued: 865 hystrix-eventGroup-8 : In run() queued: 866 hystrix-eventGroup-10 : In run() queued: 867 hystrix-eventGroup-8 : In run() queued: 868 hystrix-eventGroup-10 : In run() queued: 869 hystrix-eventGroup-8 : In run() queued: 870 hystrix-eventGroup-10 : In run() queued: 871 hystrix-eventGroup-8 : In run() queued: 872 hystrix-eventGroup-10 : In run() queued: 873 hystrix-eventGroup-8 : In run() queued: 874 hystrix-eventGroup-10 : In run() queued: 875 hystrix-eventGroup-8 : In run() queued: 876 hystrix-eventGroup-10 : In run() queued: 877 hystrix-eventGroup-8 : In run() queued: 878 hystrix-eventGroup-10 : In run() queued: 879 hystrix-eventGroup-8 : In run() queued: 880 hystrix-eventGroup-10 : In run() queued: 881 hystrix-eventGroup-8 : In run() queued: 882 hystrix-eventGroup-10 : In run() queued: 883 hystrix-eventGroup-8 : In run() queued: 884 hystrix-eventGroup-10 : In run() queued: 885 hystrix-eventGroup-8 : In run() queued: 886 hystrix-eventGroup-10 : In run() queued: 887 hystrix-eventGroup-8 : In run() queued: 888 hystrix-eventGroup-10 : In run() queued: 889 hystrix-eventGroup-8 : In run() queued: 890 hystrix-eventGroup-10 : In run() queued: 891 hystrix-eventGroup-8 : In run() queued: 892 hystrix-eventGroup-10 : In run() queued: 893 hystrix-eventGroup-8 : In run() queued: 894 hystrix-eventGroup-10 : In run() queued: 895 hystrix-eventGroup-8 : In run() queued: 896 hystrix-eventGroup-10 : In run() queued: 897 hystrix-eventGroup-8 : In run() queued: 898 hystrix-eventGroup-10 : In run() queued: 899 hystrix-eventGroup-8 : In run() queued: 900 hystrix-eventGroup-10 : In run() queued: 901 hystrix-eventGroup-8 : In run() queued: 902 hystrix-eventGroup-10 : In run() queued: 903 hystrix-eventGroup-8 : In run() queued: 904 hystrix-eventGroup-10 : In run() queued: 905 hystrix-eventGroup-8 : In run() queued: 906 hystrix-eventGroup-10 : In run() queued: 907 hystrix-eventGroup-8 : In run() queued: 908 hystrix-eventGroup-10 : In run() queued: 909 hystrix-eventGroup-8 : In run() queued: 910 hystrix-eventGroup-10 : In run() queued: 911 hystrix-eventGroup-8 : In run() queued: 912 hystrix-eventGroup-10 : In run() queued: 913 hystrix-eventGroup-8 : In run() queued: 914 hystrix-eventGroup-10 : In run() queued: 915 hystrix-eventGroup-8 : In run() queued: 916 hystrix-eventGroup-10 : In run() queued: 917 hystrix-eventGroup-8 : In run() queued: 918 hystrix-eventGroup-10 : In run() queued: 919 hystrix-eventGroup-8 : In run() queued: 920 hystrix-eventGroup-10 : In run() queued: 921 hystrix-eventGroup-8 : In run() queued: 922 hystrix-eventGroup-10 : In run() queued: 923 hystrix-eventGroup-8 : In run() queued: 924 hystrix-eventGroup-10 : In run() queued: 925 hystrix-eventGroup-8 : In run() queued: 926 hystrix-eventGroup-10 : In run() queued: 927 hystrix-eventGroup-8 : In run() queued: 928 hystrix-eventGroup-10 : In run() queued: 929 hystrix-eventGroup-8 : In run() queued: 930 hystrix-eventGroup-10 : In run() queued: 931 hystrix-eventGroup-8 : In run() queued: 932 hystrix-eventGroup-10 : In run() queued: 933 hystrix-eventGroup-8 : In run() queued: 934 hystrix-eventGroup-10 : In run() queued: 935 hystrix-eventGroup-8 : In run() queued: 936 hystrix-eventGroup-10 : In run() queued: 937 hystrix-eventGroup-8 : In run() queued: 938 hystrix-eventGroup-10 : In run() queued: 939 hystrix-eventGroup-8 : In run() queued: 940 hystrix-eventGroup-10 : In run() queued: 941 hystrix-eventGroup-8 : In run() queued: 942 hystrix-eventGroup-10 : In run() queued: 943 hystrix-eventGroup-8 : In run() queued: 944 hystrix-eventGroup-10 : In run() queued: 945 hystrix-eventGroup-8 : In run() queued: 946 hystrix-eventGroup-10 : In run() queued: 947 hystrix-eventGroup-8 : In run() queued: 948 hystrix-eventGroup-10 : In run() queued: 949 hystrix-eventGroup-8 : In run() queued: 950 hystrix-eventGroup-10 : In run() queued: 951 hystrix-eventGroup-8 : In run() queued: 952 hystrix-eventGroup-10 : In run() queued: 953 hystrix-eventGroup-8 : In run() queued: 954 hystrix-eventGroup-10 : In run() queued: 955 hystrix-eventGroup-8 : In run() queued: 956 hystrix-eventGroup-10 : In run() queued: 957 hystrix-eventGroup-8 : In run() queued: 958 hystrix-eventGroup-10 : In run() queued: 959 hystrix-eventGroup-8 : In run() queued: 960 hystrix-eventGroup-10 : In run() queued: 961 hystrix-eventGroup-8 : In run() queued: 962 hystrix-eventGroup-10 : In run() queued: 963 hystrix-eventGroup-8 : In run() queued: 964 hystrix-eventGroup-10 : In run() queued: 965 hystrix-eventGroup-8 : In run() queued: 966 hystrix-eventGroup-10 : In run() queued: 967 hystrix-eventGroup-8 : In run() queued: 968 hystrix-eventGroup-10 : In run() queued: 969 hystrix-eventGroup-8 : In run() queued: 970 hystrix-eventGroup-10 : In run() queued: 971 hystrix-eventGroup-8 : In run() queued: 972 hystrix-eventGroup-10 : In run() queued: 973 hystrix-eventGroup-8 : In run() queued: 974 hystrix-eventGroup-10 : In run() queued: 975 hystrix-eventGroup-8 : In run() queued: 976 hystrix-eventGroup-10 : In run() queued: 977 hystrix-eventGroup-8 : In run() queued: 978 hystrix-eventGroup-10 : In run() queued: 979 hystrix-eventGroup-8 : In run() queued: 980 hystrix-eventGroup-10 : In run() queued: 981 hystrix-eventGroup-8 : In run() queued: 982 hystrix-eventGroup-10 : In run() queued: 983 hystrix-eventGroup-8 : In run() queued: 984 hystrix-eventGroup-10 : In run() queued: 985 hystrix-eventGroup-8 : In run() queued: 986 hystrix-eventGroup-10 : In run() queued: 987 hystrix-eventGroup-8 : In run() queued: 988 hystrix-eventGroup-10 : In run() queued: 989 hystrix-eventGroup-8 : In run() queued: 990 hystrix-eventGroup-10 : In run() queued: 991 hystrix-eventGroup-8 : In run() queued: 992 hystrix-eventGroup-10 : In run() queued: 993 hystrix-eventGroup-8 : In run() queued: 994 hystrix-eventGroup-10 : In run() queued: 995 hystrix-eventGroup-8 : In run() queued: 996 hystrix-eventGroup-10 : In run() queued: 997 hystrix-eventGroup-8 : In run() queued: 998 hystrix-eventGroup-10 : In run() queued: 999 hystrix-eventGroup-8 : In run() 1471902936905 : hystrix-OWNER_ONE-3 starting the run() method 1471902936913 : hystrix-OWNER_ONE-8 starting the run() method com.netflix.hystrix.exception.HystrixBadRequestException: Message to developer that they passed in bad data or something like that. at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5232) at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5221) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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:7672) at rx.internal.operators.OnSubscribeCache.call(OnSubscribeCache.java:66) at rx.internal.operators.OnSubscribeCache.call(OnSubscribeCache.java:42) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$CachedObservableOriginal$1.call(AbstractCommand.java:1157) at com.netflix.hystrix.AbstractCommand$CachedObservableOriginal$1.call(AbstractCommand.java:1153) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.testBadRequestExceptionViaExecuteInSemaphore(HystrixCommandTest.java:3423) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) >>> TestCommandRejection running 1471902936924 : hystrix-OWNER_ONE-1 starting the run() method 1471902936924 : hystrix-OWNER_ONE-1 About to sleep for : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) 1471902936977 : hystrix-OWNER_ONE-6 starting the run() method 1471902936977 : hystrix-OWNER_ONE-6 About to sleep for : 200 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902937030 : hystrix-OWNER_ONE-7 starting the run() method com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: Execution Hystrix Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4538) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand ... 24 more 1471902937036 : hystrix-OWNER_ONE-5 starting the run() method 1471902937037 : hystrix-OWNER_ONE-9 starting the run() method 1471902937038 : hystrix-OWNER_ONE-10 starting the run() method java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testBadRequestExceptionViaQueueInSemaphore(HystrixCommandTest.java:3450) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixBadRequestException: Message to developer that they passed in bad data or something like that. at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5232) at com.netflix.hystrix.HystrixCommandTest$BadRequestCommand.run(HystrixCommandTest.java:5221) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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:7672) at rx.internal.operators.OnSubscribeCache.call(OnSubscribeCache.java:66) at rx.internal.operators.OnSubscribeCache.call(OnSubscribeCache.java:42) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$CachedObservableOriginal$1.call(AbstractCommand.java:1157) at com.netflix.hystrix.AbstractCommand$CachedObservableOriginal$1.call(AbstractCommand.java:1153) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) ... 26 more after interruption with extra sleep after interruption with extra sleep **** queue filler1 **** >>> TestCommandRejection running com.netflix.hystrix.exception.HystrixRuntimeException: TestCommandRejection could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.testRejectedThreadWithFallbackFailure(HystrixCommandTest.java:1714) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) successfully executed 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.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@89d4de rejected from java.util.concurrent.ThreadPoolExecutor@f64454[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 63 more **** queue filler1 **** 1471902938065 : hystrix-OWNER_ONE-7 starting the run() method ------------------------------------------------ com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) ------------------------------------------------ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more c2 start: 1471902938271 c2 after queue: 1471902938273 c3 start: 1471902938323 c3 after queue: 1471902938324 java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testFallbackSemaphore(HystrixCommandTest.java:1959) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: TestSemaphoreCommandWithSlowFallback fallback execution rejected. at com.netflix.hystrix.AbstractCommand.getFallbackOrThrowException(AbstractCommand.java:764) at com.netflix.hystrix.AbstractCommand.access$300(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:636) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) successfully executed successfully executed successfully executed Command Thread: Thread[main,5,main] Subscribe Thread: Thread[main,5,main] 1471902939082 : hystrix-OWNER_ONE-1 starting the run() method java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixCommandTest.testQueueKnownFailureWithNoFallback(HystrixCommandTest.java:376) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: Execution Hystrix Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4538) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand ... 24 more 1471902939092 : pool-6-thread-1 starting the run() method 1471902939092 : pool-6-thread-1 About to sleep for : 500 1471902939094 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullUnsuccessfulFallback(CommonHystrixCommandTests.java:791) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1147b94 rejected from java.util.concurrent.ThreadPoolExecutor@1bd3f6f[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 67 more 1471902939100 : pool-7-thread-1 starting the run() method 1471902939101 : pool-7-thread-1 About to sleep for : 500 Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullUnsuccessfulFallback(CommonHystrixCommandTests.java:791) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1471902939109 : pool-8-thread-1 starting the run() method 1471902939109 : pool-8-thread-1 About to sleep for : 500 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. 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.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@849077 rejected from java.util.concurrent.ThreadPoolExecutor@128a415[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 66 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullUnsuccessfulFallback(CommonHystrixCommandTests.java:791) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Received expected ex : java.lang.NullPointerException 1471902939119 : pool-9-thread-1 starting the run() method 1471902939119 : pool-9-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. 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.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1920208 rejected from java.util.concurrent.ThreadPoolExecutor@c36c6f[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 66 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullUnsuccessfulFallback(CommonHystrixCommandTests.java:791) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullUnsuccessfulFallback(CommonHystrixCommandTests.java:791) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@caff01 rejected from java.util.concurrent.ThreadPoolExecutor@12bbffd[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 64 more 1471902939128 : pool-10-thread-1 starting the run() method 1471902939128 : pool-10-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. 1471902939139 : main : Running command.execute() and then assertions... 1471902939140 : hystrix-OWNER_ONE-6 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullUnsuccessfulFallback(CommonHystrixCommandTests.java:791) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@17639c8 rejected from java.util.concurrent.ThreadPoolExecutor@cb8fc2[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 64 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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) Running command.queue(), immediately blocking and then running assertions... 1471902939145 : hystrix-OWNER_ONE-3 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902939151 : hystrix-OWNER_ONE-7 starting the run() method 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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more Running command.observe(), immediately blocking and then running assertions... 1471902939166 : hystrix-OWNER_ONE-5 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902939172 : hystrix-OWNER_ONE-10 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more 1471902939179 : hystrix-OWNER_ONE-4 starting the run() method 1471902939181 : main : Running command.execute() and then assertions... Running command.queue(), immediately blocking and then running assertions... Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Running command.observe(), immediately blocking and then running assertions... Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902939192 : main : Running command.execute() and then assertions... 1471902939192 : hystrix-OWNER_ONE-2 starting the run() method Running command.queue(), immediately blocking and then running assertions... 1471902939194 : hystrix-OWNER_ONE-9 starting the run() method Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902939197 : hystrix-OWNER_ONE-1 starting the run() method Running command.observe(), immediately blocking and then running assertions... 1471902939209 : hystrix-OWNER_ONE-6 starting the run() method Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902939211 : hystrix-OWNER_ONE-3 starting the run() method 1471902939215 : pool-11-thread-1 starting the run() method 1471902939216 : pool-11-thread-1 About to sleep for : 500 1471902939216 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullNoFallback(CommonHystrixCommandTests.java:832) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@14c4c55 rejected from java.util.concurrent.ThreadPoolExecutor@2775a1[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) 1471902939226 : pool-12-thread-1 starting the run() method 1471902939226 : pool-12-thread-1 About to sleep for : 500 at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 67 more Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullNoFallback(CommonHystrixCommandTests.java:832) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@13223ad rejected from java.util.concurrent.ThreadPoolExecutor@c44a09[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 66 more 1471902939236 : pool-13-thread-1 starting the run() method 1471902939236 : pool-13-thread-1 About to sleep for : 500 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) Received expected ex : java.lang.NullPointerException at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullNoFallback(CommonHystrixCommandTests.java:832) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@b5f5f6 rejected from java.util.concurrent.ThreadPoolExecutor@2712df[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 66 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76)1471902939248 : pool-14-thread-1 starting the run() method 1471902939248 : pool-14-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullNoFallback(CommonHystrixCommandTests.java:832) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullNoFallback(CommonHystrixCommandTests.java:832) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 1471902939257 : pool-15-thread-1 starting the run() method 1471902939258 : pool-15-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@2c01b6 rejected from java.util.concurrent.ThreadPoolExecutor@1247bd2[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 64 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullNoFallback(CommonHystrixCommandTests.java:832) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@ec7058 rejected from java.util.concurrent.ThreadPoolExecutor@c3b979[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 64 more 1471902939269 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:998) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 47 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:998) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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)Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. 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: Hystrix circuit short-circuited and is OPEN ... 46 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713)Received expected ex : java.lang.NullPointerException at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:998) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 46 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:998) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:998) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. 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: Hystrix circuit short-circuited and is OPEN ... 44 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:998) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 44 more 1471902939321 : main : Running command.execute() and then assertions... 1471902939322 : main starting the run() method Running command.queue(), immediately blocking and then running assertions... 1471902939324 : main starting the run() method Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902939326 : main starting the run() method Running command.observe(), immediately blocking and then running assertions... 1471902939328 : main starting the run() method Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902939330 : main starting the run() method 1471902939333 : main : Running command.execute() and then assertions... 1471902939333 : main starting the run() method Running command.queue(), immediately blocking and then running assertions... 1471902939335 : main starting the run() method Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902939337 : main starting the run() method Running command.observe(), immediately blocking and then running assertions... 1471902939339 : main starting the run() method Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902939341 : main starting the run() method 1471902939344 : main : Running command.execute() and then assertions... 1471902939344 : hystrix-OWNER_ONE-7 starting the run() method 1471902939344 : hystrix-OWNER_ONE-7 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep 1471902939592 : pool-6-thread-1 Woke up from sleep! 1471902939592 : pool-6-thread-1 starting the run() method 1471902939592 : pool-6-thread-1 About to sleep for : 500 1471902939601 : pool-7-thread-1 Woke up from sleep! 1471902939601 : pool-7-thread-1 starting the run() method 1471902939601 : pool-7-thread-1 About to sleep for : 500 1471902939609 : pool-8-thread-1 Woke up from sleep! 1471902939609 : pool-8-thread-1 starting the run() method 1471902939609 : pool-8-thread-1 About to sleep for : 500 1471902939619 : pool-9-thread-1 Woke up from sleep! 1471902939619 : pool-9-thread-1 starting the run() method 1471902939619 : pool-9-thread-1 About to sleep for : 500 1471902939628 : pool-10-thread-1 Woke up from sleep! 1471902939628 : pool-10-thread-1 starting the run() method 1471902939628 : pool-10-thread-1 About to sleep for : 500 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Running command.queue(), immediately blocking and then running assertions... 1471902939700 : hystrix-OWNER_ONE-5 starting the run() method 1471902939700 : hystrix-OWNER_ONE-5 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902939716 : pool-11-thread-1 Woke up from sleep! java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902939726 : pool-12-thread-1 Woke up from sleep! java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902939736 : pool-13-thread-1 Woke up from sleep! 1471902939748 : pool-14-thread-1 Woke up from sleep! java.lang.InterruptedException: sleep interrupted Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more 1471902939758 : pool-15-thread-1 Woke up from sleep! after interruption with extra sleep Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902940055 : hystrix-OWNER_ONE-10 starting the run() method 1471902940055 : hystrix-OWNER_ONE-10 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) Running command.observe(), immediately blocking and then running assertions... 1471902940409 : hystrix-OWNER_ONE-4 starting the run() method 1471902940409 : hystrix-OWNER_ONE-4 About to sleep for : 150 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902940765 : hystrix-OWNER_ONE-2 starting the run() method 1471902940765 : hystrix-OWNER_ONE-2 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more 1471902941120 : main : Running command.execute() and then assertions... 1471902941121 : hystrix-OWNER_ONE-9 starting the run() method Running command.queue(), immediately blocking and then running assertions... 1471902941123 : hystrix-OWNER_ONE-1 starting the run() method Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902941125 : hystrix-OWNER_ONE-6 starting the run() method Running command.observe(), immediately blocking and then running assertions... 1471902941137 : hystrix-OWNER_ONE-3 starting the run() method Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902941140 : hystrix-OWNER_ONE-7 starting the run() method 1471902941144 : pool-16-thread-1 starting the run() method 1471902941144 : pool-16-thread-1 About to sleep for : 500 1471902941147 : main : Running command.execute() and then assertions... 1471902941149 : pool-17-thread-1 starting the run() method 1471902941149 : pool-17-thread-1 About to sleep for : 500 Running command.queue(), immediately blocking and then running assertions... 1471902941154 : pool-18-thread-1 starting the run() method 1471902941154 : pool-18-thread-1 About to sleep for : 500 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902941159 : pool-19-thread-1 starting the run() method 1471902941159 : pool-19-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1471902941165 : pool-20-thread-1 starting the run() method 1471902941165 : pool-20-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902941171 : pool-21-thread-1 starting the run() method 1471902941171 : pool-21-thread-1 About to sleep for : 500 1471902941172 : main : Running command.execute() and then assertions... 1471902941175 : pool-22-thread-1 starting the run() method 1471902941175 : pool-22-thread-1 About to sleep for : 500 Running command.queue(), immediately blocking and then running assertions... 1471902941179 : pool-23-thread-1 starting the run() method 1471902941179 : pool-23-thread-1 About to sleep for : 500 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902941183 : pool-24-thread-1 starting the run() method 1471902941183 : pool-24-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1471902941187 : pool-25-thread-1 starting the run() method 1471902941187 : pool-25-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902941192 : main : Running command.execute() and then assertions... 1471902941192 : hystrix-OWNER_ONE-8 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Running command.queue(), immediately blocking and then running assertions... 1471902941196 : hystrix-OWNER_ONE-5 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902941199 : hystrix-OWNER_ONE-10 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Running command.observe(), immediately blocking and then running assertions... 1471902941213 : hystrix-OWNER_ONE-4 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902941217 : hystrix-OWNER_ONE-2 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902941222 : main : Running command.execute() and then assertions... 1471902941222 : hystrix-OWNER_ONE-9 starting the run() method 1471902941222 : hystrix-OWNER_ONE-9 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532)Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.queue(), immediately blocking and then running assertions... 1471902941578 : hystrix-OWNER_ONE-1 starting the run() method 1471902941578 : hystrix-OWNER_ONE-1 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method)Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more 1471902941644 : pool-16-thread-1 Woke up from sleep! 1471902941644 : pool-16-thread-1 starting the run() method 1471902941644 : pool-16-thread-1 About to sleep for : 500 1471902941649 : pool-17-thread-1 Woke up from sleep! 1471902941650 : pool-17-thread-1 starting the run() method 1471902941650 : pool-17-thread-1 About to sleep for : 500 1471902941654 : pool-18-thread-1 Woke up from sleep! 1471902941655 : pool-18-thread-1 starting the run() method 1471902941655 : pool-18-thread-1 About to sleep for : 500 1471902941660 : pool-19-thread-1 Woke up from sleep! 1471902941660 : pool-19-thread-1 starting the run() method 1471902941660 : pool-19-thread-1 About to sleep for : 500 1471902941665 : pool-20-thread-1 Woke up from sleep! 1471902941665 : pool-20-thread-1 starting the run() method 1471902941665 : pool-20-thread-1 About to sleep for : 500 1471902941671 : pool-21-thread-1 Woke up from sleep! 1471902941675 : pool-22-thread-1 Woke up from sleep! 1471902941679 : pool-23-thread-1 Woke up from sleep! 1471902941683 : pool-24-thread-1 Woke up from sleep! 1471902941687 : pool-25-thread-1 Woke up from sleep! java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902941934 : hystrix-OWNER_ONE-6 starting the run() method 1471902941934 : hystrix-OWNER_ONE-6 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more Running command.observe(), immediately blocking and then running assertions... 1471902942289 : hystrix-OWNER_ONE-3 starting the run() method 1471902942289 : hystrix-OWNER_ONE-3 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902942645 : hystrix-OWNER_ONE-7 starting the run() method 1471902942645 : hystrix-OWNER_ONE-7 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more1471902943000 : main : Running command.execute() and then assertions... 1471902943001 : hystrix-OWNER_ONE-8 starting the run() method 1471902943001 : hystrix-OWNER_ONE-8 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.queue(), immediately blocking and then running assertions... 1471902943354 : hystrix-OWNER_ONE-5 starting the run() method 1471902943354 : hystrix-OWNER_ONE-5 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902943707 : hystrix-OWNER_ONE-10 starting the run() method 1471902943707 : hystrix-OWNER_ONE-10 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.observe(), immediately blocking and then running assertions... 1471902944060 : hystrix-OWNER_ONE-4 starting the run() method 1471902944060 : hystrix-OWNER_ONE-4 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902944413 : hystrix-OWNER_ONE-2 starting the run() method 1471902944413 : hystrix-OWNER_ONE-2 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep 1471902944767 : main : Running command.execute() and then assertions... Running command.queue(), immediately blocking and then running assertions... Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Running command.observe(), immediately blocking and then running assertions... Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902944780 : pool-26-thread-1 starting the run() method 1471902944780 : pool-26-thread-1 About to sleep for : 500 1471902944782 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullUnsuccessfulFallback(CommonHystrixCommandTests.java:907) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@8cb492 rejected from java.util.concurrent.ThreadPoolExecutor@1a2edef[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 67 more 1471902944788 : pool-27-thread-1 starting the run() method 1471902944788 : pool-27-thread-1 About to sleep for : 500 Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullUnsuccessfulFallback(CommonHystrixCommandTests.java:907) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1191d29 rejected from java.util.concurrent.ThreadPoolExecutor@1c982cc[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 66 more 1471902944796 : pool-28-thread-1 starting the run() method 1471902944796 : pool-28-thread-1 About to sleep for : 500 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. Received expected ex : java.lang.NullPointerException com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullUnsuccessfulFallback(CommonHystrixCommandTests.java:907) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@d1dbef rejected from java.util.concurrent.ThreadPoolExecutor@1be2c6f[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 66 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullUnsuccessfulFallback(CommonHystrixCommandTests.java:907) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1471902944804 : pool-29-thread-1 starting the run() method 1471902944804 : pool-29-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. 1471902944811 : pool-30-thread-1 starting the run() method 1471902944811 : pool-30-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullUnsuccessfulFallback(CommonHystrixCommandTests.java:907) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1c62af rejected from java.util.concurrent.ThreadPoolExecutor@192cf37[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 64 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not be queued for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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) 1471902944839 : main : Running command.execute() and then assertions... 1471902944839 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. 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.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolFullUnsuccessfulFallback(CommonHystrixCommandTests.java:907) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@14af2c1 rejected from java.util.concurrent.ThreadPoolExecutor@18762b1[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 64 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3866) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionNoFallback(CommonHystrixCommandTests.java:1120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 72 more Running command.queue(), immediately blocking and then running assertions... 1471902944846 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902944853 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. Running command.observe(), immediately blocking and then running assertions... 1471902944860 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3867) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionNoFallback(CommonHystrixCommandTests.java:1120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 71 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3957) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3868) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionNoFallback(CommonHystrixCommandTests.java:1120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 71 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3869) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionNoFallback(CommonHystrixCommandTests.java:1120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902944867 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. 1471902944876 : pool-31-thread-1 starting the run() method 1471902944876 : pool-31-thread-1 About to sleep for : 500 1471902944879 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. 1471902944886 : pool-32-thread-1 starting the run() method 1471902944886 : pool-32-thread-1 About to sleep for : 500 Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. 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: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 69 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3870) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionNoFallback(CommonHystrixCommandTests.java:1120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 69 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullNoFallback(CommonHystrixCommandTests.java:712) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1f53a83 rejected from java.util.concurrent.ThreadPoolExecutor@d47289[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 67 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullNoFallback(CommonHystrixCommandTests.java:712) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1b94cfb rejected from java.util.concurrent.ThreadPoolExecutor@6d136c[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 66 more 1471902944897 : pool-33-thread-1 starting the run() method 1471902944897 : pool-33-thread-1 About to sleep for : 500 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. Received expected ex : java.lang.NullPointerException 1471902944909 : pool-34-thread-1 starting the run() method 1471902944909 : pool-34-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. 1471902944920 : pool-35-thread-1 starting the run() method 1471902944920 : pool-35-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullNoFallback(CommonHystrixCommandTests.java:712) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@e288e1 rejected from java.util.concurrent.ThreadPoolExecutor@88aace[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 66 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullNoFallback(CommonHystrixCommandTests.java:712) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullNoFallback(CommonHystrixCommandTests.java:712) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@15ca0cc rejected from java.util.concurrent.ThreadPoolExecutor@40e825[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 64 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadPoolQueueFullNoFallback(CommonHystrixCommandTests.java:712) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@52afc rejected from java.util.concurrent.ThreadPoolExecutor@1490d94[Running, pool size = 1, active threads = 1, queued tasks = 1, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 64 more 1471902944931 : main : Running command.execute() and then assertions... 1471902944931 : hystrix-OWNER_ONE-9 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. Running command.queue(), immediately blocking and then running assertions... 1471902944936 : hystrix-OWNER_ONE-1 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902944941 : hystrix-OWNER_ONE-6 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. Running command.observe(), immediately blocking and then running assertions... 1471902944956 : hystrix-OWNER_ONE-3 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902944961 : hystrix-OWNER_ONE-7 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. 1471902944968 : main : Running command.execute() and then assertions... 1471902944968 : hystrix-OWNER_ONE-8 starting the run() method 1471902944968 : hystrix-OWNER_ONE-8 About to sleep for : 150 at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 21 more java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep 1471902945280 : pool-26-thread-1 Woke up from sleep! 1471902945288 : pool-27-thread-1 Woke up from sleep! 1471902945296 : pool-28-thread-1 Woke up from sleep! 1471902945304 : pool-29-thread-1 Woke up from sleep! 1471902945312 : pool-30-thread-1 Woke up from sleep! Running command.queue(), immediately blocking and then running assertions... 1471902945321 : hystrix-OWNER_ONE-5 starting the run() method 1471902945321 : hystrix-OWNER_ONE-5 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902945376 : pool-31-thread-1 Woke up from sleep! 1471902945376 : pool-31-thread-1 starting the run() method 1471902945376 : pool-31-thread-1 About to sleep for : 500 1471902945386 : pool-32-thread-1 Woke up from sleep! 1471902945386 : pool-32-thread-1 starting the run() method 1471902945386 : pool-32-thread-1 About to sleep for : 500 1471902945397 : pool-33-thread-1 Woke up from sleep! 1471902945397 : pool-33-thread-1 starting the run() method 1471902945397 : pool-33-thread-1 About to sleep for : 500 1471902945409 : pool-34-thread-1 Woke up from sleep! 1471902945409 : pool-34-thread-1 starting the run() method 1471902945409 : pool-34-thread-1 About to sleep for : 500 1471902945420 : pool-35-thread-1 Woke up from sleep! 1471902945420 : pool-35-thread-1 starting the run() method 1471902945420 : pool-35-thread-1 About to sleep for : 500 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) after interruption with extra sleep at java.lang.Thread.run(Thread.java:745) Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902945674 : hystrix-OWNER_ONE-10 starting the run() method 1471902945674 : hystrix-OWNER_ONE-10 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep Running command.observe(), immediately blocking and then running assertions... 1471902946028 : hystrix-OWNER_ONE-4 starting the run() method 1471902946028 : hystrix-OWNER_ONE-4 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902946381 : hystrix-OWNER_ONE-2 starting the run() method 1471902946382 : hystrix-OWNER_ONE-2 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep 1471902946736 : main : Running command.execute() and then assertions... 1471902946736 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3866) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionUnsuccessfulFallback(CommonHystrixCommandTests.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 72 more Running command.queue(), immediately blocking and then running assertions... 1471902946743 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3867) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionUnsuccessfulFallback(CommonHystrixCommandTests.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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)Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902946751 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. 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: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 71 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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)Running command.observe(), immediately blocking and then running assertions... 1471902946770 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. 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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3957) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3868) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionUnsuccessfulFallback(CommonHystrixCommandTests.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 71 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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)Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902946776 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. 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.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3869) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionUnsuccessfulFallback(CommonHystrixCommandTests.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 69 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:297) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3870) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionUnsuccessfulFallback(CommonHystrixCommandTests.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1471902946787 : Thread-22 starting the run() method 1471902946787 : Thread-22 About to sleep for : 500 1471902946787 : Thread-23 starting the run() method 1471902946787 : Thread-23 About to sleep for : 500 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: Execution Failure for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4536) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) ... 69 more 1471902946989 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedUnsuccessfulFallback(CommonHystrixCommandTests.java:1320) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 47 more 1471902946997 : Thread-24 starting the run() method 1471902946997 : Thread-24 About to sleep for : 500 1471902946998 : Thread-25 starting the run() method 1471902946998 : Thread-25 About to sleep for : 500 Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedUnsuccessfulFallback(CommonHystrixCommandTests.java:1320) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 46 more 1471902947209 : Thread-26 starting the run() method 1471902947209 : Thread-26 About to sleep for : 500 1471902947209 : Thread-27 starting the run() method 1471902947209 : Thread-27 About to sleep for : 500 1471902947287 : Thread-22 Woke up from sleep! 1471902947287 : Thread-23 Woke up from sleep! Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.subscribe(Observable.java:7803)Received expected ex : java.lang.NullPointerException at rx.internal.operators.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedUnsuccessfulFallback(CommonHystrixCommandTests.java:1320) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 46 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedUnsuccessfulFallback(CommonHystrixCommandTests.java:1320) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1471902947420 : Thread-28 starting the run() method 1471902947420 : Thread-28 About to sleep for : 500 1471902947421 : Thread-29 starting the run() method 1471902947421 : Thread-29 About to sleep for : 500 1471902947498 : Thread-24 Woke up from sleep! 1471902947498 : Thread-25 Woke up from sleep! Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedUnsuccessfulFallback(CommonHystrixCommandTests.java:1320) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1471902947632 : Thread-30 starting the run() method 1471902947632 : Thread-30 About to sleep for : 500 1471902947632 : Thread-31 starting the run() method 1471902947632 : Thread-31 About to sleep for : 500 Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 44 more 1471902947709 : Thread-26 Woke up from sleep! 1471902947709 : Thread-27 Woke up from sleep! Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback could not acquire a semaphore for execution and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedUnsuccessfulFallback(CommonHystrixCommandTests.java:1320) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 44 more 1471902947844 : Thread-32 starting the run() method 1471902947844 : Thread-32 About to sleep for : 500 1471902947844 : Thread-33 starting the run() method 1471902947844 : Thread-33 About to sleep for : 500 1471902947921 : Thread-28 Woke up from sleep! 1471902947921 : Thread-29 Woke up from sleep! 1471902948047 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedNoFallback(CommonHystrixCommandTests.java:1210) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1471902948055 : Thread-34 starting the run() method 1471902948055 : Thread-34 About to sleep for : 500 1471902948055 : Thread-35 starting the run() method 1471902948055 : Thread-35 About to sleep for : 500 Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 47 more 1471902948132 : Thread-30 Woke up from sleep! 1471902948132 : Thread-31 Woke up from sleep! Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedNoFallback(CommonHystrixCommandTests.java:1210) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 46 more 1471902948266 : Thread-36 starting the run() method 1471902948266 : Thread-36 About to sleep for : 500 1471902948266 : Thread-37 starting the run() method 1471902948266 : Thread-37 About to sleep for : 500 1471902948344 : Thread-32 Woke up from sleep! 1471902948345 : Thread-33 Woke up from sleep! Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129)Received expected ex : java.lang.NullPointerException 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedNoFallback(CommonHystrixCommandTests.java:1210) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 46 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedNoFallback(CommonHystrixCommandTests.java:1210) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1471902948478 : Thread-38 starting the run() method 1471902948478 : Thread-38 About to sleep for : 500 1471902948478 : Thread-39 starting the run() method 1471902948478 : Thread-39 About to sleep for : 500 1471902948555 : Thread-34 Woke up from sleep! 1471902948555 : Thread-35 Woke up from sleep! Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedNoFallback(CommonHystrixCommandTests.java:1210) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 44 more 1471902948689 : Thread-40 starting the run() method 1471902948689 : Thread-40 About to sleep for : 500 1471902948689 : Thread-41 starting the run() method 1471902948689 : Thread-41 About to sleep for : 500 1471902948766 : Thread-36 Woke up from sleep! 1471902948766 : Thread-37 Woke up from sleep! Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreRejectedNoFallback(CommonHystrixCommandTests.java:1210) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1471902948902 : Thread-42 starting the run() method 1471902948902 : Thread-42 About to sleep for : 500 1471902948902 : Thread-43 starting the run() method 1471902948902 : Thread-43 About to sleep for : 500 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: could not acquire a semaphore for execution ... 44 more 1471902948978 : Thread-38 Woke up from sleep! 1471902948978 : Thread-39 Woke up from sleep! 1471902949105 : main : Running command.execute() and then assertions... 1471902949111 : Thread-44 starting the run() method 1471902949111 : Thread-44 About to sleep for : 500 1471902949111 : Thread-45 starting the run() method 1471902949111 : Thread-45 About to sleep for : 500 1471902949189 : Thread-40 Woke up from sleep! 1471902949189 : Thread-41 Woke up from sleep! Running command.queue(), immediately blocking and then running assertions... 1471902949320 : Thread-46 starting the run() method 1471902949320 : Thread-46 About to sleep for : 500 1471902949320 : Thread-47 starting the run() method 1471902949320 : Thread-47 About to sleep for : 500 1471902949402 : Thread-42 Woke up from sleep! 1471902949402 : Thread-43 Woke up from sleep! Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902949529 : Thread-48 starting the run() method 1471902949529 : Thread-48 About to sleep for : 500 1471902949529 : Thread-49 starting the run() method 1471902949529 : Thread-49 About to sleep for : 500 1471902949611 : Thread-44 Woke up from sleep! 1471902949611 : Thread-45 Woke up from sleep! Running command.observe(), immediately blocking and then running assertions... 1471902949738 : Thread-50 starting the run() method 1471902949738 : Thread-50 About to sleep for : 500 1471902949738 : Thread-51 starting the run() method 1471902949738 : Thread-51 About to sleep for : 500 1471902949820 : Thread-46 Woke up from sleep! 1471902949820 : Thread-47 Woke up from sleep! Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902949945 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitNoFallback(CommonHystrixCommandTests.java:1374) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. Received expected ex : java.lang.NullPointerException Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 47 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitNoFallback(CommonHystrixCommandTests.java:1374) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 46 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitNoFallback(CommonHystrixCommandTests.java:1374) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 46 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitNoFallback(CommonHystrixCommandTests.java:1374) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. 1471902949973 : main : Running command.execute() and then assertions... 1471902949974 : hystrix-OWNER_ONE-9 starting the run() method 1471902949974 : hystrix-OWNER_ONE-9 About to sleep for : 150 com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitNoFallback(CommonHystrixCommandTests.java:1374) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 44 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitNoFallback(CommonHystrixCommandTests.java:1374) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 44 more java.lang.InterruptedException: sleep interrupted Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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) 1471902950030 : Thread-49 Woke up from sleep! 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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) 1471902950030 : Thread-48 Woke up from sleep! 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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep 1471902950238 : Thread-50 Woke up from sleep! 1471902950238 : Thread-51 Woke up from sleep! Running command.queue(), immediately blocking and then running assertions... 1471902950335 : hystrix-OWNER_ONE-1 starting the run() method 1471902950335 : hystrix-OWNER_ONE-1 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902950690 : hystrix-OWNER_ONE-6 starting the run() method 1471902950690 : hystrix-OWNER_ONE-6 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more Running command.observe(), immediately blocking and then running assertions... 1471902951047 : hystrix-OWNER_ONE-3 starting the run() method 1471902951047 : hystrix-OWNER_ONE-3 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902951404 : hystrix-OWNER_ONE-7 starting the run() method 1471902951404 : hystrix-OWNER_ONE-7 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more 1471902951762 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:1428) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 47 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. 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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:1428) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 46 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137)Received expected ex : java.lang.NullPointerException Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:1428) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 46 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:1428) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:1428) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. 1471902951790 : main : Running command.execute() and then assertions... Running command.queue(), immediately blocking and then running assertions... 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: Hystrix circuit short-circuited and is OPEN ... 44 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreShortCircuitUnsuccessfulFallback(CommonHystrixCommandTests.java:1428) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 44 more Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Running command.observe(), immediately blocking and then running assertions... Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902951807 : main : Running command.execute() and then assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3875) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitNoFallback(CommonHystrixCommandTests.java:944) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Running command.queue(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 47 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3876) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitNoFallback(CommonHystrixCommandTests.java:944) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 46 more Running command.queue(), sleeping the test thread until command is complete, and then running assertions... Received expected fail fast ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. Received expected ex : java.lang.NullPointerException com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3949) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitNoFallback(CommonHystrixCommandTests.java:944) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 46 more java.lang.NullPointerException at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3974) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3877) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitNoFallback(CommonHystrixCommandTests.java:944) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3878) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitNoFallback(CommonHystrixCommandTests.java:944) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 44 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3879) at com.netflix.hystrix.CommonHystrixCommandTests.assertHooksOnFailFast(CommonHystrixCommandTests.java:76) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookThreadShortCircuitNoFallback(CommonHystrixCommandTests.java:944) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 44 more 1471902951834 : main : Running command.execute() and then assertions... 1471902951835 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand Running command.queue(), immediately blocking and then running assertions... 1471902951840 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902951844 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:335) at com.netflix.hystrix.HystrixCommandTest.assertExecute(HystrixCommandTest.java:3894) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3866) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreBadRequestException(CommonHystrixCommandTests.java:1090) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertBlockingQueue(HystrixCommandTest.java:3921) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3867) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreBadRequestException(CommonHystrixCommandTests.java:1090) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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) Running command.observe(), immediately blocking and then running assertions... 1471902951850 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902951855 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand 1471902951861 : main : Running command.execute() and then assertions... 1471902951861 : hystrix-OWNER_ONE-8 starting the run() method 1471902951861 : hystrix-OWNER_ONE-8 About to sleep for : 150 at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57) at rx.observables.BlockingObservable.toFuture(BlockingObservable.java:410) at com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:379) at com.netflix.hystrix.HystrixCommandTest.assertNonBlockingQueue(HystrixCommandTest.java:3957) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3868) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreBadRequestException(CommonHystrixCommandTests.java:1090) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3869) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreBadRequestException(CommonHystrixCommandTests.java:1090) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) com.netflix.hystrix.exception.HystrixBadRequestException: Execution BadRequestException for TestHystrixCommand at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4544) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixCommand.observe(HystrixCommand.java:42) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixCommandTest.assertHooksOnFailure(HystrixCommandTest.java:3870) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreBadRequestException(CommonHystrixCommandTests.java:1090) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.queue(), immediately blocking and then running assertions... 1471902952217 : hystrix-OWNER_ONE-5 starting the run() method 1471902952217 : hystrix-OWNER_ONE-5 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1471902952573 : hystrix-OWNER_ONE-10 starting the run() method 1471902952573 : hystrix-OWNER_ONE-10 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more Running command.observe(), immediately blocking and then running assertions... 1471902952928 : hystrix-OWNER_ONE-4 starting the run() method 1471902952928 : hystrix-OWNER_ONE-4 About to sleep for : 150 Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902953295 : hystrix-OWNER_ONE-2 starting the run() method 1471902953295 : hystrix-OWNER_ONE-2 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4532) at com.netflix.hystrix.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.run(HystrixCommandTest.java:4504) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:294) at com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:314) at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:306) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more Tests run: 122, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.279 sec - in com.netflix.hystrix.HystrixCommandTest Running com.netflix.hystrix.HystrixTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in com.netflix.hystrix.HystrixTest Running com.netflix.hystrix.HystrixThreadPoolMetricsTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in com.netflix.hystrix.HystrixThreadPoolMetricsTest Running com.netflix.hystrix.HystrixCircuitBreakerTest Tests run: 11, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.329 sec - in com.netflix.hystrix.HystrixCircuitBreakerTest Running com.netflix.hystrix.util.HystrixRollingPercentileTest 0.01: 2 10th: 2 Median: 2 75th: 2 90th: 657 99th: 867 99.5th: 867 99.99: 867 49 : 50 : 75 : 90 : 94 : 98 49 : 50 : 74 : 89 : 94 : 98 49 : 50 : 74 : 89 : 95 : 99 49 : 50 : 75 : 89 : 94 : 98 49 : 49 : 74 : 90 : 94 : 99 49 : 49 : 74 : 89 : 94 : 98 49 : 49 : 74 : 90 : 95 : 98 49 : 49 : 74 : 90 : 95 : 99 49 : 50 : 75 : 90 : 95 : 98 49 : 50 : 75 : 90 : 94 : 98 49 : 49 : 75 : 90 : 95 : 99 55 : 59 : 81 : 94 : 98 : 99 49 : 50 : 75 : 89 : 95 : 99 49 : 51 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 95 : 98 49 : 49 : 74 : 89 : 95 : 98 50 : 50 : 75 : 90 : 95 : 98 49 : 50 : 74 : 89 : 95 : 99 49 : 50 : 75 : 89 : 95 : 99 49 : 50 : 75 : 90 : 95 : 98 49 : 49 : 74 : 90 : 95 : 99 49 : 50 : 75 : 90 : 94 : 99 49 : 50 : 74 : 90 : 95 : 98 49 : 49 : 74 : 89 : 95 : 99 49 : 49 : 74 : 90 : 95 : 98 49 : 50 : 74 : 89 : 94 : 99 49 : 50 : 75 : 90 : 94 : 99 49 : 50 : 75 : 90 : 95 : 98 49 : 49 : 75 : 89 : 94 : 98 49 : 49 : 74 : 89 : 94 : 98 49 : 49 : 75 : 89 : 94 : 98 49 : 50 : 74 : 89 : 95 : 98 49 : 49 : 74 : 89 : 95 : 99 49 : 49 : 74 : 90 : 95 : 99 49 : 50 : 75 : 90 : 94 : 99 49 : 50 : 75 : 90 : 94 : 99 49 : 50 : 74 : 89 : 94 : 99 49 : 50 : 75 : 89 : 95 : 98 49 : 49 : 74 : 89 : 94 : 99 49 : 49 : 74 : 90 : 95 : 99 43 : 41 : 68 : 88 : 95 : 97 49 : 50 : 75 : 89 : 94 : 98 51 : 51 : 75 : 89 : 98 : 99 49 : 49 : 74 : 89 : 94 : 98 49 : 49 : 74 : 89 : 95 : 98 48 : 48 : 74 : 89 : 94 : 98 49 : 50 : 75 : 90 : 95 : 99 49 : 50 : 75 : 89 : 94 : 98 50 : 51 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 94 : 98 49 : 49 : 74 : 89 : 95 : 99 49 : 49 : 75 : 90 : 95 : 99 49 : 49 : 75 : 90 : 94 : 99 49 : 50 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 95 : 98 49 : 49 : 74 : 89 : 95 : 99 49 : 50 : 75 : 89 : 94 : 98 49 : 49 : 74 : 89 : 95 : 99 50 : 53 : 78 : 91 : 97 : 99 49 : 49 : 75 : 89 : 95 : 99 49 : 50 : 75 : 89 : 95 : 98 49 : 49 : 75 : 90 : 95 : 99 48 : 49 : 74 : 89 : 94 : 98 49 : 50 : 75 : 89 : 94 : 98 49 : 49 : 74 : 89 : 94 : 98 50 : 50 : 75 : 90 : 95 : 98 49 : 50 : 75 : 90 : 94 : 99 49 : 50 : 74 : 89 : 94 : 98 49 : 49 : 74 : 90 : 94 : 98 49 : 49 : 75 : 90 : 95 : 98 51 : 53 : 71 : 90 : 95 : 98 49 : 49 : 74 : 89 : 94 : 98 49 : 49 : 75 : 90 : 95 : 99 49 : 50 : 74 : 90 : 95 : 99 hystrix-eventGroup-1 : CMD Success Result hystrix-eventGroup-2 : CMD Success Result hystrix-eventGroup-3 : CMD Success Result 49 : 51 : 74 : 88 : 94 : 99 49 : 49 : 75 : 90 : 94 : 99 49 : 48 : 74 : 89 : 94 : 99 49 : 50 : 75 : 89 : 94 : 99 49 : 49 : 74 : 89 : 94 : 98 49 : 50 : 75 : 89 : 94 : 99 49 : 50 : 75 : 90 : 94 : 99 49 : 49 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 95 : 98 49 : 49 : 74 : 89 : 94 : 98 49 : 50 : 74 : 90 : 94 : 98 49 : 50 : 75 : 90 : 95 : 99 49 : 49 : 74 : 89 : 94 : 98 49 : 49 : 74 : 89 : 94 : 98 49 : 50 : 74 : 90 : 95 : 99 49 : 49 : 74 : 89 : 95 : 98 49 : 50 : 75 : 90 : 95 : 98 49 : 49 : 74 : 89 : 94 : 98 49 : 49 : 74 : 89 : 95 : 99 49 : 50 : 75 : 90 : 94 : 98 49 : 50 : 75 : 90 : 95 : 99 49 : 50 : 74 : 90 : 94 : 98 50 : 50 : 75 : 90 : 95 : 99 45 : 46 : 69 : 84 : 88 : 98 49 : 50 : 74 : 89 : 94 : 98 49 : 49 : 75 : 90 : 94 : 99 ***************************** testSampleDataOverTime1 0.01: 1 Median: 2 90th: 4 99th: 14 99.5th: 30 99.99: 70 Median: 2 Median: 2 Median: 2 ***************************** testSampleDataOverTime2 0.01: 1 Median: 68 90th: 68 99th: 568 99.5th: 825 99.99: 1368 100th: 2000 2000 99.5th: 2000 2000 99th: 2000 2000 90th: 1920 1920 50th: 1000 1000 10th: 200 200 Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.409 sec - in com.netflix.hystrix.util.HystrixRollingPercentileTest Running com.netflix.hystrix.util.HystrixTimerTest l1 ticks: 10 l2 ticks: 10 l1 ticks: 10 l2 ticks: 0 tickCount.get(): 0 on l2: com.netflix.hystrix.util.HystrixTimerTest$TestListener@1af0d15 l1 ticks: 10 l2 ticks: 10 l1 ticks: 5 l2 ticks: 50 l3 ticks: 20 Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.003 sec - in com.netflix.hystrix.util.HystrixTimerTest Running com.netflix.hystrix.util.HystrixRollingNumberTest Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in com.netflix.hystrix.util.HystrixRollingNumberTest Running com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactoryTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactoryTest Running com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest Executing => Commands: [com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@988edd] Executing => Commands: [com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@988edd, com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@18657b9] Map => Commands: [com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@988edd, com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@18657b9] Result [Hello] => Commands: [com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@988edd, com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@18657b9] initialized = true initialized inside onError = true Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 sec - in com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest Running com.netflix.hystrix.strategy.concurrency.HystrixContextSchedulerTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in com.netflix.hystrix.strategy.concurrency.HystrixContextSchedulerTest Running com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusPropertyTest pBoolean: true fBoolean: true pBoolean: false fBoolean: false Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusPropertyTest Running com.netflix.hystrix.strategy.properties.HystrixPropertyTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in com.netflix.hystrix.strategy.properties.HystrixPropertyTest Running com.netflix.hystrix.collapser.CollapsedRequestObservableFunctionTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in com.netflix.hystrix.collapser.CollapsedRequestObservableFunctionTest Running com.netflix.hystrix.HystrixCommandPropertiesTest Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in com.netflix.hystrix.HystrixCommandPropertiesTest Running com.netflix.hystrix.HystrixObservableCommandTest REQ LOG : TestPartialSuccessWithFallback[EMITx3, FAILURE, FALLBACK_EMITx4, FALLBACK_SUCCESS][6ms] Run => Initialized: true Thread: Thread[hystrix-OWNER_ONE-1,5,main] Observed => Initialized: true Thread: Thread[hystrix-OWNER_ONE-1,5,main] ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.observe(), immediately blocking and then running assertions... 1471902972747 : hystrix-OWNER_ONE-3 construct() method has been subscribed to Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5918) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5898) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5834) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62)Running command.observe(), awaiting terminal state of Observable, then running assertions... at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Async Failure for TestHystrixObservableCommand after 0 emits ... 22 more 1471902972753 : hystrix-OWNER_ONE-4 construct() method has been subscribed to Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5918) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5898) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5834) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Async Failure for TestHystrixObservableCommand after 0 emits ... 22 more successfully executed successfully executed successfully executed ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep java.lang.NullPointerException at com.netflix.hystrix.HystrixRequestCache.get(HystrixRequestCache.java:104) at com.netflix.hystrix.AbstractCommand.toObservable(AbstractCommand.java:346) at com.netflix.hystrix.HystrixObservableCommand.toObservable(HystrixObservableCommand.java:35) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testCacheKeyExecutionRequiresRequestVariable(HystrixObservableCommandTest.java:2735) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.observe(), immediately blocking and then running assertions... 1471902972939 : hystrix-OWNER_ONE-5 construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902972943 : hystrix-OWNER_ONE-6 construct() method has been subscribed to Run => Initialized: true Thread: Thread[hystrix-OWNER_ONE-7,5,main] Observed => Initialized: true Thread: Thread[HystrixTimer-17,5,main] ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Run => Initialized: true Thread: Thread[hystrix-OWNER_ONE-9,5,main] Observed => Initialized: true Thread: Thread[hystrix-OWNER_ONE-9,5,main] com.netflix.hystrix.exception.HystrixRuntimeException: CommandWithCheckedException failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testCheckedExceptionViaObserve(HystrixObservableCommandTest.java:2907) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.io.IOException: simulated checked exception message at com.netflix.hystrix.HystrixObservableCommandTest$CommandWithCheckedException.construct(HystrixObservableCommandTest.java:6904) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 41 more Run => Initialized: false Thread: Thread[RxNewThreadScheduler-3,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-3,5,] timeoutWithFallback notification: [rx.Notification@195a759b OnNext false] Thread[RxNewThreadScheduler-5,5,main] timeoutWithFallback notification: [rx.Notification@191d887 OnCompleted] Thread[RxNewThreadScheduler-5,5,main] Fallback => Initialized: true Thread: Thread[RxNewThreadScheduler-5,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-5,5,] Interrupted! java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$InterruptibleCommand.construct(HystrixObservableCommandTest.java:6723) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Run => Initialized: true Thread: Thread[main,5,main] Observed => Initialized: true Thread: Thread[main,5,main] Run => Initialized: true Thread: Thread[main,5,main] Observed => Initialized: true Thread: Thread[main,5,main] >> completed, checking metrics java.lang.IllegalStateException: This instance can only be executed once. Please instantiate a new instance. at com.netflix.hystrix.AbstractCommand.toObservable(AbstractCommand.java:339) at com.netflix.hystrix.HystrixObservableCommand.toObservable(HystrixObservableCommand.java:35) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveMultipleTimes(HystrixObservableCommandTest.java:223) at com.netflix.hystrix.HystrixObservableCommandTest.testThreadIsolatedObserveMultipleTimes(HystrixObservableCommandTest.java:208) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.IllegalStateException: This instance can only be executed once. Please instantiate a new instance. at com.netflix.hystrix.AbstractCommand.toObservable(AbstractCommand.java:339) at com.netflix.hystrix.HystrixObservableCommand.toObservable(HystrixObservableCommand.java:35) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveMultipleTimes(HystrixObservableCommandTest.java:232) at com.netflix.hystrix.HystrixObservableCommandTest.testThreadIsolatedObserveMultipleTimes(HystrixObservableCommandTest.java:208) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Run => Initialized: true Thread: Thread[main,5,main] Observed => Initialized: true Thread: Thread[main,5,main] Run => Initialized: true Thread: Thread[RxNewThreadScheduler-6,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-6,5,] Running command.observe(), immediately blocking and then running assertions... 1471902973774 : hystrix-OWNER_ONE-3 construct() method has been subscribed to Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5834) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Async Failure for TestHystrixObservableCommand after 0 emits ... 22 more Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902973784 : hystrix-OWNER_ONE-4 construct() method has been subscribed to Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5834) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Async Failure for TestHystrixObservableCommand after 0 emits ... 22 more Run => Initialized: false Thread: Thread[RxNewThreadScheduler-7,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-7,5,] Run => Initialized: true Thread: Thread[RxNewThreadScheduler-8,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-8,5,] ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Command Thread: Thread[main,5,main] Subscribe Thread: Thread[main,5,main] testObserveOnImmediateSchedulerByDefaultForSemaphoreIsolation: Thread[main,5,main] => main successfully executed Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback short-circuited and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5918) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5898) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3073) at com.netflix.hystrix.HystrixObservableCommandTest.testExecutionHookThreadShortCircuitAsyncUnsuccessfulFallback(HystrixObservableCommandTest.java:3356) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 43 more Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback short-circuited and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback short-circuited and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5918) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5898) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:413) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3074) at com.netflix.hystrix.HystrixObservableCommandTest.testExecutionHookThreadShortCircuitAsyncUnsuccessfulFallback(HystrixObservableCommandTest.java:3356) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 43 more successfully executed successfully executed >>>> Sleep Interrupted: sleep interrupted >>>> Sleep Interrupted: sleep interrupted >>>> Sleep Interrupted: sleep interrupted java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixObservableCommandTest.testNoRequestCacheOnTimeoutThrowsException(HystrixObservableCommandTest.java:2456) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: NoRequestCacheTimeoutWithoutFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more >>>> Sleep Interrupted: sleep interrupted timeoutWithFallback notification: [rx.Notification@195a759b OnNext false] Thread[HystrixTimer-16,5,main] timeoutWithFallback notification: [rx.Notification@191d887 OnCompleted] Thread[HystrixTimer-16,5,main] Fallback => Initialized: true Thread: Thread[HystrixTimer-16,5,main] Observed => Initialized: true Thread: Thread[HystrixTimer-16,5,main] *** simulated failed with HystrixBadRequestException *** com.netflix.hystrix.exception.HystrixBadRequestException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownHystrixBadRequestFailureTestCommand.construct(HystrixObservableCommandTest.java:6190) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) timeoutWithFallback notification: [rx.Notification@195a759b OnNext false] Thread[RxNewThreadScheduler-10,5,main] timeoutWithFallback notification: [rx.Notification@191d887 OnCompleted] Thread[RxNewThreadScheduler-10,5,main] Fallback => Initialized: false Thread: Thread[RxNewThreadScheduler-10,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-10,5,] successfully executed successfully executed *** simulated failed with HystrixBadRequestException *** *** simulated failed with HystrixBadRequestException *** java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixObservableCommandTest.testBadRequestExceptionOnResponseFromCache(HystrixObservableCommandTest.java:2845) at com.netflix.hystrix.HystrixObservableCommandTest.testAsyncBadRequestExceptionOnResponseFromCacheInSemaphore(HystrixObservableCommandTest.java:2816) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixBadRequestException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownHystrixBadRequestFailureTestCommand.construct(HystrixObservableCommandTest.java:6190) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) ... 27 more com.netflix.hystrix.exception.HystrixRuntimeException: TestSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest$5.run(HystrixObservableCommandTest.java:1538) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 20 more Run => Initialized: false Thread: Thread[RxNewThreadScheduler-11,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-11,5,] Running command.observe(), immediately blocking and then running assertions... 1471902975884 : hystrix-OWNER_ONE-1 construct() method has been subscribed to Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution Async Bad Request Exception for TestHystrixObservableCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution Async Bad Request Exception for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5842) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902975889 : hystrix-OWNER_ONE-2 construct() method has been subscribed to Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution Async Bad Request Exception for TestHystrixObservableCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution Async Bad Request Exception for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5842) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: TestCommandWithTimeout timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep >>>>> Begin: 1471902976048 >>>>> Start: 1471902976048 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$31$1.call(HystrixObservableCommandTest.java:3486) at com.netflix.hystrix.HystrixObservableCommandTest$31$1.call(HystrixObservableCommandTest.java:3481) 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) >>>>> End: 1471902976099 at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) successfully executed successfully executed executedCommand: SuccessfulCacheableCommand[EMIT, SUCCESS][0ms]x2, SuccessfulCacheableCommand[EMIT, SUCCESS, RESPONSE_FROM_CACHE][0ms] *** simulated failed execution *** com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithoutFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithoutFallback.construct(HystrixObservableCommandTest.java:6128) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more successfully executed successfully executed Interrupted! java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$InterruptibleCommand.construct(HystrixObservableCommandTest.java:6723) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) *** simulated failed execution *** ------------------------------------------------ com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithFallbackFailure failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) ------------------------------------------------ at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithFallbackFailure.construct(HystrixObservableCommandTest.java:6215) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more successfully executed *** simulated failed execution *** *** simulated failed execution *** *** simulated failed execution *** ********** interrupted on timeout java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$33$1.call(HystrixObservableCommandTest.java:3585) at com.netflix.hystrix.HystrixObservableCommandTest$33$1.call(HystrixObservableCommandTest.java:3580) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) *** simulated failed execution *** com.netflix.hystrix.exception.HystrixRuntimeException: UnknownFailureTestCommandWithoutFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: we failed with an unknown issue at com.netflix.hystrix.HystrixObservableCommandTest$UnknownFailureTestCommandWithoutFallback.construct(HystrixObservableCommandTest.java:6104) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep ***** running onError: com.netflix.hystrix.exception.HystrixRuntimeException: TestCommandWithTimeout timed-out and no fallback available. onError Thread: Thread[HystrixTimer-16,5,main] ThreadContext in onError: true java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep *** simulated failed execution *** *** simulated failed execution *** *** simulated failed execution *** *** simulated failed execution *** com.netflix.hystrix.exception.HystrixRuntimeException: UnknownFailureTestCommandWithoutFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: we failed with an unknown issue at com.netflix.hystrix.HystrixObservableCommandTest$UnknownFailureTestCommandWithoutFallback.construct(HystrixObservableCommandTest.java:6104) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep ***** running Command time : 201 Observed command time : 201 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep >>>> Sleep Interrupted: sleep interrupted java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixObservableCommandTest.testRequestCacheOnTimeoutThrowsException(HystrixObservableCommandTest.java:2581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: RequestCacheTimeoutWithoutFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more *** simulated failed execution *** *** simulated failed with HystrixBadRequestException *** *** simulated failed with HystrixBadRequestException *** java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixObservableCommandTest.testBadRequestExceptionOnResponseFromCache(HystrixObservableCommandTest.java:2845) at com.netflix.hystrix.HystrixObservableCommandTest.testAsyncBadRequestExceptionOnResponseFromCacheInThread(HystrixObservableCommandTest.java:2832) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixBadRequestException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownHystrixBadRequestFailureTestCommand.construct(HystrixObservableCommandTest.java:6190) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Run => Initialized: false Thread: Thread[RxNewThreadScheduler-13,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-13,5,] Run => Initialized: true Thread: Thread[main,5,main] Observed => Initialized: true Thread: Thread[main,5,main] Run => Initialized: true Thread: Thread[RxNewThreadScheduler-14,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-14,5,] successfully executed successfully executed successfully executed successfully executed *** simulated failed execution *** *** simulated failed execution *** *** simulated failed execution *** *** simulated failed execution *** Run => Initialized: false Thread: Thread[RxNewThreadScheduler-15,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-15,5,] *** simulated failed execution *** Running command.observe(), immediately blocking and then running assertions... 1471902979446 : hystrix-OWNER_ONE-9 construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902979450 : hystrix-OWNER_ONE-10 construct() method has been subscribed to *** simulated failed with HystrixBadRequestException *** com.netflix.hystrix.exception.HystrixBadRequestException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownHystrixBadRequestFailureTestCommand.construct(HystrixObservableCommandTest.java:6190) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testBadRequestExceptionObserve(HystrixObservableCommandTest.java:2784) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedBadRequestSyncExceptionObserve(HystrixObservableCommandTest.java:2754) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) ***** running Command time : 201 Observed command time : 201 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep **** DONE Run => Initialized: false Thread: Thread[RxNewThreadScheduler-16,5,] Observed => Initialized: true Thread: Thread[HystrixTimer-14,5,main] *** simulated failed execution *** com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithoutFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveKnownFailureWithNoFallback(HystrixObservableCommandTest.java:284) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveKnownSyncFailureWithNoFallback(HystrixObservableCommandTest.java:253) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithoutFallback.construct(HystrixObservableCommandTest.java:6128) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 42 more *** simulated failed with HystrixBadRequestException *** com.netflix.hystrix.exception.HystrixBadRequestException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownHystrixBadRequestFailureTestCommand.construct(HystrixObservableCommandTest.java:6190) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) *** simulated failed execution *** com.netflix.hystrix.exception.HystrixRuntimeException: UnknownFailureTestCommandWithoutFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveUnknownFailureWithNoFallback(HystrixObservableCommandTest.java:361) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveUnknownSyncFailureWithNoFallback(HystrixObservableCommandTest.java:331) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: we failed with an unknown issue at com.netflix.hystrix.HystrixObservableCommandTest$UnknownFailureTestCommandWithoutFallback.construct(HystrixObservableCommandTest.java:6104) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 42 more Run => Initialized: true Thread: Thread[RxNewThreadScheduler-17,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-17,5,] *** simulated failed execution *** Run => Initialized: true Thread: Thread[main,5,main] Observed => Initialized: true Thread: Thread[HystrixTimer-7,5,main] *** simulated failed with HystrixBadRequestException *** *** simulated failed with HystrixBadRequestException *** java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixObservableCommandTest.testBadRequestExceptionOnResponseFromCache(HystrixObservableCommandTest.java:2845) at com.netflix.hystrix.HystrixObservableCommandTest.testSyncBadRequestExceptionOnResponseFromCacheInThread(HystrixObservableCommandTest.java:2824) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixBadRequestException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownHystrixBadRequestFailureTestCommand.construct(HystrixObservableCommandTest.java:6190) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) *** simulated failed execution *** com.netflix.hystrix.exception.HystrixRuntimeException: UnknownFailureTestCommandWithoutFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveUnknownFailureWithNoFallback(HystrixObservableCommandTest.java:361) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveUnknownAsyncFailureWithNoFallback(HystrixObservableCommandTest.java:339) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: we failed with an unknown issue at com.netflix.hystrix.HystrixObservableCommandTest$UnknownFailureTestCommandWithoutFallback.construct(HystrixObservableCommandTest.java:6104) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 42 more java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$RequestCacheNullPointerExceptionCase$1.call(HystrixObservableCommandTest.java:6749) at com.netflix.hystrix.HystrixObservableCommandTest$RequestCacheNullPointerExceptionCase$1.call(HystrixObservableCommandTest.java:6744) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) *** simulated failed execution *** ------------------------------------------------ com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithFallbackFailure failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveFailureWithFallbackFailure(HystrixObservableCommandTest.java:542) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveSyncFailureWithAsyncFallbackFailure(HystrixObservableCommandTest.java:487) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithFallbackFailure.construct(HystrixObservableCommandTest.java:6215) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 42 more Run => Initialized: true Thread: Thread[hystrix-OWNER_ONE-8,5,main] Observed => Initialized: true Thread: Thread[hystrix-OWNER_ONE-8,5,main] ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: TestCommandWithTimeout timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep *** simulated failed execution *** ------------------------------------------------ com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithFallbackFailure failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) ------------------------------------------------ at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithFallbackFailure.construct(HystrixObservableCommandTest.java:6215) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$32$1.call(HystrixObservableCommandTest.java:3537) at com.netflix.hystrix.HystrixObservableCommandTest$32$1.call(HystrixObservableCommandTest.java:3532) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) *** simulated failed with HystrixBadRequestException *** com.netflix.hystrix.exception.HystrixBadRequestException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownHystrixBadRequestFailureTestCommand.construct(HystrixObservableCommandTest.java:6190) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testBadRequestExceptionObserve(HystrixObservableCommandTest.java:2784) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedBadRequestAsyncExceptionObserve(HystrixObservableCommandTest.java:2762) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) REQ LOG : TestCommandWithMultipleValues[EMITx3, SUCCESS][0ms] successfully executed successfully executed successfully executed *** simulated failed execution *** com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithoutFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithoutFallback.construct(HystrixObservableCommandTest.java:6128) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more Run => Initialized: false Thread: Thread[RxNewThreadScheduler-18,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-18,5,] timeoutWithFallback notification: [rx.Notification@195a759b OnNext false] Thread[RxNewThreadScheduler-20,5,main] timeoutWithFallback notification: [rx.Notification@191d887 OnCompleted] Thread[RxNewThreadScheduler-20,5,main] Fallback => Initialized: true Thread: Thread[RxNewThreadScheduler-20,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-20,5,] Run => Initialized: true Thread: Thread[main,5,main] Observed => Initialized: true Thread: Thread[main,5,main] *** simulated failed execution *** *** simulated failed execution *** *** simulated failed execution *** ------------------------------------------------ com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithFallbackFailure failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveFailureWithFallbackFailure(HystrixObservableCommandTest.java:542) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveAyncFailureWithSyncFallbackFailure(HystrixObservableCommandTest.java:495) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithFallbackFailure.construct(HystrixObservableCommandTest.java:6215) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 42 more Run => Initialized: true Thread: Thread[RxNewThreadScheduler-21,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-21,5,] com.netflix.hystrix.exception.HystrixRuntimeException: TestThreadIsolationWithSemaphoreSetSmallCommand could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.observables.BlockingObservable.blockForSingle(BlockingObservable.java:442) at rx.observables.BlockingObservable.single(BlockingObservable.java:341) at com.netflix.hystrix.HystrixObservableCommandTest$37.run(HystrixObservableCommandTest.java:3857) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1441cce rejected from java.util.concurrent.ThreadPoolExecutor@bf506d[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 0] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2048) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:821) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1372) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker.schedule(HystrixContextScheduler.java:174) at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:106) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 45 more com.netflix.hystrix.exception.HystrixRuntimeException: LatchedSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest$7.run(HystrixObservableCommandTest.java:1679) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 20 more com.netflix.hystrix.exception.HystrixRuntimeException: LatchedSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest$7.run(HystrixObservableCommandTest.java:1679) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 20 more com.netflix.hystrix.exception.HystrixRuntimeException: LatchedSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest$7.run(HystrixObservableCommandTest.java:1679) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 20 more Run => Initialized: true Thread: Thread[RxNewThreadScheduler-22,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-22,5,] Run => Initialized: false Thread: Thread[RxNewThreadScheduler-23,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-23,5,] ***** running Command time : 200 Observed command time : 200 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep *** simulated failed execution *** ------------------------------------------------ com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithFallbackFailure failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithFallbackFailure.construct(HystrixObservableCommandTest.java:6215) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more >> completed, checking metrics java.lang.IllegalStateException: This instance can only be executed once. Please instantiate a new instance. at com.netflix.hystrix.AbstractCommand.toObservable(AbstractCommand.java:339) at com.netflix.hystrix.HystrixObservableCommand.toObservable(HystrixObservableCommand.java:35) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveMultipleTimes(HystrixObservableCommandTest.java:223) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveMultipleTimes(HystrixObservableCommandTest.java:200) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.IllegalStateException: This instance can only be executed once. Please instantiate a new instance. at com.netflix.hystrix.AbstractCommand.toObservable(AbstractCommand.java:339) at com.netflix.hystrix.HystrixObservableCommand.toObservable(HystrixObservableCommand.java:35) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveMultipleTimes(HystrixObservableCommandTest.java:232) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveMultipleTimes(HystrixObservableCommandTest.java:200) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Run => Initialized: true Thread: Thread[hystrix-OWNER_ONE-4,5,main] Observed => Initialized: true Thread: Thread[hystrix-OWNER_ONE-4,5,main] Running command.observe(), immediately blocking and then running assertions... 1471902982665 : hystrix-OWNER_ONE-6 construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902982670 : hystrix-OWNER_ONE-5 construct() method has been subscribed to ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Run => Initialized: true Thread: Thread[main,5,main] Observed => Initialized: true Thread: Thread[main,5,main] com.netflix.hystrix.exception.HystrixRuntimeException: CommandWithErrorThrown failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testErrorThrownViaObserve(HystrixObservableCommandTest.java:2965) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.Exception: Throwable caught while executing. at com.netflix.hystrix.AbstractCommand.getExceptionFromThrowable(AbstractCommand.java:2044) at com.netflix.hystrix.AbstractCommand.wrapWithOnExecutionErrorHook(AbstractCommand.java:1532) at com.netflix.hystrix.AbstractCommand.access$1000(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1368) ... 68 more Caused by: java.lang.Error: simulated java.lang.Error message at com.netflix.hystrix.HystrixObservableCommandTest$CommandWithErrorThrown.construct(HystrixObservableCommandTest.java:6886) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 41 more Run => Initialized: false Thread: Thread[RxNewThreadScheduler-24,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-24,5,] *** simulated failed execution *** com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithoutFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveKnownFailureWithNoFallback(HystrixObservableCommandTest.java:284) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveKnownAsyncFailureWithNoFallback(HystrixObservableCommandTest.java:261) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithoutFallback.construct(HystrixObservableCommandTest.java:6128) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 42 more ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) Command time : 201 Observed command time : 201 at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Run => Initialized: true Thread: Thread[RxNewThreadScheduler-25,5,] Observed => Initialized: true Thread: Thread[HystrixTimer-7,5,main] Run => Initialized: true Thread: Thread[RxNewThreadScheduler-26,5,] Observed => Initialized: true Thread: Thread[HystrixTimer-24,5,main] java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixObservableCommandTest$4.run(HystrixObservableCommandTest.java:1464) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: TestSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) ... 5 more Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 20 more Run => Initialized: false Thread: Thread[RxNewThreadScheduler-27,5,] Observed => Initialized: true Thread: Thread[HystrixTimer-7,5,main] com.netflix.hystrix.exception.HystrixRuntimeException: RequestCacheThreadRejectionWithoutFallback could not be queued for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1.onError(OperatorSubscribeOn.java:52) at rx.Observable$1.call(Observable.java:153) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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:7672) at rx.internal.operators.OnSubscribeCache.call(OnSubscribeCache.java:66) at rx.internal.operators.OnSubscribeCache.call(OnSubscribeCache.java:42) at rx.Observable.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$CachedObservableOriginal$1.call(AbstractCommand.java:1157) at com.netflix.hystrix.AbstractCommand$CachedObservableOriginal$1.call(AbstractCommand.java:1153) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testRequestCacheOnThreadRejectionThrowsException(HystrixObservableCommandTest.java:2628) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.util.concurrent.RejectedExecutionException: Rejected command because thread-pool queueSize is at rejection threshold. at com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker.schedule(HystrixContextScheduler.java:103) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:57) at rx.internal.operators.OperatorSubscribeOn$1.onNext(OperatorSubscribeOn.java:43) 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) ... 65 more ***** running onNext: false onNext Thread: Thread[HystrixTimer-13,5,main] java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)ThreadContext in onNext: true events: [false] after interruption with extra sleep timeoutWithFallback notification: [rx.Notification@195a759b OnNext false] Thread[HystrixTimer-23,5,main] timeoutWithFallback notification: [rx.Notification@191d887 OnCompleted] Thread[HystrixTimer-23,5,main] Fallback => Initialized: true Thread: Thread[HystrixTimer-23,5,main] Observed => Initialized: true Thread: Thread[HystrixTimer-23,5,main] Run => Initialized: true Thread: Thread[main,5,main] Observed => Initialized: true Thread: Thread[main,5,main] results.observeOnThread.get(): Thread[main,5,main] Thread[main,5,main] ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: TestCommandWithTimeout timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Run => Initialized: true Thread: Thread[RxNewThreadScheduler-28,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-28,5,] Run => Initialized: false Thread: Thread[RxNewThreadScheduler-29,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-29,5,] Run => Initialized: false Thread: Thread[RxNewThreadScheduler-30,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-30,5,] Run => Initialized: true Thread: Thread[RxNewThreadScheduler-32,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-32,5,] Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5918) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5898) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5918) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5898) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more *** simulated failed execution *** ------------------------------------------------ com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithFallbackFailure failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70)------------------------------------------------ at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithFallbackFailure.construct(HystrixObservableCommandTest.java:6215) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more successfully executed successfully executed Run => Initialized: true Thread: Thread[RxNewThreadScheduler-33,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-33,5,] Run => Initialized: true Thread: Thread[RxNewThreadScheduler-34,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-34,5,] Running command.observe(), immediately blocking and then running assertions... 1471902984972 : hystrix-OWNER_ONE-4 construct() method has been subscribed to Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5834) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Async Failure for TestHystrixObservableCommand after 0 emits ... 22 more Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902984978 : hystrix-OWNER_ONE-6 construct() method has been subscribed to Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5834) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Async Failure for TestHystrixObservableCommand after 0 emits ... 22 more *** simulated failed execution *** successfully executed Run => Initialized: true Thread: Thread[RxNewThreadScheduler-35,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-35,5,main] Run => Initialized: true Thread: Thread[RxNewThreadScheduler-37,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-37,5,] *** simulated failed execution *** ------------------------------------------------ com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithFallbackFailure failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveFailureWithFallbackFailure(HystrixObservableCommandTest.java:542) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveSyncFailureWithSyncFallbackFailure(HystrixObservableCommandTest.java:479) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) ------------------------------------------------ ***** running 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: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithFallbackFailure.construct(HystrixObservableCommandTest.java:6215) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 42 more java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Run => Initialized: true Thread: Thread[main,5,main] Observed => Initialized: true Thread: Thread[main,5,main] Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5918) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5898) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3073) at com.netflix.hystrix.HystrixObservableCommandTest.testExecutionHookSemaphoreExceptionUnsuccessfulAsynchronousFallback(HystrixObservableCommandTest.java:3394) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 43 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5918) at com.netflix.hystrix.HystrixObservableCommandTest$FlexibleTestHystrixObservableCommandWithFallback$1.call(HystrixObservableCommandTest.java:5898) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3074) at com.netflix.hystrix.HystrixObservableCommandTest.testExecutionHookSemaphoreExceptionUnsuccessfulAsynchronousFallback(HystrixObservableCommandTest.java:3394) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 43 more REQ LOG : TestPartialSuccessWithIntelligentFallback[EMITx3, FAILURE, FALLBACK_EMIT, FALLBACK_SUCCESS][1ms] *** simulated failed execution *** ------------------------------------------------ com.netflix.hystrix.exception.HystrixRuntimeException: KnownFailureTestCommandWithFallbackFailure failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.HystrixObservableCommandTest.testObserveFailureWithFallbackFailure(HystrixObservableCommandTest.java:542) at com.netflix.hystrix.HystrixObservableCommandTest.testSemaphoreIsolatedObserveAsyncFailureWithAsyncFallbackFailure(HystrixObservableCommandTest.java:503) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownFailureTestCommandWithFallbackFailure.construct(HystrixObservableCommandTest.java:6215) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 42 more REQ LOG : TestPartialSuccess[EMITx3, FAILURE, FALLBACK_MISSING][1ms] com.netflix.hystrix.exception.HystrixRuntimeException: LatchedSemaphoreCommand could not acquire a semaphore for execution and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:403) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) 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.observables.BlockingObservable.blockForSingle(BlockingObservable.java:442) at rx.observables.BlockingObservable.single(BlockingObservable.java:341) at com.netflix.hystrix.HystrixObservableCommandTest$36.run(HystrixObservableCommandTest.java:3772) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 23 more *** simulated failed with HystrixBadRequestException *** *** simulated failed with HystrixBadRequestException *** java.util.concurrent.ExecutionException: Observable onError at rx.internal.operators.BlockingOperatorToFuture$2.getValue(BlockingOperatorToFuture.java:122) at rx.internal.operators.BlockingOperatorToFuture$2.get(BlockingOperatorToFuture.java:108) at com.netflix.hystrix.HystrixObservableCommandTest.testBadRequestExceptionOnResponseFromCache(HystrixObservableCommandTest.java:2845) at com.netflix.hystrix.HystrixObservableCommandTest.testSyncBadRequestExceptionOnResponseFromCacheInSempahore(HystrixObservableCommandTest.java:2808) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: com.netflix.hystrix.exception.HystrixBadRequestException: we failed with a simulated issue at com.netflix.hystrix.HystrixObservableCommandTest$KnownHystrixBadRequestFailureTestCommand.construct(HystrixObservableCommandTest.java:6190) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) ... 27 more ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: TestCommandWithTimeout timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Run => Initialized: false Thread: Thread[RxNewThreadScheduler-39,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-39,5,] Run => Initialized: false Thread: Thread[RxNewThreadScheduler-40,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-40,5,] timeoutWithFallback notification: [rx.Notification@195a759b OnNext false] Thread[RxNewThreadScheduler-42,5,main] timeoutWithFallback notification: [rx.Notification@191d887 OnCompleted] Thread[RxNewThreadScheduler-42,5,main] Fallback => Initialized: false Thread: Thread[RxNewThreadScheduler-42,5,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-42,5,] ***** running java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6409) at com.netflix.hystrix.HystrixObservableCommandTest$TestCommandWithTimeout$1.call(HystrixObservableCommandTest.java:6401) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) Running command.observe(), awaiting terminal state of Observable, then running assertions... at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more 1471902986152 : hystrix-OWNER_ONE-4 construct() method has been subscribed to Running command.observe(), immediately blocking and then running assertions... Running command.observe(), awaiting terminal state of Observable, then running assertions... Running command.observe(), immediately blocking and then running assertions... Running command.observe(), awaiting terminal state of Observable, then running assertions... Running command.observe(), immediately blocking and then running assertions... Running command.observe(), awaiting terminal state of Observable, then running assertions... Running command.observe(), immediately blocking and then running assertions... 1471902986192 : main construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902986197 : main construct() method has been subscribed to Running command.observe(), immediately blocking and then running assertions... 1471902986203 : hystrix-OWNER_ONE-8 construct() method has been subscribed to 1471902986203 : hystrix-OWNER_ONE-8 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5817) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902986560 : hystrix-OWNER_ONE-9 construct() method has been subscribed to 1471902986560 : hystrix-OWNER_ONE-9 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5817) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback timed-out and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more Running command.observe(), immediately blocking and then running assertions... 1471902986927 : hystrix-OWNER_ONE-10 construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902986932 : hystrix-OWNER_ONE-1 construct() method has been subscribed to 1471902986939 : pool-37-thread-1 construct() method has been subscribed to 1471902986939 : pool-37-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1471902986950 : pool-38-thread-1 construct() method has been subscribed to 1471902986950 : pool-38-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902986962 : pool-39-thread-1 construct() method has been subscribed to 1471902986962 : pool-39-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1471902986970 : pool-40-thread-1 construct() method has been subscribed to 1471902986970 : pool-40-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution Bad Request Exception for TestHystrixObservableCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution Bad Request Exception for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5811) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution Bad Request Exception for TestHystrixObservableCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution Bad Request Exception for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5811) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Running command.observe(), immediately blocking and then running assertions... 1471902986993 : hystrix-OWNER_ONE-4 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5798) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902987350 : hystrix-OWNER_ONE-6 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5798) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1471902987439 : pool-37-thread-1 Woke up from sleep! 1471902987439 : pool-37-thread-1 construct() method has been subscribed to 1471902987439 : pool-37-thread-1 About to sleep for : 500 1471902987450 : pool-38-thread-1 Woke up from sleep! 1471902987450 : pool-38-thread-1 construct() method has been subscribed to 1471902987450 : pool-38-thread-1 About to sleep for : 500 1471902987462 : pool-39-thread-1 Woke up from sleep! 1471902987470 : pool-40-thread-1 Woke up from sleep! java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5817) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5817) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback timed-out and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback timed-out and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more Running command.observe(), immediately blocking and then running assertions... 1471902987710 : hystrix-OWNER_ONE-7 construct() method has been subscribed to 1471902987710 : hystrix-OWNER_ONE-7 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5817) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep after interruption with extra sleep after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902988065 : hystrix-OWNER_ONE-8 construct() method has been subscribed to 1471902988065 : hystrix-OWNER_ONE-8 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5817) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.observe(), immediately blocking and then running assertions... Running command.observe(), awaiting terminal state of Observable, then running assertions... Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3073) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionNoFallback(CommonHystrixCommandTests.java:1120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 43 more Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback failed and no fallback available. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:801) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3074) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionNoFallback(CommonHystrixCommandTests.java:1120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 43 more Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorSubscribeOn$1$1$1.onError(OperatorSubscribeOn.java:71) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) ... 13 more Running command.observe(), immediately blocking and then running assertions... 1471902988475 : hystrix-OWNER_ONE-1 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5798) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902988830 : hystrix-OWNER_ONE-2 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5798) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3073) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionUnsuccessfulFallback(CommonHystrixCommandTests.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 43 more Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback failed and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1005) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1473) at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1369) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3074) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreExceptionUnsuccessfulFallback(CommonHystrixCommandTests.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Caused by: java.lang.RuntimeException: Execution Sync Failure for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5799) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) ... 43 more 1471902989213 : Thread-91 construct() method has been subscribed to 1471902989213 : Thread-91 About to sleep for : 500 1471902989213 : Thread-92 construct() method has been subscribed to 1471902989213 : Thread-92 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1471902989428 : Thread-93 construct() method has been subscribed to 1471902989428 : Thread-93 About to sleep for : 500 1471902989428 : Thread-94 construct() method has been subscribed to 1471902989428 : Thread-94 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... Running command.observe(), immediately blocking and then running assertions... 1471902989642 : hystrix-OWNER_ONE-3 construct() method has been subscribed to 1471902989642 : hystrix-OWNER_ONE-3 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5817)Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more 1471902989713 : Thread-91 Woke up from sleep! 1471902989714 : Thread-92 Woke up from sleep! after interruption with extra sleep 1471902989928 : Thread-93 Woke up from sleep! 1471902989928 : Thread-94 Woke up from sleep! Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902990000 : hystrix-OWNER_ONE-5 construct() method has been subscribed to 1471902990000 : hystrix-OWNER_ONE-5 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5817) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand$1.call(HystrixObservableCommandTest.java:5813) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more Running command.observe(), immediately blocking and then running assertions... Running command.observe(), awaiting terminal state of Observable, then running assertions... Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution Bad Request Exception for TestHystrixObservableCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution Bad Request Exception for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5811) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertBlockingObserve(CommonHystrixCommandTests.java:95) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3073) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreBadRequestException(CommonHystrixCommandTests.java:1090) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.observe(), awaiting terminal state of Observable, then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixBadRequestException: Execution Bad Request Exception for TestHystrixObservableCommand com.netflix.hystrix.exception.HystrixBadRequestException: Execution Bad Request Exception for TestHystrixObservableCommand at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5811) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.getRunObservableDecoratedForMetricsAndErrorHandling(AbstractCommand.java:537) at com.netflix.hystrix.AbstractCommand.access$100(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:384) at com.netflix.hystrix.AbstractCommand$1.call(AbstractCommand.java:363) 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.unsafeSubscribe(Observable.java:7713) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1133) at com.netflix.hystrix.AbstractCommand$ObservableCommand$1.call(AbstractCommand.java:1129) at rx.Observable.subscribe(Observable.java:7803) at rx.Observable.subscribe(Observable.java:7672) at com.netflix.hystrix.AbstractCommand.observe(AbstractCommand.java:305) at com.netflix.hystrix.HystrixObservableCommand.observe(HystrixObservableCommand.java:35) at com.netflix.hystrix.CommonHystrixCommandTests.assertNonBlockingObserve(CommonHystrixCommandTests.java:117) at com.netflix.hystrix.HystrixObservableCommandTest.assertHooksOnFailure(HystrixObservableCommandTest.java:3074) at com.netflix.hystrix.CommonHystrixCommandTests.testExecutionHookSemaphoreBadRequestException(CommonHystrixCommandTests.java:1090) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Running command.observe(), immediately blocking and then running assertions... 1471902990388 : hystrix-OWNER_ONE-4 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5798) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1471902990745 : hystrix-OWNER_ONE-6 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted at java.lang.Thread.sleep(Native Method) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.addLatency(HystrixObservableCommandTest.java:5863) at com.netflix.hystrix.HystrixObservableCommandTest$AbstractFlexibleTestHystrixObservableCommand.construct(HystrixObservableCommandTest.java:5798) at com.netflix.hystrix.HystrixObservableCommand.getExecutionObservable(HystrixObservableCommand.java:229) at com.netflix.hystrix.AbstractCommand.getExecutionObservableWithLifecycle(AbstractCommand.java:666) at com.netflix.hystrix.AbstractCommand.access$400(AbstractCommand.java:64) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:517) at com.netflix.hystrix.AbstractCommand$5.call(AbstractCommand.java:495) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorSubscribeOn$1$1.call(OperatorSubscribeOn.java:62) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) after interruption with extra sleep Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:811) at com.netflix.hystrix.AbstractCommand$16.call(AbstractCommand.java:785) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1514) at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1404) at rx.Observable$ThrowObservable$1.call(Observable.java:9599) at rx.Observable$ThrowObservable$1.call(Observable.java:9589) 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$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$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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable.unsafeSubscribe(Observable.java:7713) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:100) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:70) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.run(AbstractCommand.java:951) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:37) at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:57) at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.tick(AbstractCommand.java:971) at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:98) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.concurrent.TimeoutException at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:596) at com.netflix.hystrix.AbstractCommand$9.call(AbstractCommand.java:577) at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$1.onError(OperatorOnErrorResumeNextViaFunction.java:99) ... 15 more Tests run: 186, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.572 sec - in com.netflix.hystrix.HystrixObservableCommandTest Running com.netflix.hystrix.HystrixObservableCollapserTest Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@20b52 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@d675ec] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1a20888 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@de45aa] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@119ab42 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1988f4b] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@17021de ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@185a2a8] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@5de5e6 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@17c6e6c] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1f84b5e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1d23f53] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@fafe96 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@afc374] **** clear TimerListener: tasks.size => 1 1471902991771Starting to observe collapser1 1471902991771Done with collapser observe()s Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1741064 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@14ced4e] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@478134 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1dcaa65] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@104bc9 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@86b19] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1b5889c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@665fb2] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3dc5d6 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1065b63] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@bba1c5 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@50b84c] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@147afda ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1041974] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1d4997 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@9d44e9] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4ed19b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@74bff1] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1b5e53e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1f55e9f] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@88be19 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@17fb146] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@10e4698 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@50ad86] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@a02b5e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@17a6a7f] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3d23f0 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@113e259] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1cdc2ce ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@111651c] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1136bda ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@75bf45] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@62a130 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@16e0c6c] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1713513 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@de1fb5] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1c026b2 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1c8e5f4] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@826a5f ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@13f9379] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@13bd1d3 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1e57f16] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@127751c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1978a17] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@99010e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@dd9724] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3ead69 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@185a1cb] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1e80da0 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1b8d17] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@10fcabf ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1ccb4e6] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@17e84b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@13e6b10] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1bc72c0 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1852f3a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1a0769d ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1d525d2] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@117024b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@94026e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1f44e33 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@21be6] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@11fe04d ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1871d9b] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@185c517 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@14b5e6d] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1b6fd5c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1c9476e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1c0d32e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@615597] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@11af1b1 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@cfceab] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@68c1b6 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@a53ba0] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1872400 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1fe3f48] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@859f0a ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@118b6e2] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@9a8e52 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@945083] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@9676fc ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1627751] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3f09f4 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@d6e0e0] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@193c96b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@49a2da] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7da122 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@110b9b2] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1600a0c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1ba4cd7] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@18eb0a5 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@36ab12] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@174859 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2d1d1e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@d53356 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@a22be9] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@82306 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1c36edb] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1544e03 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1b972d9] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@389cc9 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1ba7d61] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@176feac ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1d27212] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@17362f5 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@155c5eb] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@648a34 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@aa00ec] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1f0670 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1a29452] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1b8935b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1390ce1] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@72d833 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1103d2a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@154850 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@ed6dee] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@152f463 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@103ad6] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@130d29e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@c32a5d] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@11dc4c8 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1857480] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@f989fa ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@15d0009] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@11ee2ea ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@11718cb] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@5138d2 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@16f1c5d] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@115584c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6770f2] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@162f992 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@f71ff4] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@156a792 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@12d71ce] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@159864 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@18dd88b] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@d550fb ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1b42659] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1136571 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@17159bd] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1fc537 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1321838] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@182e1ac ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1cd7dc7] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1be9c2f ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@ee4b87] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@173ae75 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1ab735a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@18d1fb5 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@150916c] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@bfc63c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@449a5c] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1db3ad0 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1acd381] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1feea1e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@139b06a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@bec229 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@12e1a27] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1292343 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@9bb7f5] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@ac15cd ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1f86961] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3d780 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1b04fbf] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@beb8f0 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@33f652] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@10dd09 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@337526] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@95c1b4 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@21f9dd] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3206c3 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@19c9b66] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@11adf07 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1f2b792] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1787901 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@5f87fe] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1d7c3d2 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@17560cb] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2be176 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@10af5f3] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@25f12d ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@3dc250] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@140960c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@12561dc] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2765c5 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@164c6c9] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@b5ae57 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1848ddf] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@b58dc5 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1ac5211] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@d860d7 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@862557] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1c622ec ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@9aafb3] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@10f2591 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@3a669a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1689f7c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1bbb378] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@48447c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@c2ea31] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@e2081 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@121409a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@129c838 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@489c86] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1f4ebfe ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@52765b] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1ecf98f ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@157133c] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@112dec2 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@f42466] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1301e56 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1955233] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1662250 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@942210] **** clear TimerListener: tasks.size => 1 Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.239 sec - in com.netflix.hystrix.HystrixObservableCollapserTest Running com.netflix.hystrix.HystrixRequestCacheTest java.lang.NullPointerException at com.netflix.hystrix.HystrixRequestCache.putIfAbsent(HystrixRequestCache.java:127) at com.netflix.hystrix.HystrixRequestCacheTest.testCacheWithoutRequestContext(HystrixRequestCacheTest.java:94) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in com.netflix.hystrix.HystrixRequestCacheTest Running com.netflix.hystrix.HystrixThreadPoolTest at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in com.netflix.hystrix.HystrixThreadPoolTest Results : Tests run: 474, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hystrix-core --- [INFO] Building jar: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/target/hystrix-core-1.4.21.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building hystrix-metrics-event-stream 1.4.21 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ hystrix-metrics-event-stream --- [WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ hystrix-metrics-event-stream --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent! [INFO] Compiling 2 source files to /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/target/classes [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java uses or overrides a deprecated API. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ hystrix-metrics-event-stream --- [WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ hystrix-metrics-event-stream --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent! [INFO] Compiling 2 source files to /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.15:test (default-test) @ hystrix-metrics-event-stream --- [INFO] Surefire report directory: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServletUnitTest SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.33 sec - in com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServletUnitTest Running com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsPollerTest Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902994531,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":0,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902994545,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902994646,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":0,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902994648,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902994748,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":0,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902994749,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902994850,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":0,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902994851,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902994951,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":1,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902994953,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902995527,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":1,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902995528,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902995629,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":1,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902995629,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902995730,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":1,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902995731,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902995831,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":1,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902995832,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1471902995932,"isCircuitBreakerOpen":false,"errorPercentage":0,"errorCount":0,"requestCount":1,"rollingCountBadRequests":0,"rollingCountCollapsedRequests":0,"rollingCountEmit":0,"rollingCountExceptionsThrown":0,"rollingCountFailure":0,"rollingCountFallbackEmit":0,"rollingCountFallbackFailure":0,"rollingCountFallbackMissing":0,"rollingCountFallbackRejection":0,"rollingCountFallbackSuccess":0,"rollingCountResponsesFromCache":0,"rollingCountSemaphoreRejected":0,"rollingCountShortCircuited":0,"rollingCountSuccess":1,"rollingCountThreadPoolRejected":0,"rollingCountTimeout":0,"currentConcurrentExecutionCount":0,"rollingMaxConcurrentExecutionCount":1,"latencyExecute_mean":0,"latencyExecute":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"latencyTotal_mean":0,"latencyTotal":{"0":0,"25":0,"50":0,"75":0,"90":0,"95":0,"99":0,"99.5":0,"100":0},"propertyValue_circuitBreakerRequestVolumeThreshold":20,"propertyValue_circuitBreakerSleepWindowInMilliseconds":5000,"propertyValue_circuitBreakerErrorThresholdPercentage":50,"propertyValue_circuitBreakerForceOpen":false,"propertyValue_circuitBreakerForceClosed":false,"propertyValue_circuitBreakerEnabled":true,"propertyValue_executionIsolationStrategy":"THREAD","propertyValue_executionIsolationThreadTimeoutInMilliseconds":1000,"propertyValue_executionTimeoutInMilliseconds":1000,"propertyValue_executionIsolationThreadInterruptOnTimeout":true,"propertyValue_executionIsolationThreadPoolKeyOverride":null,"propertyValue_executionIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_fallbackIsolationSemaphoreMaxConcurrentRequests":10,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"propertyValue_requestCacheEnabled":true,"propertyValue_requestLogEnabled":true,"reportingHosts":1,"threadPool":"HystrixMetricsPollerTest"} Received: {"type":"HystrixThreadPool","name":"HystrixMetricsPollerTest","currentTime":1471902995933,"currentActiveCount":0,"currentCompletedTaskCount":1,"currentCorePoolSize":10,"currentLargestPoolSize":1,"currentMaximumPoolSize":10,"currentPoolSize":1,"currentQueueSize":0,"currentTaskCount":1,"rollingCountThreadsExecuted":1,"rollingMaxActiveThreads":1,"rollingCountCommandRejections":0,"propertyValue_queueSizeRejectionThreshold":5,"propertyValue_metricsRollingStatisticalWindowInMilliseconds":10000,"reportingHosts":1} Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.631 sec - in com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsPollerTest Results : Tests run: 2, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hystrix-metrics-event-stream --- [INFO] Building jar: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/target/hystrix-metrics-event-stream-1.4.21.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building hystrix-parent 1.0 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building hystrix-parent 1.0 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- xmvn-mojo:1.3.0:install (default-cli) @ hystrix-parent --- [INFO] [INFO] >>> maven-javadoc-plugin:2.9:aggregate (default-cli) @ hystrix-parent >>> [INFO] [INFO] <<< maven-javadoc-plugin:2.9:aggregate (default-cli) @ hystrix-parent <<< [INFO] [INFO] --- maven-javadoc-plugin:2.9:aggregate (default-cli) @ hystrix-parent --- [WARNING] Source files encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent! [INFO] Loading source files for package com.netflix.hystrix... Loading source files for package com.netflix.hystrix.util... Loading source files for package com.netflix.hystrix.strategy.metrics... Loading source files for package com.netflix.hystrix.strategy.executionhook... Loading source files for package com.netflix.hystrix.strategy.concurrency... Loading source files for package com.netflix.hystrix.strategy.eventnotifier... Loading source files for package com.netflix.hystrix.strategy... Loading source files for package com.netflix.hystrix.strategy.properties... Loading source files for package com.netflix.hystrix.collapser... Loading source files for package com.netflix.hystrix.exception... Loading source files for package com.netflix.hystrix.contrib.metrics.eventstream... Constructing Javadoc information... Standard Doclet version 1.7.0_111 Building tree for all the packages and classes... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/Hystrix.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCircuitBreaker.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCircuitBreaker.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCircuitBreaker.HystrixCircuitBreakerImpl.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCircuitBreaker.NoOpCircuitBreaker.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCollapser.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCollapser.CollapsedRequest.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCollapser.Scope.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCollapser.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCollapserKey.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCollapserKey.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCollapserMetrics.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCollapserProperties.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCollapserProperties.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommand.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommand.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommandGroupKey.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommandGroupKey.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommandKey.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommandKey.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommandMetrics.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommandMetrics.HealthCounts.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommandProperties.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommandProperties.ExecutionIsolationStrategy.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCommandProperties.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixCounters.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixEventType.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixExecutable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixInvokable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixInvokableInfo.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixMetrics.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixObservable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixObservableCollapser.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixObservableCollapser.Scope.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixObservableCollapser.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixObservableCommand.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixObservableCommand.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixRequestCache.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixRequestLog.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixThreadPool.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixThreadPool.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixThreadPool.HystrixThreadPoolDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixThreadPoolKey.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixThreadPoolKey.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixThreadPoolMetrics.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixThreadPoolProperties.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/HystrixThreadPoolProperties.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/ExceptionThreadingUtility.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/HystrixRollingNumber.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/HystrixRollingNumberEvent.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/HystrixRollingPercentile.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/HystrixTimer.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/HystrixTimer.TimerListener.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/LongAdder.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/LongMaxUpdater.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisher.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCollapser.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCollapserDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCommand.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCommandDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherThreadPool.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherThreadPoolDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHook.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHookDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategy.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategyDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixContexSchedulerAction.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixContextCallable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixContextRunnable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixContextScheduler.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixLifecycleForwardingRequestVariable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixRequestContext.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableHolder.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableLifecycle.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/eventnotifier/HystrixEventNotifier.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/eventnotifier/HystrixEventNotifierDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/HystrixPlugins.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.BooleanProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.ChainLink.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.DynamicBooleanProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.DynamicIntegerProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.DynamicLongProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.DynamicStringProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.IntegerProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.StringProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesCollapserDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesCommandDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesFactory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesStrategy.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesStrategyDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixPropertiesThreadPoolDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/HystrixProperty.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/CollapserTimer.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/HystrixCollapserBridge.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/RealCollapserTimer.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/RequestBatch.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/RequestCollapser.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/RequestCollapserFactory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/RequestCollapserFactory.Scope.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/RequestCollapserFactory.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/HystrixBadRequestException.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/HystrixRuntimeException.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/HystrixRuntimeException.FailureType.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/HystrixTimeoutException.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.MetricsAsJsonPollerListener.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsStreamServlet.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/overview-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/eventnotifier/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/eventnotifier/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/eventnotifier/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/executionhook/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/executionhook/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/executionhook/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/package-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/package-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/package-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/constant-values.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/serialized-form.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommand.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommand.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommandKey.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommandKey.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixInvokable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixRequestCache.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCollapser.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCollapser.Scope.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCollapser.CollapsedRequest.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCollapser.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCounters.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommandGroupKey.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommandGroupKey.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixThreadPoolProperties.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixThreadPoolProperties.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixThreadPoolMetrics.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixEventType.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCircuitBreaker.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCircuitBreaker.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCircuitBreaker.HystrixCircuitBreakerImpl.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCircuitBreaker.NoOpCircuitBreaker.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixObservable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixRequestLog.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixInvokableInfo.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixExecutable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixObservableCollapser.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixObservableCollapser.Scope.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixObservableCollapser.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixMetrics.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCollapserKey.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCollapserKey.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCollapserMetrics.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixObservableCommand.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixObservableCommand.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixThreadPool.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixThreadPool.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixThreadPool.HystrixThreadPoolDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommandMetrics.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommandMetrics.HealthCounts.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommandProperties.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommandProperties.ExecutionIsolationStrategy.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCommandProperties.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/Hystrix.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixThreadPoolKey.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixThreadPoolKey.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCollapserProperties.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/class-use/HystrixCollapserProperties.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/class-use/HystrixRollingPercentile.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/class-use/HystrixTimer.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/class-use/HystrixTimer.TimerListener.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/class-use/LongAdder.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/class-use/HystrixRollingNumberEvent.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/class-use/ExceptionThreadingUtility.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/class-use/LongMaxUpdater.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/class-use/HystrixRollingNumber.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/class-use/HystrixMetricsPublisherDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/class-use/HystrixMetricsPublisherCollapser.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/class-use/HystrixMetricsPublisherThreadPool.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/class-use/HystrixMetricsPublisherCollapserDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/class-use/HystrixMetricsPublisherCommandDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/class-use/HystrixMetricsPublisher.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/class-use/HystrixMetricsPublisherCommand.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/class-use/HystrixMetricsPublisherThreadPoolDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/class-use/HystrixMetricsPublisherFactory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/executionhook/class-use/HystrixCommandExecutionHook.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/executionhook/class-use/HystrixCommandExecutionHookDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixContextCallable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixContextScheduler.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixRequestVariableLifecycle.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixContexSchedulerAction.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixRequestVariable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixLifecycleForwardingRequestVariable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixContextRunnable.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixRequestVariableHolder.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixConcurrencyStrategyDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixRequestContext.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixConcurrencyStrategy.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/class-use/HystrixRequestVariableDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/eventnotifier/class-use/HystrixEventNotifierDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/eventnotifier/class-use/HystrixEventNotifier.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/class-use/HystrixPlugins.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesThreadPoolDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesChainedArchaiusProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesChainedArchaiusProperty.ChainLink.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesChainedArchaiusProperty.StringProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesChainedArchaiusProperty.IntegerProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesChainedArchaiusProperty.BooleanProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesChainedArchaiusProperty.DynamicBooleanProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesChainedArchaiusProperty.DynamicIntegerProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesChainedArchaiusProperty.DynamicLongProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesChainedArchaiusProperty.DynamicStringProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixProperty.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixProperty.Factory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesCollapserDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesStrategyDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesStrategy.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesFactory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/class-use/HystrixPropertiesCommandDefault.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/class-use/RequestBatch.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/class-use/RealCollapserTimer.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/class-use/HystrixCollapserBridge.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/class-use/RequestCollapserFactory.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/class-use/RequestCollapserFactory.Scope.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/class-use/RequestCollapserFactory.Setter.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/class-use/CollapserTimer.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/class-use/RequestCollapser.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/class-use/HystrixTimeoutException.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/class-use/HystrixBadRequestException.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/class-use/HystrixRuntimeException.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/class-use/HystrixRuntimeException.FailureType.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/class-use/HystrixMetricsPoller.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/class-use/HystrixMetricsPoller.MetricsAsJsonPollerListener.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/class-use/HystrixMetricsStreamServlet.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/collapser/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/contrib/metrics/eventstream/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/exception/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/concurrency/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/eventnotifier/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/executionhook/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/metrics/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/strategy/properties/package-use.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/com/netflix/hystrix/util/package-use.html... Building index for all the packages and classes... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/overview-tree.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/index-all.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/deprecated-list.html... Building index for all classes... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/allclasses-frame.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/allclasses-noframe.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/index.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/overview-summary.html... Generating /builddir/build/BUILD/Hystrix-1.4.21/target/site/apidocs/help-doc.html... 72 warnings [WARNING] Javadoc Warnings [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java:56: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java:56: warning - @ThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java:123: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java:123: warning - @ThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java:218: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapser.java:558: warning - @NotThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserProperties.java:217: warning - @NotThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java:42: warning - @ThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java:158: warning - @NotThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandProperties.java:518: warning - @NotThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCollapser.java:500: warning - @NotThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java:35: warning - @ThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java:116: warning - @NotThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java:86: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java:159: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java:159: warning - @ThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolProperties.java:182: warning - @NotThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumber.java:49: warning - @ThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumber.java:71: warning - Tag @link: missing '#': "HystrixRollingNumber(int, int) instead" [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link:illegal character: "60" in "HystrixRollingPercentile(Time, int, int, int, HystrixProperty" [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link:illegal character: "62" in "HystrixRollingPercentile(Time, int, int, int, HystrixProperty" [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link: malformed: "HystrixRollingPercentile(Time, int, int, int, HystrixProperty" [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link: reference not found: HystrixRollingPercentile(Time, int, int, int, HystrixProperty [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link: reference not found: HystrixRollingPercentile(Time, int, int, int, HystrixProperty [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCollapserDefault.java:29: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCommandDefault.java:31: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherDefault.java:25: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactory.java:43: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherThreadPoolDefault.java:29: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHookDefault.java:23: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategyDefault.java:23: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContexSchedulerAction.java:33: warning - @param argument "" is not a type parameter name. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContexSchedulerAction.java:33: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextCallable.java:30: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextRunnable.java:27: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableDefault.java:57: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableDefault.java:57: warning - @ThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableHolder.java:35: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/eventnotifier/HystrixEventNotifierDefault.java:24: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java:36: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java:238: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java:42: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java:292: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java:313: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java:334: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java:355: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java:184: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java:130: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesCollapserDefault.java:26: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesCommandDefault.java:26: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesFactory.java:37: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesStrategyDefault.java:23: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesThreadPoolDefault.java:26: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] java.lang.ClassCastException: com.sun.tools.doclets.formats.html.PropertyWriterImpl cannot be cast to com.sun.tools.doclets.formats.html.AbstractExecutableMemberWriter [WARNING] at com.sun.tools.doclets.formats.html.AbstractMemberWriter.addModifierAndType(AbstractMemberWriter.java:289) [WARNING] at com.sun.tools.doclets.formats.html.PropertyWriterImpl.addSummaryType(PropertyWriterImpl.java:266) [WARNING] at com.sun.tools.doclets.formats.html.SubWriterHolderWriter.addSummaryType(SubWriterHolderWriter.java:205) [WARNING] at com.sun.tools.doclets.formats.html.AbstractMemberWriter.addMemberSummary(AbstractMemberWriter.java:564) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.buildSummary(MemberSummaryBuilder.java:337) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.addSummary(MemberSummaryBuilder.java:494) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.buildPropertiesSummary(MemberSummaryBuilder.java:260) [WARNING] at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source) [WARNING] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [WARNING] at java.lang.reflect.Method.invoke(Method.java:606) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.invokeMethod(AbstractBuilder.java:148) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build(AbstractBuilder.java:103) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder.build(AbstractMemberBuilder.java:76) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.buildChildren(AbstractBuilder.java:129) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.buildMemberSummary(ClassBuilder.java:333) [WARNING] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) [WARNING] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [WARNING] at java.lang.reflect.Method.invoke(Method.java:606) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.invokeMethod(AbstractBuilder.java:148) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build(AbstractBuilder.java:103) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.buildChildren(AbstractBuilder.java:129) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.buildClassDoc(ClassBuilder.java:145) [WARNING] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) [WARNING] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [WARNING] at java.lang.reflect.Method.invoke(Method.java:606) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.invokeMethod(AbstractBuilder.java:148) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build(AbstractBuilder.java:103) [WARNING] at com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.build(ClassBuilder.java:117) [WARNING] at com.sun.tools.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:186) [WARNING] at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:183) [WARNING] at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:125) [WARNING] at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:83) [WARNING] at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:63) [WARNING] at com.sun.tools.doclets.standard.Standard.start(Standard.java:39) [WARNING] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [WARNING] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [WARNING] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [WARNING] at java.lang.reflect.Method.invoke(Method.java:606) [WARNING] at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:280) [WARNING] at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:160) [WARNING] at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:397) [WARNING] at com.sun.tools.javadoc.Start.begin(Start.java:167) [WARNING] at com.sun.tools.javadoc.Main.execute(Main.java:59) [WARNING] at com.sun.tools.javadoc.Main.main(Main.java:49) [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java:52: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java:66: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java:80: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java:94: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java:156: warning - @ExcludeFromJavadoc is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapser.java:43: warning - @ThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapserFactory.java:237: warning - @NotThreadSafe is an unknown tag. [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapserFactory.java:280: warning - Tag @link: reference not found: HystrixCollapserProperties.Setter [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/exception/HystrixTimeoutException.java:29: warning - Missing closing '}' character for inline tag: "{@link HystrixObservableCommand#construct()) may also [WARNING] throw this error. If you want some types of failures to be counted as timeouts, you may wrap those failures in [WARNING] a HystrixTimeoutException. See https://github.com/Netflix/Hystrix/issues/920 for more discussion." [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link: reference not found: HystrixRollingPercentile(Time, int, int, int, HystrixProperty [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link: reference not found: HystrixRollingPercentile(Time, int, int, int, HystrixProperty [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link: reference not found: HystrixRollingPercentile(Time, int, int, int, HystrixProperty [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link: reference not found: HystrixRollingPercentile(Time, int, int, int, HystrixProperty [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java:206: warning - Tag @link: reference not accessible: com.netflix.hystrix.AbstractCommand [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java:206: warning - Tag @link: reference not accessible: com.netflix.hystrix.AbstractCommand [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link: reference not found: HystrixRollingPercentile(Time, int, int, int, HystrixProperty [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java:223: warning - Tag @link: reference not accessible: com.netflix.hystrix.AbstractCommand [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java:223: warning - Tag @link: reference not accessible: com.netflix.hystrix.AbstractCommand [WARNING] /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java:90: warning - Tag @link: reference not found: HystrixRollingPercentile(Time, int, int, int, HystrixProperty [INFO] [INFO] --- xmvn-mojo:1.3.0:builddep (default-cli) @ hystrix-parent --- [WARNING] Failed to resolve artifact: com.netflix.hystrix:hystrix-core:jar:1.4.21 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] hystrix-core ...................................... SUCCESS [1:18.002s] [INFO] hystrix-metrics-event-stream ...................... SUCCESS [2.295s] [INFO] hystrix-parent .................................... SUCCESS [2.766s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1:23.488s [INFO] Finished at: Mon Aug 22 21:56:38 UTC 2016 [INFO] Final Memory: 24M/310M [INFO] ------------------------------------------------------------------------ -----BEGIN MAVEN BUILD DEPENDENCIES----- H4sIAAAAAAACA6WTsW6DMBCG9zyFy26nlToSorYTQ6eoUlfXHOSIsZFtELx97UJaOuABRt999ifd /U7PQyNJD8aiVqfkiT0mBJTQBarqlHxc6MvlLc+Tc3ZIHyglrx3KghTQgio8hmBJBQoMd1CQr5F8 vveKUOrpJZMdCPkrjOHoC5XRXZsXmdANU+BKiQPjRlw5djY93rsTy43DkgvnC3eECm0gPS46wXL8 r1m3omYG/D3sYYjYzFDznm/XaFMxK8vnOuL46VPe4nZN3Sl0EcXc3/q8X1GjVRi5KrHq/Lp9WiK6 FX6H/jch19E6g7GVzcTOfARnya0D4z8Iq7m4Wa3Y9Ob6mCdspzokbmAWTC8httSZ2JecENBGixs6 HVHNBOVSxlWLU/j436/QSWBfBAAA -----END MAVEN BUILD DEPENDENCIES----- + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.11a69w + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386 ++ dirname /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386 + cd Hystrix-1.4.21 + xmvn-install -R .xmvn-reactor -n hystrix -d /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386 [INFO] =============================================== [INFO] SOURCE ARTIFACT: [INFO] groupId: com.netflix.hystrix [INFO] artifactId: hystrix-core [INFO] extension: jar [INFO] classifier: [INFO] version: 1.4.21 [INFO] stereotype: [INFO] namespace: [INFO] file: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-core/target/hystrix-core-1.4.21.jar [INFO] ----------------------------------------------- [INFO] TARGET ARTIFACT: [INFO] groupId: JPP/hystrix [INFO] artifactId: hystrix-core [INFO] extension: jar [INFO] classifier: [INFO] version: SYSTEM [INFO] stereotype: [INFO] namespace: [INFO] file: usr/share/java/hystrix/hystrix-core.jar [INFO] =============================================== [INFO] =============================================== [INFO] SOURCE ARTIFACT: [INFO] groupId: com.netflix.hystrix [INFO] artifactId: hystrix-metrics-event-stream [INFO] extension: jar [INFO] classifier: [INFO] version: 1.4.21 [INFO] stereotype: [INFO] namespace: [INFO] file: /builddir/build/BUILD/Hystrix-1.4.21/hystrix-contrib/hystrix-metrics-event-stream/target/hystrix-metrics-event-stream-1.4.21.jar [INFO] ----------------------------------------------- [INFO] TARGET ARTIFACT: [INFO] groupId: JPP/hystrix [INFO] artifactId: hystrix-metrics-event-stream [INFO] extension: jar [INFO] classifier: [INFO] version: SYSTEM [INFO] stereotype: [INFO] namespace: [INFO] file: usr/share/java/hystrix/hystrix-metrics-event-stream.jar [INFO] =============================================== [INFO] =============================================== [INFO] SOURCE ARTIFACT: [INFO] groupId: com.netflix.hystrix [INFO] artifactId: hystrix-parent [INFO] extension: pom [INFO] classifier: [INFO] version: 1.0 [INFO] stereotype: pom [INFO] namespace: [INFO] file: /builddir/build/BUILD/Hystrix-1.4.21/pom.xml [INFO] ----------------------------------------------- [INFO] TARGET ARTIFACT: [INFO] groupId: JPP/hystrix [INFO] artifactId: hystrix-parent [INFO] extension: pom [INFO] classifier: [INFO] version: SYSTEM [INFO] stereotype: pom [INFO] namespace: [INFO] file: usr/share/maven-poms/JPP.hystrix-hystrix-parent.pom [INFO] =============================================== + jdir=target/site/apidocs + '[' -d target/site/apidocs ']' + install -dm755 /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/javadoc/hystrix + cp -pr target/site/apidocs/allclasses-frame.html target/site/apidocs/allclasses-noframe.html target/site/apidocs/com target/site/apidocs/constant-values.html target/site/apidocs/deprecated-list.html target/site/apidocs/help-doc.html target/site/apidocs/index-all.html target/site/apidocs/index.html target/site/apidocs/overview-frame.html target/site/apidocs/overview-summary.html target/site/apidocs/overview-tree.html target/site/apidocs/package-list target/site/apidocs/resources target/site/apidocs/serialized-form.html target/site/apidocs/stylesheet.css /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/javadoc/hystrix + echo /usr/share/javadoc/hystrix + rm /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/maven-fragments/hystrix.xml + rm /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/maven-poms/JPP.hystrix-hystrix-parent.pom + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/Hystrix-1.4.21 /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match. + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: hystrix-core-1.4.21-5.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.WkUscv + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + DOCDIR=/builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/doc/hystrix-core-1.4.21 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/doc/hystrix-core-1.4.21 + cp -pr README.md /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/doc/hystrix-core-1.4.21 + cp -pr CHANGELOG.md /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/doc/hystrix-core-1.4.21 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZAeRft + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + LICENSEDIR=/builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/licenses/hystrix-core-1.4.21 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/licenses/hystrix-core-1.4.21 + cp -pr LICENSE /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/licenses/hystrix-core-1.4.21 + exit 0 Provides: hystrix-core = 1.4.21-5.el7 mvn(com.netflix.hystrix:hystrix-core) = 1.4.21 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: java >= 1:1.7 jpackage-utils mvn(com.netflix.archaius:archaius-core) mvn(commons-configuration:commons-configuration) mvn(io.reactivex:rxjava) mvn(org.slf4j:slf4j-api) Processing files: hystrix-metrics-event-stream-1.4.21-5.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qNxDQr + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + LICENSEDIR=/builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/licenses/hystrix-metrics-event-stream-1.4.21 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/licenses/hystrix-metrics-event-stream-1.4.21 + cp -pr LICENSE /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/licenses/hystrix-metrics-event-stream-1.4.21 + exit 0 Provides: hystrix-metrics-event-stream = 1.4.21-5.el7 mvn(com.netflix.hystrix:hystrix-metrics-event-stream) = 1.4.21 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: java >= 1:1.7 jpackage-utils mvn(com.fasterxml.jackson.core:jackson-core) mvn(com.netflix.hystrix:hystrix-core) = 1.4.21 Processing files: hystrix-javadoc-1.4.21-5.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.TjB6Tq + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + LICENSEDIR=/builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/licenses/hystrix-javadoc-1.4.21 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/licenses/hystrix-javadoc-1.4.21 + cp -pr LICENSE /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386/usr/share/licenses/hystrix-javadoc-1.4.21 + exit 0 Provides: hystrix-javadoc = 1.4.21-5.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: jpackage-utils Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386 Wrote: /builddir/build/RPMS/hystrix-core-1.4.21-5.el7.noarch.rpm Wrote: /builddir/build/RPMS/hystrix-metrics-event-stream-1.4.21-5.el7.noarch.rpm Wrote: /builddir/build/RPMS/hystrix-javadoc-1.4.21-5.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ns5rqE + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + /usr/bin/rm -rf /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.i386 + exit 0 Child return code was: 0 LEAVE do -->