Mock Version: 1.2.13 Mock Version: 1.2.13 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/hystrix.spec'], chrootPath='/var/lib/mock/epel7-build-4594892-558164/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=425user='mockbuild'timeout=172800logger=uid=1000) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/hystrix.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False warning: Could not canonicalize hostname: buildppcle-02.phx2.fedoraproject.org Building target platforms: noarch Building for target noarch 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 noarch --nodeps /builddir/build/SPECS/hystrix.spec '], chrootPath='/var/lib/mock/epel7-build-4594892-558164/root'shell=Falseuid=1000env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=425user='mockbuild'timeout=172800private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/hystrix.spec '] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.m1rtUr + 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.NVwL0a + 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.HystrixObservableCollapserTest 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. Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@34315d04 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6893f0c6] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@21b56b0b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@d86b077] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@48b5b13a ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@578f7a8] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3dbf0f5b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2bb9b1ed] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@736d4a3e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4e2fdf53] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@69ddcfef ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1eac9126] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@55b82f66 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@681564f4] **** clear TimerListener: tasks.size => 1 1450172159831Starting to observe collapser1 1450172159831Done with collapser observe()s Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@61257dba ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@671bbdbb] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@69f34dad ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@44a38527] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@71fda7c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@46fde259] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@5fbfc2eb ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@7c14e8dd] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@45828b22 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@55336cdf] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@a4920bc ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4a03c67e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@56f4defc ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@794f2dae] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@ccb1cbd ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@739c2906] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@5bcf4b61 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@35ee1bee] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4661e987 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6f189138] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7062b849 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6a3a7d81] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@526864d6 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@70124154] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@29d971d9 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@3dd36fa0] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@566711b0 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@f4721c7] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@55f5b5fd ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@52402386] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1fa78298 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@3e3bba3d] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1e3380c5 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@10ef63f9] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@20c78046 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@7863d572] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@6333e208 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@19f9e414] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4fbe5475 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@43798b1a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@20ca8d94 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@42de7804] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@479f43fa ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@79569a45] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@63e06937 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1c7b2390] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@43beaa92 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2f86c83b] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2302e984 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@5135e781] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@67265201 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6eb1054b] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@6416298a ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4e24faf1] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3810c0f7 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2aa20aac] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2e3f8a3e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6dae04e2] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@df61ca ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@49b510b8] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3863aace ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@98380a4] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@59ebd60d ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@3033c690] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@6fb8f764 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@f7fb9e0] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3a26cb0f ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6964fe95] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@783096a1 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1958e4ee] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2736d8e4 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@18e1be72] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2ffa1294 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@873930e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@76a11b29 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@78615c8b] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@73cd15da ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@5de0034] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4de35d1a ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@46a7041a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@56618102 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@cee47f1] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@47ca5c4f ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@7cdd4f00] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7047da9b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@431ab23] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@73d727eb ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@64b825d4] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1d120be4 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1ea49c14] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2e8479af ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@37e0f872] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4cc914b6 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2513014] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@36c6e417 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@b5be8ff] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3380e475 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2a2eeff0] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@36fb8c7a ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@92260b5] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@255d8ff ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4de3a949] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@519f8603 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@ed4c222] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@64d8d3ce ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@583384c0] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@66e0e0e2 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@58c6693e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7b09a4dc ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@faaed09] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3db3ec12 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@68024823] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4a349f8a ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2a14d8c8] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@a49e885 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@566adf7c] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@725122f2 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@55f27c91] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@b8fad4b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@185c0deb] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@70147758 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@557555b8] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@778ebb11 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1f26261c] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3e20e8c4 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@53a15ae7] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@a6a2534 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1cb3a963] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@5f936fc6 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@43c332b8] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@6f933da1 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4fd00cff] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@73a43f81 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@76c4db49] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1a996ff ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@65e7deb6] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@77e64656 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4ea10ca8] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@19dc2481 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2bbacc03] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@6e631b3b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@c12241e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2f6aa016 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4d6c5525] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@6f4d33 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4ebfa97b] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3d78cd7b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4832eebb] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4e021bd ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6bf053f] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@e38e978 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@7188d649] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4a2e2b5c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@374b003e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@67832397 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@55356db6] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@70ab4338 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@352eb2d3] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3f9e9cbc ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@236eb92a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7fcaa2ba ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@48e18517] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@77ed2fe7 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1fd9e040] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@c1d913b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@583a2d43] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@a80b827 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@46028049] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7825a04b ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@27c6d458] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7d095197 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@52f37721] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@5fe7bd8d ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@7cf02bee] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7609e871 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@4d0d645a] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@3fdfbc7f ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2ad1c003] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@5f2c402a ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1a39a462] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7a7ac690 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@58c30f56] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@313c7b52 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@781efa43] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7f47239c ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@39cf701c] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@6b997837 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@124ece1d] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@77dc754 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@73aeff7d] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@591fb2ba ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@25b55403] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@551a6c8d ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6743bc0f] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@29e54f45 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@37c4b9a5] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1c3736ac ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@9995955] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@32d8b42e ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@3613e877] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@391a3a26 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@43cfd989] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@55433567 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@315a0b2f] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7629a4cb ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@e478e18] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1feb0edd ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@64277469] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@e1a8f49 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6e27e9cc] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@2943d051 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2916117f] **** clear TimerListener: tasks.size => 1 Starting to observe collapser1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@77022b73 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@572b8dd] **** clear TimerListener: tasks.size => 1 Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.234 sec - in com.netflix.hystrix.HystrixObservableCollapserTest Running com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactoryTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactoryTest Running com.netflix.hystrix.strategy.properties.HystrixPropertyTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in com.netflix.hystrix.strategy.properties.HystrixPropertyTest 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.02 sec - in com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusPropertyTest Running com.netflix.hystrix.strategy.concurrency.HystrixContextSchedulerTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in com.netflix.hystrix.strategy.concurrency.HystrixContextSchedulerTest Running com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest Executing => Commands: [com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@2710d1f9] Executing => Commands: [com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@2710d1f9, com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@6e544a45] Map => Commands: [com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@2710d1f9, com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@6e544a45] Result [Hello] => Commands: [com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@2710d1f9, com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest$SimpleCommand@6e544a45] initialized = true initialized inside onError = true Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 sec - in com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyTest Running com.netflix.hystrix.HystrixThreadPoolMetricsTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in com.netflix.hystrix.HystrixThreadPoolMetricsTest 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@442c282 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.002 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.012 sec - in com.netflix.hystrix.util.HystrixRollingNumberTest 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 : 49 : 75 : 90 : 95 : 98 51 : 56 : 81 : 92 : 93 : 99 49 : 49 : 74 : 90 : 95 : 98 49 : 50 : 75 : 89 : 94 : 98 49 : 50 : 75 : 90 : 95 : 99 52 : 55 : 78 : 90 : 95 : 96 49 : 49 : 74 : 89 : 94 : 98 50 : 51 : 76 : 91 : 96 : 98 49 : 49 : 74 : 90 : 95 : 98 49 : 50 : 74 : 89 : 94 : 98 50 : 50 : 75 : 89 : 94 : 98 50 : 51 : 75 : 90 : 95 : 99 49 : 50 : 74 : 89 : 94 : 99 50 : 51 : 76 : 90 : 95 : 99 49 : 50 : 75 : 89 : 94 : 99 49 : 50 : 75 : 88 : 93 : 98 49 : 49 : 74 : 90 : 95 : 98 49 : 50 : 75 : 90 : 95 : 98 49 : 48 : 74 : 89 : 94 : 98 49 : 49 : 75 : 90 : 94 : 99 49 : 49 : 74 : 90 : 95 : 98 49 : 49 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 94 : 98 49 : 50 : 75 : 90 : 95 : 98 48 : 49 : 74 : 89 : 94 : 98 49 : 49 : 74 : 89 : 94 : 98 49 : 47 : 74 : 89 : 95 : 98 49 : 49 : 74 : 89 : 94 : 98 49 : 50 : 74 : 89 : 94 : 99 49 : 49 : 74 : 89 : 94 : 98 49 : 50 : 75 : 89 : 95 : 99 52 : 49 : 78 : 92 : 95 : 98 49 : 50 : 74 : 90 : 95 : 99 49 : 49 : 74 : 89 : 94 : 98 49 : 50 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 94 : 99 49 : 49 : 74 : 89 : 94 : 99 49 : 49 : 75 : 90 : 95 : 99 49 : 49 : 74 : 89 : 94 : 98 49 : 50 : 75 : 89 : 95 : 99 50 : 51 : 75 : 90 : 95 : 99 49 : 49 : 74 : 89 : 94 : 99 49 : 50 : 74 : 90 : 94 : 98 49 : 50 : 75 : 90 : 95 : 99 49 : 49 : 74 : 90 : 95 : 99 49 : 50 : 75 : 89 : 94 : 99 48 : 48 : 72 : 88 : 94 : 99 49 : 49 : 74 : 89 : 95 : 98 49 : 49 : 75 : 90 : 95 : 99 49 : 50 : 74 : 89 : 94 : 98 49 : 49 : 75 : 89 : 94 : 98 49 : 50 : 75 : 90 : 95 : 99 49 : 49 : 74 : 89 : 94 : 99 49 : 50 : 75 : 90 : 95 : 99 50 : 51 : 75 : 90 : 95 : 99 49 : 50 : 74 : 90 : 94 : 98 49 : 51 : 75 : 89 : 94 : 99 48 : 48 : 73 : 88 : 94 : 99 50 : 50 : 75 : 90 : 95 : 99 51 : 53 : 77 : 90 : 96 : 99 49 : 49 : 75 : 90 : 95 : 99 50 : 51 : 75 : 90 : 95 : 99 48 : 46 : 74 : 90 : 95 : 99 54 : 55 : 80 : 82 : 85 : 85 49 : 48 : 73 : 89 : 94 : 98 49 : 49 : 74 : 89 : 94 : 98 48 : 48 : 74 : 89 : 94 : 98 49 : 49 : 75 : 90 : 94 : 98 48 : 47 : 72 : 88 : 93 : 97 49 : 49 : 74 : 90 : 95 : 99 49 : 49 : 74 : 89 : 94 : 99 49 : 50 : 75 : 90 : 95 : 99 49 : 50 : 75 : 90 : 94 : 99 49 : 49 : 74 : 89 : 94 : 98 49 : 52 : 74 : 91 : 95 : 99 49 : 50 : 74 : 90 : 95 : 99 49 : 49 : 74 : 89 : 94 : 99 49 : 49 : 75 : 89 : 95 : 99 49 : 50 : 74 : 89 : 94 : 98 49 : 49 : 75 : 89 : 94 : 99 49 : 51 : 74 : 90 : 95 : 99 49 : 50 : 75 : 90 : 95 : 99 49 : 49 : 74 : 89 : 94 : 98 49 : 49 : 74 : 89 : 94 : 99 49 : 49 : 74 : 90 : 95 : 98 48 : 49 : 74 : 89 : 93 : 98 49 : 49 : 75 : 89 : 94 : 99 49 : 49 : 75 : 89 : 94 : 99 49 : 50 : 74 : 89 : 94 : 98 48 : 49 : 74 : 90 : 95 : 98 49 : 50 : 75 : 89 : 94 : 98 49 : 49 : 75 : 90 : 95 : 99 49 : 49 : 74 : 90 : 95 : 99 49 : 48 : 74 : 89 : 94 : 98 49 : 50 : 74 : 89 : 94 : 99 49 : 50 : 74 : 89 : 95 : 99 49 : 50 : 76 : 90 : 95 : 99 49 : 49 : 75 : 90 : 94 : 98 48 : 48 : 74 : 89 : 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: 19.809 sec - in com.netflix.hystrix.util.HystrixRollingPercentileTest Running com.netflix.hystrix.HystrixCircuitBreakerTest Tests run: 11, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.324 sec - in com.netflix.hystrix.HystrixCircuitBreakerTest 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 1450172184524 : hystrix-OWNER_ONE-1 starting the run() method 1450172184524 : 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) 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) 1450172184727 : hystrix-OWNER_ONE-2 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 1450172184750 : hystrix-OWNER_ONE-4 starting the run() method 1450172184751 : hystrix-OWNER_ONE-4 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) 1450172186839 : hystrix-OWNER_ONE-9 starting the run() method 1450172186839 : 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) 1450172186883 : hystrix-OWNER_ONE-10 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 command.getExecutionTimeInMilliseconds(): -1 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@6f173e3d rejected from java.util.concurrent.ThreadPoolExecutor@5ef74fc5[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 **** 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) 1450172189900 : hystrix-OWNER_ONE-9 starting the run() method 1450172189905 : hystrix-OWNER_ONE-7 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) 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 1450172189929 : 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.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) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.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 successfully executed successfully executed 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) 1450172190869 : hystrix-OWNER_ONE-9 starting the run() method 1450172190871 : hystrix-OWNER_ONE-7 starting the run() method 1450172190873 : hystrix-OWNER_ONE-8 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-10,5,main] Subscribe Thread: Thread[hystrix-OWNER_ONE-10,5,main] 1450172190892 : hystrix-OWNER_ONE-2 starting the run() method 1450172190892 : hystrix-OWNER_ONE-2 About to sleep for : 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) 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 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 1450172190967 : hystrix-OWNER_ONE-3 starting the run() method 1450172190967 : hystrix-OWNER_ONE-3 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-4,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) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 1450172191021 : hystrix-OWNER_ONE-1 starting the run() method 1450172191022 : hystrix-OWNER_ONE-4 starting the run() method 1450172191024 : hystrix-OWNER_ONE-6 starting the run() method 1450172191029 : hystrix-OWNER_ONE-5 starting the run() method 1450172191029 : 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) 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 1450172191092 : hystrix-OWNER_ONE-9 starting the run() method 1450172191099 : hystrix-OWNER_ONE-7 starting the run() method 1450172191099 : hystrix-OWNER_ONE-7 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 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 1450172192070 : hystrix-OWNER_ONE-10 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) 1450172192076 : hystrix-OWNER_ONE-1 starting the run() method 1450172192076 : hystrix-OWNER_ONE-1 About to sleep for : 200 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.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) 1450172192133 : hystrix-OWNER_ONE-4 starting the run() method 1450172192137 : hystrix-OWNER_ONE-6 starting the run() method 1450172192139 : hystrix-OWNER_ONE-9 starting the run() method 1450172192141 : hystrix-OWNER_ONE-2 starting the run() method 1450172192142 : hystrix-OWNER_ONE-3 starting the run() method after interruption with extra sleep successfully executed successfully executed successfully executed 1450172192655 : hystrix-OWNER_ONE-4 starting the run() method **** Executing CommandWithCustomThreadPool. Execution => 500 CMD : CommandWithDisabledTimeout[SUCCESS][900ms] 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] 1450172195181 : hystrix-OWNER_ONE-2 starting the run() method 1450172195181 : 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) 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)1450172195245 : hystrix-OWNER_ONE-3 starting the run() method 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 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) 1450172195264 : hystrix-OWNER_ONE-1 starting the run() method 1450172195265 : hystrix-OWNER_ONE-1 About to sleep for : 200 at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.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)1450172195319 : hystrix-OWNER_ONE-7 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) successfully executed successfully executed after interruption with extra sleep 1450172195444 : hystrix-OWNER_ONE-4 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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.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 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() queued: 1 hystrix-eventGroup-1 : In fallback => [FAILURE] queued: 2 hystrix-eventGroup-2 : In run() hystrix-eventGroup-2 : In fallback => [FAILURE] queued: 3 hystrix-eventGroup-4 : In run() hystrix-eventGroup-4 : In fallback => [FAILURE] queued: 4 hystrix-eventGroup-5 : In run() queued: 5 hystrix-eventGroup-6 : In run() queued: 6 hystrix-eventGroup-7 : In run() hystrix-eventGroup-3 : 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 queued: 12 hystrix-eventGroup-10 : In run() hystrix-eventGroup-9 : In run() hystrix-eventGroup-8 : In run() queued: 13 queued: 14 hystrix-eventGroup-9 : In run() queued: 15 hystrix-eventGroup-10 : In run() queued: 16 queued: 17 queued: 18 hystrix-eventGroup-10 : In run() queued: 19 queued: 20 queued: 21 hystrix-eventGroup-7 : In run() queued: 22 queued: 23 hystrix-eventGroup-9 : In run() hystrix-eventGroup-7 : In run() queued: 24 queued: 25 hystrix-eventGroup-7 : In run() hystrix-eventGroup-6 : In run() queued: 26 queued: 27 hystrix-eventGroup-8 : In run() hystrix-eventGroup-5 : In run() hystrix-eventGroup-10 : In run() hystrix-eventGroup-3 : In run() hystrix-eventGroup-7 : In run() queued: 28 hystrix-eventGroup-6 : In run() hystrix-eventGroup-9 : In run() hystrix-eventGroup-5 : In run() queued: 29 queued: 30 hystrix-eventGroup-5 : In run() queued: 31 queued: 32 hystrix-eventGroup-9 : In run() queued: 33 hystrix-eventGroup-5 : In run() queued: 34 hystrix-eventGroup-10 : In run() hystrix-eventGroup-9 : In run() hystrix-eventGroup-6 : In run() queued: 35 queued: 36 hystrix-eventGroup-3 : In run() queued: 37 queued: 38 hystrix-eventGroup-3 : In run() queued: 39 queued: 40 hystrix-eventGroup-3 : In run() queued: 41 hystrix-eventGroup-9 : In run() hystrix-eventGroup-5 : In run() queued: 42 hystrix-eventGroup-7 : In run() queued: 43 queued: 44 hystrix-eventGroup-7 : In run() queued: 45 hystrix-eventGroup-9 : In run() queued: 46 hystrix-eventGroup-7 : In run() queued: 47 queued: 48 hystrix-eventGroup-9 : In run() queued: 49 hystrix-eventGroup-9 : In run() queued: 50 hystrix-eventGroup-10 : In run() queued: 51 hystrix-eventGroup-9 : In run() queued: 52 hystrix-eventGroup-7 : In run() hystrix-eventGroup-3 : In run() queued: 53 queued: 54 hystrix-eventGroup-3 : In run() queued: 55 hystrix-eventGroup-9 : In run() hystrix-eventGroup-7 : In run() queued: 56 hystrix-eventGroup-5 : In run() queued: 57 queued: 58 hystrix-eventGroup-7 : In run() hystrix-eventGroup-5 : In run() hystrix-eventGroup-6 : In run() Fail Fast on queue() : [THREAD_POOL_REJECTED, FALLBACK_REJECTION] queued: 60 hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-8 : In run() hystrix-eventGroup-6 : In run() hystrix-eventGroup-9 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] queued: 64 hystrix-eventGroup-9 : In run() hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] queued: 231 queued: 232 hystrix-eventGroup-9 : In run() queued: 233 queued: 234 hystrix-eventGroup-9 : In run() queued: 235 hystrix-eventGroup-10 : In run() hystrix-eventGroup-8 : In run() queued: 236 hystrix-eventGroup-9 : In run() hystrix-eventGroup-6 : In run() hystrix-eventGroup-8 : In run() queued: 237 queued: 238 hystrix-eventGroup-8 : In run() hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-6 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] queued: 314 queued: 315 hystrix-eventGroup-8 : In run() queued: 316 queued: 317 hystrix-eventGroup-9 : In run() queued: 318 hystrix-eventGroup-8 : In run() hystrix-eventGroup-10 : In run() queued: 319 queued: 320 hystrix-eventGroup-9 : In run() hystrix-eventGroup-10 : In run() queued: 321 hystrix-eventGroup-8 : In run() queued: 322 hystrix-eventGroup-10 : In run() hystrix-eventGroup-6 : In run() hystrix-eventGroup-8 : In run() queued: 323 queued: 324 hystrix-eventGroup-8 : In run() queued: 325 hystrix-eventGroup-6 : In run() queued: 326 hystrix-eventGroup-8 : In run() queued: 327 hystrix-eventGroup-6 : In run() queued: 328 hystrix-eventGroup-8 : In run() queued: 329 hystrix-eventGroup-6 : In run() queued: 330 hystrix-eventGroup-8 : In run() queued: 331 hystrix-eventGroup-6 : In run() queued: 332 hystrix-eventGroup-8 : In run() queued: 333 hystrix-eventGroup-6 : In run() queued: 334 hystrix-eventGroup-8 : In run() queued: 335 hystrix-eventGroup-6 : In run() queued: 336 hystrix-eventGroup-8 : In run() queued: 337 hystrix-eventGroup-6 : In run() queued: 338 hystrix-eventGroup-8 : In run() queued: 339 hystrix-eventGroup-6 : In run() queued: 340 hystrix-eventGroup-8 : In run() queued: 341 hystrix-eventGroup-6 : In run() queued: 342 hystrix-eventGroup-8 : In run() queued: 343 hystrix-eventGroup-6 : In run() queued: 344 queued: 345 queued: 346 queued: 347 queued: 348 queued: 349 queued: 350 hystrix-eventGroup-8 : In run() hystrix-eventGroup-6 : In run() hystrix-eventGroup-7 : In run() hystrix-eventGroup-10 : In run() hystrix-eventGroup-5 : In run() Fail Fast on queue() : [THREAD_POOL_REJECTED, FALLBACK_REJECTION] hystrix-eventGroup-9 : In run() hystrix-eventGroup-3 : In run() queued: 352 hystrix-eventGroup-9 : In run() queued: 353 hystrix-eventGroup-9 : In run() queued: 354 hystrix-eventGroup-9 : In run() queued: 355 hystrix-eventGroup-9 : In run() queued: 356 hystrix-eventGroup-9 : In run() queued: 357 hystrix-eventGroup-9 : In run() queued: 358 hystrix-eventGroup-9 : In run() queued: 359 hystrix-eventGroup-9 : In run() queued: 360 hystrix-eventGroup-9 : In run() queued: 361 hystrix-eventGroup-9 : In run() queued: 362 hystrix-eventGroup-9 : In run() queued: 363 hystrix-eventGroup-9 : In run() queued: 364 queued: 365 hystrix-eventGroup-5 : In run() queued: 366 hystrix-eventGroup-5 : In run() queued: 367 hystrix-eventGroup-5 : In run() queued: 368 hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() hystrix-eventGroup-3 : In run() hystrix-eventGroup-5 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] queued: 372 hystrix-eventGroup-3 : In run() queued: 373 hystrix-eventGroup-3 : In run() queued: 374 hystrix-eventGroup-3 : In run() queued: 375 hystrix-eventGroup-3 : In run() queued: 376 hystrix-eventGroup-3 : In run() queued: 377 hystrix-eventGroup-3 : In run() queued: 378 hystrix-eventGroup-3 : In run() queued: 379 hystrix-eventGroup-3 : In run() queued: 380 queued: 381 queued: 382 hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-3 : In run() hystrix-eventGroup-5 : In run() hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-9 : In run() queued: 399 hystrix-eventGroup-9 : In run() queued: 400 hystrix-eventGroup-9 : In run() queued: 401 hystrix-eventGroup-9 : In run() queued: 402 queued: 403 hystrix-eventGroup-9 : In run() hystrix-eventGroup-3 : In run() queued: 404 hystrix-eventGroup-9 : In run() queued: 405 queued: 406 hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() hystrix-eventGroup-9 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-3 : In run() queued: 412 hystrix-eventGroup-3 : In run() queued: 413 hystrix-eventGroup-3 : In run() queued: 414 hystrix-eventGroup-3 : In run() queued: 415 hystrix-eventGroup-3 : In run() queued: 416 hystrix-eventGroup-3 : In run() queued: 417 hystrix-eventGroup-3 : In run() queued: 418 hystrix-eventGroup-3 : In run() queued: 419 hystrix-eventGroup-3 : In run() queued: 420 hystrix-eventGroup-3 : In run() queued: 421 hystrix-eventGroup-3 : In run() queued: 422 queued: 423 hystrix-eventGroup-10 : In run() hystrix-eventGroup-3 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-9 : In run() queued: 425 hystrix-eventGroup-9 : In run() queued: 426 hystrix-eventGroup-9 : In run() queued: 427 hystrix-eventGroup-9 : In run() queued: 428 hystrix-eventGroup-9 : In run() queued: 429 hystrix-eventGroup-9 : In run() queued: 430 hystrix-eventGroup-9 : In run() queued: 431 hystrix-eventGroup-9 : In run() queued: 432 hystrix-eventGroup-9 : In run() queued: 433 hystrix-eventGroup-9 : In run() queued: 434 hystrix-eventGroup-9 : In run() queued: 435 hystrix-eventGroup-9 : In run() queued: 436 hystrix-eventGroup-9 : In run() queued: 437 hystrix-eventGroup-9 : In run() queued: 438 hystrix-eventGroup-9 : In run() queued: 439 hystrix-eventGroup-9 : In run() queued: 440 hystrix-eventGroup-9 : In run() queued: 441 hystrix-eventGroup-9 : In run() queued: 442 hystrix-eventGroup-9 : In run() queued: 443 hystrix-eventGroup-9 : In run() queued: 444 hystrix-eventGroup-9 : In run() queued: 445 hystrix-eventGroup-9 : In run() queued: 446 hystrix-eventGroup-9 : In run() queued: 447 hystrix-eventGroup-9 : In run() queued: 448 hystrix-eventGroup-9 : In run() queued: 449 hystrix-eventGroup-9 : In run() queued: 450 hystrix-eventGroup-9 : In run() queued: 451 hystrix-eventGroup-9 : In run() queued: 452 hystrix-eventGroup-9 : In run() queued: 453 hystrix-eventGroup-9 : In run() queued: 454 hystrix-eventGroup-9 : In run() queued: 455 hystrix-eventGroup-9 : In run() queued: 456 hystrix-eventGroup-9 : In run() queued: 457 hystrix-eventGroup-9 : In run() queued: 458 hystrix-eventGroup-9 : In run() queued: 459 hystrix-eventGroup-9 : In run() queued: 460 hystrix-eventGroup-9 : In run() queued: 461 hystrix-eventGroup-9 : In run() queued: 462 hystrix-eventGroup-9 : In run() queued: 463 hystrix-eventGroup-9 : In run() queued: 464 hystrix-eventGroup-9 : In run() queued: 465 hystrix-eventGroup-9 : In run() queued: 466 hystrix-eventGroup-9 : In run() queued: 467 hystrix-eventGroup-9 : In run() queued: 468 hystrix-eventGroup-9 : In run() queued: 469 hystrix-eventGroup-9 : In run() queued: 470 hystrix-eventGroup-9 : In run() queued: 471 hystrix-eventGroup-9 : In run() queued: 472 hystrix-eventGroup-9 : In run() queued: 473 hystrix-eventGroup-9 : In run() queued: 474 hystrix-eventGroup-9 : In run() queued: 475 hystrix-eventGroup-9 : In run() queued: 476 hystrix-eventGroup-9 : In run() queued: 477 hystrix-eventGroup-9 : In run() queued: 478 hystrix-eventGroup-9 : In run() queued: 479 hystrix-eventGroup-9 : In run() queued: 480 hystrix-eventGroup-9 : In run() queued: 481 hystrix-eventGroup-9 : In run() queued: 482 hystrix-eventGroup-9 : In run() queued: 483 hystrix-eventGroup-9 : In run() queued: 484 hystrix-eventGroup-9 : In run() queued: 485 hystrix-eventGroup-9 : In run() queued: 486 hystrix-eventGroup-9 : In run() queued: 487 hystrix-eventGroup-9 : In run() queued: 488 hystrix-eventGroup-9 : In run() queued: 489 hystrix-eventGroup-9 : In run() queued: 490 hystrix-eventGroup-9 : In run() queued: 491 hystrix-eventGroup-9 : In run() queued: 492 hystrix-eventGroup-9 : In run() queued: 493 hystrix-eventGroup-9 : In run() queued: 494 hystrix-eventGroup-9 : In run() queued: 495 hystrix-eventGroup-9 : In run() queued: 496 hystrix-eventGroup-9 : In run() queued: 497 hystrix-eventGroup-9 : In run() queued: 498 hystrix-eventGroup-9 : In run() queued: 499 hystrix-eventGroup-9 : In run() queued: 500 hystrix-eventGroup-9 : In run() queued: 501 hystrix-eventGroup-9 : In run() queued: 502 hystrix-eventGroup-3 : In run() queued: 503 hystrix-eventGroup-3 : In run() queued: 504 hystrix-eventGroup-3 : In run() queued: 505 hystrix-eventGroup-3 : In run() queued: 506 hystrix-eventGroup-3 : In run() queued: 507 hystrix-eventGroup-3 : In run() queued: 508 hystrix-eventGroup-3 : In run() queued: 509 hystrix-eventGroup-3 : In run() queued: 510 hystrix-eventGroup-3 : In run() queued: 511 hystrix-eventGroup-3 : In run() queued: 512 hystrix-eventGroup-3 : In run() queued: 513 hystrix-eventGroup-3 : In run() queued: 514 hystrix-eventGroup-3 : In run() queued: 515 hystrix-eventGroup-3 : In run() queued: 516 hystrix-eventGroup-3 : In run() queued: 517 hystrix-eventGroup-3 : In run() queued: 518 hystrix-eventGroup-3 : In run() queued: 519 hystrix-eventGroup-3 : In run() queued: 520 hystrix-eventGroup-3 : In run() queued: 521 hystrix-eventGroup-3 : In run() queued: 522 hystrix-eventGroup-3 : In run() queued: 523 hystrix-eventGroup-3 : In run() queued: 524 hystrix-eventGroup-3 : In run() queued: 525 hystrix-eventGroup-3 : In run() queued: 526 hystrix-eventGroup-3 : In run() queued: 527 hystrix-eventGroup-3 : In run() queued: 528 hystrix-eventGroup-3 : In run() queued: 529 hystrix-eventGroup-3 : In run() queued: 530 hystrix-eventGroup-3 : In run() queued: 531 hystrix-eventGroup-3 : In run() queued: 532 hystrix-eventGroup-3 : In run() queued: 533 hystrix-eventGroup-3 : In run() queued: 534 hystrix-eventGroup-3 : In run() queued: 535 hystrix-eventGroup-3 : In run() queued: 536 hystrix-eventGroup-3 : In run() queued: 537 hystrix-eventGroup-3 : In run() queued: 538 hystrix-eventGroup-3 : In run() queued: 539 hystrix-eventGroup-3 : In run() queued: 540 hystrix-eventGroup-3 : In run() queued: 541 hystrix-eventGroup-3 : In run() queued: 542 hystrix-eventGroup-3 : In run() queued: 543 hystrix-eventGroup-3 : In run() queued: 544 hystrix-eventGroup-3 : In run() queued: 545 hystrix-eventGroup-3 : In run() queued: 546 hystrix-eventGroup-3 : In run() queued: 547 hystrix-eventGroup-3 : In run() queued: 548 hystrix-eventGroup-3 : In run() queued: 549 hystrix-eventGroup-3 : In run() queued: 550 hystrix-eventGroup-3 : In run() queued: 551 hystrix-eventGroup-3 : In run() queued: 552 hystrix-eventGroup-3 : In run() queued: 553 hystrix-eventGroup-3 : In run() queued: 554 hystrix-eventGroup-3 : In run() queued: 555 hystrix-eventGroup-3 : In run() queued: 556 hystrix-eventGroup-3 : In run() queued: 557 hystrix-eventGroup-3 : In run() queued: 558 hystrix-eventGroup-3 : In run() queued: 559 hystrix-eventGroup-3 : In run() queued: 560 hystrix-eventGroup-3 : In run() queued: 561 hystrix-eventGroup-3 : In run() queued: 562 hystrix-eventGroup-3 : In run() queued: 563 hystrix-eventGroup-3 : In run() queued: 564 hystrix-eventGroup-3 : In run() queued: 565 hystrix-eventGroup-3 : In run() queued: 566 hystrix-eventGroup-3 : In run() queued: 567 hystrix-eventGroup-3 : In run() queued: 568 hystrix-eventGroup-3 : In run() queued: 569 hystrix-eventGroup-3 : In run() queued: 570 hystrix-eventGroup-3 : In run() queued: 571 hystrix-eventGroup-3 : In run() queued: 572 hystrix-eventGroup-3 : In run() queued: 573 hystrix-eventGroup-3 : In run() queued: 574 hystrix-eventGroup-3 : In run() queued: 575 hystrix-eventGroup-3 : In run() queued: 576 hystrix-eventGroup-3 : In run() queued: 577 hystrix-eventGroup-3 : In run() queued: 578 hystrix-eventGroup-3 : In run() queued: 579 hystrix-eventGroup-3 : In run() queued: 580 hystrix-eventGroup-3 : In run() queued: 581 hystrix-eventGroup-3 : In run() queued: 582 hystrix-eventGroup-3 : In run() queued: 583 hystrix-eventGroup-3 : In run() queued: 584 hystrix-eventGroup-3 : In run() queued: 585 hystrix-eventGroup-3 : In run() queued: 586 hystrix-eventGroup-3 : In run() queued: 587 hystrix-eventGroup-3 : In run() queued: 588 hystrix-eventGroup-3 : In run() queued: 589 hystrix-eventGroup-3 : In run() queued: 590 hystrix-eventGroup-3 : In run() queued: 591 hystrix-eventGroup-3 : In run() queued: 592 hystrix-eventGroup-3 : In run() queued: 593 hystrix-eventGroup-3 : In run() queued: 594 hystrix-eventGroup-3 : In run() queued: 595 hystrix-eventGroup-3 : In run() queued: 596 hystrix-eventGroup-3 : In run() queued: 597 hystrix-eventGroup-3 : In run() queued: 598 hystrix-eventGroup-3 : In run() queued: 599 hystrix-eventGroup-3 : In run() queued: 600 hystrix-eventGroup-3 : In run() queued: 601 hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() hystrix-eventGroup-9 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] queued: 604 hystrix-eventGroup-3 : In run() queued: 605 hystrix-eventGroup-3 : In run() queued: 606 hystrix-eventGroup-3 : In run() queued: 607 hystrix-eventGroup-3 : In run() queued: 608 hystrix-eventGroup-3 : In run() queued: 609 hystrix-eventGroup-3 : In run() queued: 610 hystrix-eventGroup-3 : In run() queued: 611 hystrix-eventGroup-3 : In run() queued: 612 hystrix-eventGroup-3 : In run() queued: 613 hystrix-eventGroup-3 : In run() queued: 614 hystrix-eventGroup-3 : In run() queued: 615 hystrix-eventGroup-3 : In run() queued: 616 hystrix-eventGroup-3 : In run() queued: 617 hystrix-eventGroup-3 : In run() queued: 618 hystrix-eventGroup-3 : In run() queued: 619 hystrix-eventGroup-3 : In run() queued: 620 hystrix-eventGroup-3 : In run() queued: 621 hystrix-eventGroup-3 : In run() queued: 622 hystrix-eventGroup-3 : In run() queued: 623 hystrix-eventGroup-3 : In run() queued: 624 hystrix-eventGroup-3 : In run() queued: 625 hystrix-eventGroup-3 : In run() queued: 626 hystrix-eventGroup-3 : In run() queued: 627 hystrix-eventGroup-3 : In run() queued: 628 hystrix-eventGroup-3 : In run() queued: 629 hystrix-eventGroup-3 : In run() queued: 630 hystrix-eventGroup-3 : In run() queued: 631 hystrix-eventGroup-3 : In run() queued: 632 hystrix-eventGroup-3 : In run() queued: 633 hystrix-eventGroup-3 : In run() queued: 634 hystrix-eventGroup-3 : In run() queued: 635 hystrix-eventGroup-3 : In run() queued: 636 hystrix-eventGroup-3 : In run() queued: 637 hystrix-eventGroup-3 : In run() queued: 638 hystrix-eventGroup-3 : In run() queued: 639 hystrix-eventGroup-3 : In run() queued: 640 hystrix-eventGroup-3 : In run() queued: 641 hystrix-eventGroup-3 : In run() queued: 642 hystrix-eventGroup-3 : In run() queued: 643 hystrix-eventGroup-3 : In run() queued: 644 hystrix-eventGroup-3 : In run() queued: 645 hystrix-eventGroup-3 : In run() queued: 646 hystrix-eventGroup-3 : In run() queued: 647 hystrix-eventGroup-3 : In run() queued: 648 hystrix-eventGroup-3 : In run() queued: 649 hystrix-eventGroup-3 : In run() queued: 650 hystrix-eventGroup-3 : In run() queued: 651 hystrix-eventGroup-3 : In run() queued: 652 hystrix-eventGroup-3 : In run() queued: 653 hystrix-eventGroup-3 : In run() queued: 654 hystrix-eventGroup-3 : In run() queued: 655 hystrix-eventGroup-3 : In run() queued: 656 hystrix-eventGroup-3 : In run() queued: 657 hystrix-eventGroup-3 : In run() queued: 658 hystrix-eventGroup-3 : In run() queued: 659 hystrix-eventGroup-3 : In run() queued: 660 hystrix-eventGroup-3 : In run() queued: 661 hystrix-eventGroup-3 : In run() queued: 662 hystrix-eventGroup-3 : In run() queued: 663 hystrix-eventGroup-3 : In run() queued: 664 hystrix-eventGroup-3 : In run() queued: 665 hystrix-eventGroup-3 : In run() queued: 666 hystrix-eventGroup-3 : In run() queued: 667 hystrix-eventGroup-3 : In run() queued: 668 hystrix-eventGroup-3 : In run() queued: 669 hystrix-eventGroup-10 : In run() hystrix-eventGroup-9 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] queued: 671 hystrix-eventGroup-3 : In run() queued: 672 hystrix-eventGroup-3 : In run() queued: 673 hystrix-eventGroup-3 : In run() queued: 674 hystrix-eventGroup-3 : In run() queued: 675 hystrix-eventGroup-3 : In run() queued: 676 hystrix-eventGroup-3 : In run() queued: 677 hystrix-eventGroup-3 : In run() queued: 678 hystrix-eventGroup-3 : In run() queued: 679 hystrix-eventGroup-3 : In run() queued: 680 hystrix-eventGroup-3 : In run() queued: 681 hystrix-eventGroup-3 : In run() queued: 682 hystrix-eventGroup-3 : In run() queued: 683 hystrix-eventGroup-3 : In run() queued: 684 hystrix-eventGroup-3 : In run() queued: 685 hystrix-eventGroup-3 : In run() queued: 686 hystrix-eventGroup-3 : In run() queued: 687 hystrix-eventGroup-3 : In run() queued: 688 hystrix-eventGroup-3 : In run() queued: 689 hystrix-eventGroup-3 : In run() queued: 690 hystrix-eventGroup-3 : In run() queued: 691 hystrix-eventGroup-3 : In run() queued: 692 hystrix-eventGroup-3 : In run() queued: 693 hystrix-eventGroup-3 : In run() queued: 694 hystrix-eventGroup-3 : In run() queued: 695 hystrix-eventGroup-3 : In run() queued: 696 hystrix-eventGroup-3 : In run() queued: 697 hystrix-eventGroup-3 : In run() queued: 698 hystrix-eventGroup-3 : In run() queued: 699 hystrix-eventGroup-3 : In run() queued: 700 hystrix-eventGroup-3 : In run() queued: 701 hystrix-eventGroup-3 : In run() queued: 702 hystrix-eventGroup-3 : In run() queued: 703 hystrix-eventGroup-3 : In run() queued: 704 hystrix-eventGroup-3 : In run() queued: 705 hystrix-eventGroup-3 : In run() queued: 706 hystrix-eventGroup-3 : In run() queued: 707 hystrix-eventGroup-3 : In run() queued: 708 hystrix-eventGroup-3 : In run() queued: 709 hystrix-eventGroup-3 : In run() queued: 710 hystrix-eventGroup-3 : In run() queued: 711 hystrix-eventGroup-3 : In run() queued: 712 hystrix-eventGroup-3 : In run() queued: 713 hystrix-eventGroup-3 : In run() queued: 714 hystrix-eventGroup-3 : In run() queued: 715 hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-9 : In run() hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] hystrix-eventGroup-10 : In run() Fail Fast on queue() : [FAILURE, FALLBACK_REJECTION] 1450172196340 : hystrix-OWNER_ONE-6 starting the run() method 1450172196353 : hystrix-OWNER_ONE-9 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 1450172196374 : hystrix-OWNER_ONE-3 starting the run() method 1450172196374 : hystrix-OWNER_ONE-3 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) 1450172196429 : hystrix-OWNER_ONE-7 starting the run() method 1450172196429 : hystrix-OWNER_ONE-7 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) 1450172196482 : hystrix-OWNER_ONE-8 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 1450172196490 : hystrix-OWNER_ONE-10 starting the run() method 1450172196492 : hystrix-OWNER_ONE-2 starting the run() method 1450172196493 : hystrix-OWNER_ONE-4 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) 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@50b5f5f6 rejected from java.util.concurrent.ThreadPoolExecutor@5a2712df[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 successfully executed **** queue filler1 **** 1450172197559 : hystrix-OWNER_ONE-8 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: 1450172197772 c2 after queue: 1450172197773 c3 start: 1450172197823 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] 1450172198587 : hystrix-OWNER_ONE-3 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 1450172198610 : pool-7-thread-1 starting the run() method 1450172198610 : pool-7-thread-1 About to sleep for : 500 1450172198613 : 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@8453227 rejected from java.util.concurrent.ThreadPoolExecutor@76dfa2ae[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 1450172198626 : pool-8-thread-1 starting the run() method 1450172198626 : pool-8-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) 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@53ea7fbd rejected from java.util.concurrent.ThreadPoolExecutor@48687c55[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 1450172198645 : pool-9-thread-1 starting the run() method 1450172198645 : pool-9-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. 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) 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@17ef1258 rejected from java.util.concurrent.ThreadPoolExecutor@509d5bae[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) Received expected ex : java.lang.NullPointerException 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) 1450172198663 : pool-10-thread-1 starting the run() method 1450172198663 : pool-10-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. 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@13e39a7c rejected from java.util.concurrent.ThreadPoolExecutor@43b34d17[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 1450172198675 : pool-11-thread-1 starting the run() method 1450172198675 : pool-11-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.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@68e825fe rejected from java.util.concurrent.ThreadPoolExecutor@61167c80[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 1450172198688 : main : Running command.execute() and then assertions... 1450172198688 : hystrix-OWNER_ONE-7 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)Running command.queue(), immediately blocking and then running assertions... 1450172198694 : hystrix-OWNER_ONE-6 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. 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) Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172198701 : hystrix-OWNER_ONE-8 starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. ... 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 Running command.observe(), immediately blocking and then running assertions... 1450172198709 : 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 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172198717 : hystrix-OWNER_ONE-4 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 1450172198729 : hystrix-OWNER_ONE-5 starting the run() method 1450172198732 : 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... 1450172198747 : main : Running command.execute() and then assertions... 1450172198747 : hystrix-OWNER_ONE-1 starting the run() method Running command.queue(), immediately blocking and then running assertions... 1450172198750 : hystrix-OWNER_ONE-2 starting the run() method Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172198753 : hystrix-OWNER_ONE-3 starting the run() method Running command.observe(), immediately blocking and then running assertions... 1450172198766 : hystrix-OWNER_ONE-7 starting the run() method Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172198769 : hystrix-OWNER_ONE-6 starting the run() method 1450172198774 : pool-12-thread-1 starting the run() method 1450172198774 : pool-12-thread-1 About to sleep for : 500 1450172198775 : 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@270e838f rejected from java.util.concurrent.ThreadPoolExecutor@29df3551[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 1450172198783 : pool-13-thread-1 starting the run() method 1450172198783 : pool-13-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. 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@5e89583a rejected from java.util.concurrent.ThreadPoolExecutor@aff7853[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 1450172198792 : pool-14-thread-1 starting the run() method 1450172198792 : pool-14-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) 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) Received expected ex : java.lang.NullPointerException 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@6835449e rejected from java.util.concurrent.ThreadPoolExecutor@12c1685[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.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)1450172198802 : pool-15-thread-1 starting the run() method 1450172198802 : pool-15-thread-1 About to sleep for : 500 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 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.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) 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@4be95777 rejected from java.util.concurrent.ThreadPoolExecutor@446d6c90[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 1450172198812 : pool-16-thread-1 starting the run() method 1450172198812 : pool-16-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.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@1abd5fa1 rejected from java.util.concurrent.ThreadPoolExecutor@6d150be[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 1450172198823 : 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) 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 Running command.queue(), 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$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) 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: 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.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 Received expected ex : java.lang.NullPointerException 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) 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.observe(), awaiting terminal state of Observable, 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.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 1450172198873 : main : Running command.execute() and then assertions... 1450172198873 : main starting the run() method Running command.queue(), immediately blocking and then running assertions... 1450172198876 : main starting the run() method Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172198879 : main starting the run() method Running command.observe(), immediately blocking and then running assertions... 1450172198882 : main starting the run() method Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172198885 : main starting the run() method 1450172198889 : main : Running command.execute() and then assertions... 1450172198890 : main starting the run() method Running command.queue(), immediately blocking and then running assertions... 1450172198893 : main starting the run() method Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172198895 : main starting the run() method Running command.observe(), immediately blocking and then running assertions... 1450172198898 : main starting the run() method Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172198901 : main starting the run() method 1450172198906 : main : Running command.execute() and then assertions... 1450172198906 : hystrix-OWNER_ONE-8 starting the run() method 1450172198906 : 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) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. 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 1450172199110 : pool-7-thread-1 Woke up from sleep! 1450172199110 : pool-7-thread-1 starting the run() method 1450172199110 : pool-7-thread-1 About to sleep for : 500 1450172199126 : pool-8-thread-1 Woke up from sleep! 1450172199126 : pool-8-thread-1 starting the run() method 1450172199126 : pool-8-thread-1 About to sleep for : 500 1450172199146 : pool-9-thread-1 Woke up from sleep! 1450172199146 : pool-9-thread-1 starting the run() method 1450172199146 : pool-9-thread-1 About to sleep for : 500 1450172199163 : pool-10-thread-1 Woke up from sleep! 1450172199163 : pool-10-thread-1 starting the run() method 1450172199164 : pool-10-thread-1 About to sleep for : 500 1450172199175 : pool-11-thread-1 Woke up from sleep! 1450172199175 : pool-11-thread-1 starting the run() method 1450172199175 : pool-11-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) Running command.queue(), immediately blocking and then running assertions... 1450172199263 : hystrix-OWNER_ONE-10 starting the run() method 1450172199263 : 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) 1450172199274 : 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) 1450172199283 : pool-13-thread-1 Woke up from sleep! 1450172199292 : pool-14-thread-1 Woke up from sleep! 1450172199302 : pool-15-thread-1 Woke up from sleep! 1450172199312 : pool-16-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 after interruption with extra sleep Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172199621 : hystrix-OWNER_ONE-4 starting the run() method 1450172199621 : 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 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... 1450172199975 : hystrix-OWNER_ONE-5 starting the run() method 1450172199976 : 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) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. 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... 1450172200332 : hystrix-OWNER_ONE-1 starting the run() method 1450172200332 : 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.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 1450172200694 : main : Running command.execute() and then assertions... 1450172200694 : hystrix-OWNER_ONE-2 starting the run() method Running command.queue(), immediately blocking and then running assertions... 1450172200697 : hystrix-OWNER_ONE-3 starting the run() method Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172200701 : hystrix-OWNER_ONE-7 starting the run() method Running command.observe(), immediately blocking and then running assertions... 1450172200714 : hystrix-OWNER_ONE-6 starting the run() method Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172200717 : hystrix-OWNER_ONE-9 starting the run() method 1450172200722 : pool-17-thread-1 starting the run() method 1450172200722 : pool-17-thread-1 About to sleep for : 500 1450172200726 : main : Running command.execute() and then assertions... 1450172200730 : pool-18-thread-1 starting the run() method 1450172200730 : pool-18-thread-1 About to sleep for : 500 Running command.queue(), immediately blocking and then running assertions... 1450172200737 : pool-19-thread-1 starting the run() method 1450172200737 : pool-19-thread-1 About to sleep for : 500 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172200744 : pool-20-thread-1 starting the run() method 1450172200744 : pool-20-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1450172200752 : pool-21-thread-1 starting the run() method 1450172200752 : pool-21-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172200761 : pool-22-thread-1 starting the run() method 1450172200761 : pool-22-thread-1 About to sleep for : 500 1450172200763 : main : Running command.execute() and then assertions... 1450172200767 : pool-23-thread-1 starting the run() method 1450172200767 : pool-23-thread-1 About to sleep for : 500 Running command.queue(), immediately blocking and then running assertions... 1450172200772 : pool-24-thread-1 starting the run() method 1450172200772 : pool-24-thread-1 About to sleep for : 500 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172200778 : pool-25-thread-1 starting the run() method 1450172200778 : pool-25-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1450172200783 : pool-26-thread-1 starting the run() method 1450172200784 : pool-26-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172200790 : main : Running command.execute() and then assertions... 1450172200791 : 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... 1450172200795 : 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.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172200799 : 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(), immediately blocking and then running assertions... 1450172200813 : 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.observe(), awaiting terminal state of Observable, then running assertions... 1450172200817 : hystrix-OWNER_ONE-1 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) 1450172200823 : main : Running command.execute() and then assertions... 1450172200823 : hystrix-OWNER_ONE-2 starting the run() method 1450172200823 : 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) 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 after interruption with extra sleep Running command.queue(), immediately blocking and then running assertions... 1450172201179 : hystrix-OWNER_ONE-3 starting the run() method 1450172201179 : hystrix-OWNER_ONE-3 About to sleep for : 150 1450172201222 : pool-17-thread-1 Woke up from sleep! 1450172201222 : pool-17-thread-1 starting the run() method 1450172201222 : pool-17-thread-1 About to sleep for : 500 Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. 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)1450172201230 : pool-18-thread-1 Woke up from sleep! 1450172201230 : pool-18-thread-1 starting the run() method 1450172201230 : pool-18-thread-1 About to sleep for : 500 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) 1450172201237 : pool-19-thread-1 Woke up from sleep! 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) 1450172201237 : pool-19-thread-1 starting the run() method 1450172201237 : pool-19-thread-1 About to sleep for : 500 ... 15 more 1450172201244 : pool-20-thread-1 Woke up from sleep! 1450172201245 : pool-20-thread-1 starting the run() method 1450172201245 : pool-20-thread-1 About to sleep for : 500 1450172201252 : pool-21-thread-1 Woke up from sleep! 1450172201252 : pool-21-thread-1 starting the run() method 1450172201252 : pool-21-thread-1 About to sleep for : 500 1450172201261 : pool-22-thread-1 Woke up from sleep! 1450172201267 : pool-23-thread-1 Woke up from sleep! 1450172201272 : pool-24-thread-1 Woke up from sleep! 1450172201278 : pool-25-thread-1 Woke up from sleep! 1450172201284 : pool-26-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... 1450172201542 : hystrix-OWNER_ONE-7 starting the run() method 1450172201542 : 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 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... 1450172201897 : hystrix-OWNER_ONE-6 starting the run() method 1450172201897 : 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) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback timed-out and no fallback available. 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... 1450172202254 : hystrix-OWNER_ONE-9 starting the run() method 1450172202254 : 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) 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 1450172202614 : main : Running command.execute() and then assertions... 1450172202614 : hystrix-OWNER_ONE-8 starting the run() method 1450172202614 : 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... 1450172202968 : hystrix-OWNER_ONE-10 starting the run() method 1450172202968 : 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.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172203322 : hystrix-OWNER_ONE-4 starting the run() method 1450172203322 : 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(), immediately blocking and then running assertions... 1450172203677 : hystrix-OWNER_ONE-5 starting the run() method 1450172203677 : 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.observe(), awaiting terminal state of Observable, then running assertions... 1450172204032 : hystrix-OWNER_ONE-1 starting the run() method 1450172204032 : 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.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 1450172204388 : 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... 1450172204409 : pool-27-thread-1 starting the run() method 1450172204409 : pool-27-thread-1 About to sleep for : 500 1450172204411 : 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@20e28e2 rejected from java.util.concurrent.ThreadPoolExecutor@6f9e0e7b[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 1450172204441 : pool-28-thread-1 starting the run() method 1450172204441 : pool-28-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) 1450172204465 : pool-29-thread-1 starting the run() method 1450172204465 : pool-29-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 1450172204484 : pool-30-thread-1 starting the run() method 1450172204484 : pool-30-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 rx.Observable$1.call(Observable.java:137) at rx.Observable$1.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@1799a032 rejected from java.util.concurrent.ThreadPoolExecutor@66e43eb8[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 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@73cd0798 rejected from java.util.concurrent.ThreadPoolExecutor@19adc78d[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) 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)1450172204504 : pool-31-thread-1 starting the run() method 1450172204504 : pool-31-thread-1 About to sleep for : 500 at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.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@69b7b072 rejected from java.util.concurrent.ThreadPoolExecutor@1aa14297[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 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.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@14da173c rejected from java.util.concurrent.ThreadPoolExecutor@7a2b6ed5[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)1450172204517 : main : Running command.execute() and then assertions... 1450172204517 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. 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)Running command.queue(), immediately blocking and then running assertions... 1450172204526 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback failed and no fallback available. 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 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 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172204548 : 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.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 Running command.observe(), immediately blocking and then running assertions... 1450172204554 : 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.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) 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 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172204561 : 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.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) 1450172204569 : pool-32-thread-1 starting the run() method 1450172204569 : pool-32-thread-1 About to sleep for : 500 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 1450172204574 : 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.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@756d7bba rejected from java.util.concurrent.ThreadPoolExecutor@66d62c90[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 1450172204580 : pool-33-thread-1 starting the run() method 1450172204580 : pool-33-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. 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@457019f7 rejected from java.util.concurrent.ThreadPoolExecutor@42b8cabe[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 1450172204592 : pool-34-thread-1 starting the run() method 1450172204592 : pool-34-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) 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) Received expected ex : java.lang.NullPointerException 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@498fe417 rejected from java.util.concurrent.ThreadPoolExecutor@5c7c7bc[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) 1450172204608 : pool-35-thread-1 starting the run() method 1450172204608 : pool-35-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. 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@783600ab rejected from java.util.concurrent.ThreadPoolExecutor@21661835[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 1450172204620 : pool-36-thread-1 starting the run() method 1450172204620 : pool-36-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.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@395ad219 rejected from java.util.concurrent.ThreadPoolExecutor@799784b9[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 1450172204633 : main : Running command.execute() and then assertions... 1450172204633 : hystrix-OWNER_ONE-2 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 Running command.queue(), immediately blocking and then running assertions... 1450172204638 : 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 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172204650 : hystrix-OWNER_ONE-7 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 Running command.observe(), immediately blocking and then running assertions... 1450172204666 : hystrix-OWNER_ONE-6 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 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172204672 : hystrix-OWNER_ONE-9 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 1450172204679 : main : Running command.execute() and then assertions... 1450172204679 : hystrix-OWNER_ONE-8 starting the run() method 1450172204679 : 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 1450172204909 : pool-27-thread-1 Woke up from sleep! 1450172204941 : pool-28-thread-1 Woke up from sleep! 1450172204965 : pool-29-thread-1 Woke up from sleep! 1450172204984 : pool-30-thread-1 Woke up from sleep! 1450172205004 : pool-31-thread-1 Woke up from sleep! Running command.queue(), immediately blocking and then running assertions... 1450172205033 : hystrix-OWNER_ONE-10 starting the run() method 1450172205033 : hystrix-OWNER_ONE-10 About to sleep for : 150 1450172205069 : pool-32-thread-1 Woke up from sleep! 1450172205069 : pool-32-thread-1 starting the run() method 1450172205069 : pool-32-thread-1 About to sleep for : 500 1450172205080 : pool-33-thread-1 Woke up from sleep! 1450172205081 : pool-33-thread-1 starting the run() method 1450172205081 : pool-33-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) 1450172205092 : pool-34-thread-1 Woke up from sleep! 1450172205092 : pool-34-thread-1 starting the run() method 1450172205092 : pool-34-thread-1 About to sleep for : 500 1450172205108 : pool-35-thread-1 Woke up from sleep! 1450172205108 : pool-35-thread-1 starting the run() method 1450172205108 : pool-35-thread-1 About to sleep for : 500 1450172205120 : pool-36-thread-1 Woke up from sleep! 1450172205120 : pool-36-thread-1 starting the run() method 1450172205120 : pool-36-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) 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... 1450172205387 : hystrix-OWNER_ONE-4 starting the run() method 1450172205387 : 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 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... 1450172205742 : hystrix-OWNER_ONE-5 starting the run() method 1450172205742 : 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.observe(), awaiting terminal state of Observable, then running assertions... 1450172206096 : hystrix-OWNER_ONE-1 starting the run() method 1450172206096 : 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.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 1450172206451 : main : Running command.execute() and then assertions... 1450172206451 : 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... 1450172206458 : 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) 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 Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172206465 : 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.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 Running command.observe(), immediately blocking and then running assertions... 1450172206472 : main starting the run() method Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback failed and fallback failed. Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172206483 : 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.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) 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 1450172206496 : Thread-38 starting the run() method 1450172206496 : Thread-38 About to sleep for : 500 1450172206496 : Thread-39 starting the run() method 1450172206496 : Thread-39 About to sleep for : 500 1450172206700 : 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 1450172206710 : Thread-40 starting the run() method 1450172206710 : Thread-40 About to sleep for : 500 1450172206710 : Thread-41 starting the run() method 1450172206710 : Thread-41 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 1450172206924 : Thread-42 starting the run() method 1450172206924 : Thread-42 About to sleep for : 500 1450172206924 : Thread-43 starting the run() method 1450172206924 : Thread-43 About to sleep for : 500 1450172206996 : Thread-38 Woke up from sleep! 1450172206996 : Thread-39 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)Received expected ex : java.lang.NullPointerException 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.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) 1450172207138 : Thread-45 starting the run() method 1450172207138 : Thread-45 About to sleep for : 500 1450172207138 : Thread-44 starting the run() method 1450172207138 : Thread-44 About to sleep for : 500 1450172207210 : Thread-40 Woke up from sleep! 1450172207210 : Thread-41 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) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 44 more 1450172207360 : Thread-46 starting the run() method 1450172207360 : Thread-47 starting the run() method 1450172207360 : Thread-47 About to sleep for : 500 1450172207360 : Thread-46 About to sleep for : 500 1450172207424 : Thread-42 Woke up from sleep! 1450172207424 : Thread-43 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 1450172207575 : Thread-48 starting the run() method 1450172207575 : Thread-48 About to sleep for : 500 1450172207575 : Thread-49 starting the run() method 1450172207575 : Thread-49 About to sleep for : 500 1450172207638 : Thread-45 Woke up from sleep! 1450172207638 : Thread-44 Woke up from sleep! 1450172207779 : 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) Caused by: java.lang.RuntimeException: could not acquire a semaphore for execution ... 47 more 1450172207789 : Thread-50 starting the run() method 1450172207789 : Thread-50 About to sleep for : 500 1450172207789 : Thread-51 starting the run() method 1450172207789 : Thread-51 About to sleep for : 500 1450172207860 : Thread-47 Woke up from sleep! 1450172207860 : Thread-46 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 1450172208003 : Thread-52 starting the run() method 1450172208003 : Thread-52 About to sleep for : 500 1450172208003 : Thread-53 starting the run() method 1450172208003 : Thread-53 About to sleep for : 500 1450172208075 : Thread-48 Woke up from sleep! 1450172208076 : Thread-49 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) 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) Received expected ex : java.lang.NullPointerException 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) 1450172208222 : Thread-54 starting the run() method 1450172208222 : Thread-54 About to sleep for : 500 1450172208222 : Thread-55 starting the run() method 1450172208222 : Thread-55 About to sleep for : 500 1450172208289 : Thread-50 Woke up from sleep! 1450172208290 : Thread-51 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 1450172208439 : Thread-56 starting the run() method 1450172208439 : Thread-56 About to sleep for : 500 1450172208439 : Thread-57 starting the run() method 1450172208439 : Thread-57 About to sleep for : 500 1450172208503 : Thread-52 Woke up from sleep! 1450172208503 : Thread-53 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) 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 1450172208670 : Thread-58 starting the run() method 1450172208670 : Thread-58 About to sleep for : 500 1450172208670 : Thread-59 starting the run() method 1450172208670 : Thread-59 About to sleep for : 500 1450172208722 : Thread-54 Woke up from sleep! 1450172208722 : Thread-55 Woke up from sleep! 1450172208874 : main : Running command.execute() and then assertions... 1450172208883 : Thread-60 starting the run() method 1450172208883 : Thread-60 About to sleep for : 500 1450172208883 : Thread-61 starting the run() method 1450172208883 : Thread-61 About to sleep for : 500 1450172208939 : Thread-56 Woke up from sleep! 1450172208939 : Thread-57 Woke up from sleep! Running command.queue(), immediately blocking and then running assertions... 1450172209095 : Thread-62 starting the run() method 1450172209095 : Thread-62 About to sleep for : 500 1450172209095 : Thread-63 starting the run() method 1450172209096 : Thread-63 About to sleep for : 500 1450172209170 : Thread-58 Woke up from sleep! 1450172209170 : Thread-59 Woke up from sleep! Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172209308 : Thread-65 starting the run() method 1450172209308 : Thread-64 starting the run() method 1450172209308 : Thread-64 About to sleep for : 500 1450172209308 : Thread-65 About to sleep for : 500 1450172209383 : Thread-60 Woke up from sleep! 1450172209383 : Thread-61 Woke up from sleep! Running command.observe(), immediately blocking and then running assertions... 1450172209520 : Thread-67 starting the run() method 1450172209520 : Thread-67 About to sleep for : 500 1450172209520 : Thread-66 starting the run() method 1450172209521 : Thread-66 About to sleep for : 500 1450172209595 : Thread-62 Woke up from sleep! 1450172209596 : Thread-63 Woke up from sleep! Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172209730 : 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) Caused by: java.lang.RuntimeException: Hystrix circuit short-circuited and is OPEN ... 47 more Running command.queue(), immediately blocking and 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$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 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. 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) Received expected ex : java.lang.NullPointerException 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. 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 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.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 1450172209780 : main : Running command.execute() and then assertions... 1450172209781 : hystrix-OWNER_ONE-2 starting the run() method 1450172209781 : hystrix-OWNER_ONE-2 About to sleep for : 150 1450172209808 : Thread-64 Woke up from sleep! 1450172209808 : Thread-65 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)Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. 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 1450172210021 : Thread-67 Woke up from sleep! 1450172210021 : Thread-66 Woke up from sleep! Running command.queue(), immediately blocking and then running assertions... 1450172210137 : hystrix-OWNER_ONE-3 starting the run() method 1450172210137 : 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.HystrixCommandTest$AbstractFlexibleTestHystrixCommand.addLatency(HystrixCommandTest.java:4562) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. 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... 1450172210494 : hystrix-OWNER_ONE-7 starting the run() method 1450172210494 : 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 Running command.observe(), immediately blocking and then running assertions... 1450172210851 : hystrix-OWNER_ONE-6 starting the run() method 1450172210851 : 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) 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)Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. 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... 1450172211208 : hystrix-OWNER_ONE-9 starting the run() method 1450172211208 : 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) 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 1450172211568 : 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.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 Running command.queue(), 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$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 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. 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.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) Received expected ex : java.lang.NullPointerException 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) 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.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.observe(), awaiting terminal state of Observable, 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.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 1450172211665 : 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... 1450172211690 : 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) 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 Running command.queue(), immediately blocking and 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$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. 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) Received expected ex : java.lang.NullPointerException Running command.observe(), immediately blocking and then running assertions... Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandNoFallback short-circuited and no fallback available. 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) 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 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.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 1450172211757 : main : Running command.execute() and then assertions... 1450172211757 : 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) Running command.queue(), immediately blocking and then running assertions... 1450172211766 : 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.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) Running command.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172211775 : 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.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) Running command.observe(), immediately blocking and then running assertions... 1450172211783 : 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.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) Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172211792 : 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.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) 1450172211803 : main : Running command.execute() and then assertions... 1450172211803 : hystrix-OWNER_ONE-8 starting the run() method 1450172211803 : hystrix-OWNER_ONE-8 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.queue(), immediately blocking and then running assertions... 1450172212166 : hystrix-OWNER_ONE-10 starting the run() method 1450172212166 : hystrix-OWNER_ONE-10 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.queue(), sleeping the test thread until command is complete, and then running assertions... 1450172212519 : hystrix-OWNER_ONE-4 starting the run() method 1450172212519 : 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 Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. Running command.observe(), immediately blocking and then running assertions... 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 1450172212877 : hystrix-OWNER_ONE-5 starting the run() method 1450172212877 : 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) Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixCommandWithFallback timed-out and fallback failed. at rx.Observable$1.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... 1450172213235 : hystrix-OWNER_ONE-1 starting the run() method 1450172213235 : 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.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: 29.102 sec - in com.netflix.hystrix.HystrixCommandTest Running com.netflix.hystrix.HystrixRequestLogTest hystrix-RequestLogTestCommand-1 : 1450172213602 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213622 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213625 main : 1450172213645 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 Interrupted by timeout hystrix-RequestLogTestCommand-1 : 1450172213646 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213666 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213671 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213691 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213693 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213712 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213714 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213734 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213735 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213755 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213756 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213776 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213777 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213797 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213798 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213818 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213819 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213839 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213840 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213860 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213865 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213881 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213882 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213902 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213903 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213923 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213924 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213944 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213945 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213965 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213966 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172213986 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172213987 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214007 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214008 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214028 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214029 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214049 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214050 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214070 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214071 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214091 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214092 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214112 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214113 main : 1450172214133 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 Interrupted by timeout hystrix-RequestLogTestCommand-1 : 1450172214134 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214154 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214155 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214175 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214176 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214196 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214197 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214217 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214218 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214238 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214239 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214259 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214260 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214280 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214281 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214301 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214302 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214322 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214323 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214343 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214344 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214364 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214365 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214385 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214386 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214406 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214407 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214427 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214428 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214448 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214449 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214469 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214470 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214490 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214491 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214511 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214512 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214532 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214533 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214553 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214554 main : 1450172214574 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 Interrupted by timeout hystrix-RequestLogTestCommand-1 : 1450172214575 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214595 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214596 main : 1450172214616 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 Interrupted by timeout hystrix-RequestLogTestCommand-1 : 1450172214617 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214637 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214638 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214658 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214659 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214679 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214681 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214701 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214702 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214722 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214723 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214743 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214744 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214764 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214765 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214785 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214786 main : 1450172214806 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 Interrupted by timeout hystrix-RequestLogTestCommand-1 : 1450172214807 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214827 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214828 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214848 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214850 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214870 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214871 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214891 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214892 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214912 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214913 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214933 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214936 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214956 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214957 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214977 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214978 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172214998 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172214999 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215019 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215021 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215041 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215042 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215062 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215063 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215083 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215084 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215104 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215105 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215125 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215127 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215146 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215148 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215168 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215169 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215189 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215190 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215210 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215211 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215231 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215232 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215252 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215254 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215274 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215275 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215295 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215296 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215316 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215317 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215337 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215338 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215358 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215359 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215379 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215381 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215401 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215402 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215422 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215423 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215443 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215444 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215464 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215465 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215485 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215487 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215507 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215508 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215528 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215529 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215549 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215550 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215570 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215571 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215591 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215593 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215613 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215614 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215634 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215635 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215655 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215656 main : 1450172215676 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 Interrupted by timeout hystrix-RequestLogTestCommand-1 : 1450172215677 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215697 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215699 hystrix-RequestLogTestCommand-1 Interrupted by timeout main : 1450172215719 -> done with awaiting all observables hystrix-RequestLogTestCommand-1 : 1450172215720 hystrix-RequestLogTestCommand-2 : 1450172215721 hystrix-RequestLogTestCommand-2 Interrupted by timeout main : 1450172216721 -> done with awaiting all observables hystrix-RequestLogTestCommand-3 : 1450172216723 hystrix-RequestLogTestCommand-4 : 1450172216724 hystrix-RequestLogTestCommand-5 : 1450172216725 hystrix-RequestLogTestCommand-6 : 1450172216727 hystrix-RequestLogTestCommand-7 : 1450172216727 hystrix-RequestLogTestCommand-8 : 1450172216728 hystrix-RequestLogTestCommand-9 : 1450172216769 hystrix-RequestLogTestCommand-10 : 1450172216770 Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.16 sec - in com.netflix.hystrix.HystrixRequestLogTest Running com.netflix.hystrix.HystrixSubclassCommandTest REQ LOG : SubCommandNoOverride[SUCCESS][0ms] 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.009 sec - in com.netflix.hystrix.HystrixSubclassCommandTest Running com.netflix.hystrix.HystrixTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in com.netflix.hystrix.HystrixTest Running com.netflix.hystrix.HystrixCommandMetricsTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in com.netflix.hystrix.HystrixCommandMetricsTest 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) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in com.netflix.hystrix.HystrixRequestCacheTest Running com.netflix.hystrix.collapser.CollapsedRequestObservableFunctionTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 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.HystrixThreadPoolTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in com.netflix.hystrix.HystrixThreadPoolTest Running com.netflix.hystrix.HystrixCollapserTest add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@391b8a4c add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@70bde4a2 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@1594af77, com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@548bb8b2] **** clear TimerListener: tasks.size => 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@1594af77] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@7c358a80 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@7f6968c4] tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@7f6968c4] **** clear TimerListener: tasks.size => 1 timer.tasks.size() B: 0 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@536b4ad8 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@20be0e6e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@76a5f472 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6a0d8573] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@330bdf62 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 4 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@628e2b14 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@57e0626e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@1b81464b 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@4fe7ab59] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@6c9d476e 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@33d9a5bb] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@5878ea78 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@9b92078] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@6f32971a ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@625e64fe] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@30ec6243 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@1cbcc961] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@792cc6d9 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@7ef9f3b2] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@67852f24 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@135fa2b9] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@29011b29 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@21ee921c] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@75596160 ExecutionCount 0 => Time: 10 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 2 tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@2a1d557] **** 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) 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 moreadd listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@5a4bb836 ExecutionCount 0 => Time: 15 Delay: 10 Executing task ... executionCount: 1 >>> TestCollapserCommand run() ... batch size: 1 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 ExecutionCount 1+ => Time: 15 Delay: 10 Executing task ... executionCount: 2 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) 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)tasks: [com.netflix.hystrix.HystrixCollapserTest$TestCollapserTimer$ATask@6a351ddc] **** clear TimerListener: tasks.size => 1 at rx.Observable$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) at rx.Observable$1.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) add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@f5f80d4 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@1a530306] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4113a03d 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@66a9f5e9] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@263c7dbf 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@3d31436e] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@e151814 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@2b7de6a8] **** clear TimerListener: tasks.size => 1 add listener: com.netflix.hystrix.collapser.RequestCollapser$CollapsedTask@4232483e 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@1ed29389] **** 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.367 sec - in com.netflix.hystrix.HystrixCollapserTest Running com.netflix.hystrix.HystrixObservableCommandTest REQ LOG : TestPartialSuccessWithFallback[EMITx3, FAILURE, FALLBACK_EMITx4, FALLBACK_SUCCESS][4ms] Run => Initialized: true Thread: Thread[hystrix-OWNER_ONE-9,5,main] Observed => Initialized: true Thread: Thread[hystrix-OWNER_ONE-9,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... 1450172217422 : hystrix-OWNER_ONE-1 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 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172217432 : hystrix-OWNER_ONE-2 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... 1450172217626 : hystrix-OWNER_ONE-3 construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172217631 : hystrix-OWNER_ONE-4 construct() method has been subscribed to Run => Initialized: true Thread: Thread[hystrix-OWNER_ONE-5,5,main] Observed => Initialized: true Thread: Thread[HystrixTimer-4,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-6,5,main] Observed => Initialized: true Thread: Thread[hystrix-OWNER_ONE-6,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@52f5b8d6 OnNext false] Thread[RxNewThreadScheduler-5,5,main] timeoutWithFallback notification: [rx.Notification@2d738f8d 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,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-6,5,] Running command.observe(), immediately blocking and then running assertions... 1450172218500 : hystrix-OWNER_ONE-1 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... 1450172218509 : hystrix-OWNER_ONE-2 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,main] 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@52f5b8d6 OnNext false] Thread[HystrixTimer-3,5,main] timeoutWithFallback notification: [rx.Notification@2d738f8d OnCompleted] Thread[HystrixTimer-3,5,main] Fallback => Initialized: true Thread: Thread[HystrixTimer-3,5,main] Observed => Initialized: true Thread: Thread[HystrixTimer-3,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@52f5b8d6 OnNext false] Thread[RxNewThreadScheduler-10,5,main] timeoutWithFallback notification: [rx.Notification@2d738f8d 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,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-11,5,] Running command.observe(), immediately blocking and then running assertions... 1450172220661 : hystrix-OWNER_ONE-9 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... 1450172220669 : hystrix-OWNER_ONE-10 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: 1450172220827 >>>>> Start: 1450172220828 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) at rx.Observable$1.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)>>>>> End: 1450172220878 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 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) onError: com.netflix.hystrix.exception.HystrixRuntimeException: TestCommandWithTimeout timed-out and no fallback available. onError Thread: Thread[HystrixTimer-2,5,main] ThreadContext in onError: true 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 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)Command time : 200 Observed command time : 200 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,] 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,] 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... 1450172224331 : hystrix-OWNER_ONE-6 construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172224337 : hystrix-OWNER_ONE-8 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-1,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-1,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 hystrix-eventGroup-1 : CMD Success Result hystrix-eventGroup-2 : CMD Success Result hystrix-eventGroup-4 : CMD Success Result 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-7,5,main] Observed => Initialized: true Thread: Thread[hystrix-OWNER_ONE-7,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@52f5b8d6 OnNext false] Thread[RxNewThreadScheduler-20,5,main] timeoutWithFallback notification: [rx.Notification@2d738f8d 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@52e18cef rejected from java.util.concurrent.ThreadPoolExecutor@55ebc96b[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,main] Run => Initialized: false Thread: Thread[RxNewThreadScheduler-23,5,] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-23,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) Command time : 200 Observed command time : 201 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-2,5,main] Observed => Initialized: true Thread: Thread[hystrix-OWNER_ONE-2,5,main] Running command.observe(), immediately blocking and then running assertions... 1450172227685 : hystrix-OWNER_ONE-3 construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172227691 : hystrix-OWNER_ONE-4 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) 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) Command time : 200 Observed command time : 201 after interruption with extra sleep Run => Initialized: true Thread: Thread[RxNewThreadScheduler-25,5,] Observed => Initialized: true Thread: Thread[HystrixTimer-4,5,main] Run => Initialized: true Thread: Thread[RxNewThreadScheduler-26,5,] Observed => Initialized: true Thread: Thread[HystrixTimer-1,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-4,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-1,5,main] ThreadContext in onNext: true events: [false] 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 timeoutWithFallback notification: [rx.Notification@52f5b8d6 OnNext false] Thread[HystrixTimer-4,5,main] timeoutWithFallback notification: [rx.Notification@2d738f8d OnCompleted] Thread[HystrixTimer-4,5,main] Fallback => Initialized: true Thread: Thread[HystrixTimer-4,5,main] Observed => Initialized: true Thread: Thread[HystrixTimer-4,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,main] Observed => Initialized: true Thread: Thread[RxNewThreadScheduler-28,5,] Run => Initialized: false Thread: Thread[RxNewThreadScheduler-29,5,main] 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... 1450172230037 : hystrix-OWNER_ONE-2 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... 1450172230047 : hystrix-OWNER_ONE-3 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,] 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) 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 ***** 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] 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) 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 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.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][0ms] 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,main] 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@52f5b8d6 OnNext false] Thread[RxNewThreadScheduler-42,5,main] timeoutWithFallback notification: [rx.Notification@2d738f8d 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) 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: 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 1450172231255 : hystrix-OWNER_ONE-2 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... 1450172231309 : main construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172231315 : main construct() method has been subscribed to Running command.observe(), immediately blocking and then running assertions... 1450172231323 : hystrix-OWNER_ONE-7 construct() method has been subscribed to 1450172231323 : hystrix-OWNER_ONE-7 About to sleep for : 150 java.lang.InterruptedException: sleep interrupted Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandNoFallback timed-out and no fallback available. 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) 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... 1450172231682 : hystrix-OWNER_ONE-6 construct() method has been subscribed to 1450172231682 : 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$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... 1450172232052 : hystrix-OWNER_ONE-8 construct() method has been subscribed to Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172232059 : hystrix-OWNER_ONE-9 construct() method has been subscribed to 1450172232079 : pool-37-thread-1 construct() method has been subscribed to 1450172232079 : pool-37-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1450172232094 : pool-38-thread-1 construct() method has been subscribed to 1450172232095 : pool-38-thread-1 About to sleep for : 500 Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172232112 : pool-39-thread-1 construct() method has been subscribed to 1450172232112 : pool-39-thread-1 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1450172232124 : pool-40-thread-1 construct() method has been subscribed to 1450172232124 : 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... 1450172232155 : 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) 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 after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172232527 : 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.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) 1450172232579 : pool-37-thread-1 Woke up from sleep! 1450172232579 : pool-37-thread-1 construct() method has been subscribed to 1450172232579 : pool-37-thread-1 About to sleep for : 500 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) 1450172232595 : pool-38-thread-1 Woke up from sleep! 1450172232595 : pool-38-thread-1 construct() method has been subscribed to 1450172232595 : pool-38-thread-1 About to sleep for : 500 1450172232612 : pool-39-thread-1 Woke up from sleep! 1450172232624 : 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) 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... 1450172232888 : hystrix-OWNER_ONE-5 construct() method has been subscribed to 1450172232889 : 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 after interruption with extra sleep after interruption with extra sleep Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172233246 : hystrix-OWNER_ONE-7 construct() method has been subscribed to 1450172233246 : 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 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) 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 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... 1450172233695 : 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.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... 1450172234053 : 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) 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 1450172234459 : Thread-92 construct() method has been subscribed to 1450172234459 : Thread-92 About to sleep for : 500 1450172234465 : Thread-93 construct() method has been subscribed to 1450172234465 : Thread-93 About to sleep for : 500 Running command.observe(), immediately blocking and then running assertions... 1450172234686 : Thread-94 construct() method has been subscribed to 1450172234686 : Thread-94 About to sleep for : 500 1450172234686 : Thread-95 construct() method has been subscribed to 1450172234686 : Thread-95 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... 1450172234904 : hystrix-OWNER_ONE-10 construct() method has been subscribed to 1450172234904 : 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.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)Received expected ex : com.netflix.hystrix.exception.HystrixRuntimeException: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. 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) 1450172234959 : Thread-92 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$1.call(Observable.java:145) at rx.Observable$1.call(Observable.java:137) 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 1450172234965 : Thread-93 Woke up from sleep! after interruption with extra sleep 1450172235186 : Thread-94 Woke up from sleep! 1450172235186 : Thread-95 Woke up from sleep! Running command.observe(), awaiting terminal state of Observable, then running assertions... 1450172235270 : hystrix-OWNER_ONE-1 construct() method has been subscribed to 1450172235270 : 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$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... 1450172235672 : hystrix-OWNER_ONE-2 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: FlexibleTestHystrixObservableCommandWithFallback timed-out and fallback failed. 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... 1450172236049 : 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.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: 19.187 sec - in com.netflix.hystrix.HystrixObservableCommandTest 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.HystrixMetricsPollerTest 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. Received: {"type":"HystrixCommand","name":"HystrixMetricsPollerTest$2","group":"HystrixMetricsPollerTest","currentTime":1450172237219,"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":1450172237234,"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":1450172237335,"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":1450172237336,"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":1450172237436,"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":1450172237437,"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":1450172237538,"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":1450172237539,"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":1450172237639,"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":1450172237641,"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":1450172238215,"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":1450172238216,"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":1450172238317,"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":1450172238317,"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":1450172238418,"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":1450172238418,"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":1450172238519,"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":1450172238519,"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":1450172238620,"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":1450172238620,"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.738 sec - in com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsPollerTest Running com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServletUnitTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.17 sec - in com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServletUnitTest 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.strategy... 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.properties... 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... Loading source files for package com.netflix.hystrix.util... 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_91 Building tree for all the packages and classes... 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/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/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/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/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/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/strategy/class-use/HystrixPlugins.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/HystrixMetricsPublisherThreadPool.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/HystrixMetricsPublisherCollapser.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/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/metrics/class-use/HystrixMetricsPublisherCommandDefault.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/executionhook/class-use/HystrixCommandExecutionHook.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/HystrixPropertiesCollapserDefault.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/HystrixPropertiesCommandDefault.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/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/concurrency/class-use/HystrixContextRunnable.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/concurrency/class-use/HystrixRequestVariable.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/HystrixContextCallable.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/HystrixRequestVariableHolder.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/HystrixConcurrencyStrategy.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/HystrixLifecycleForwardingRequestVariable.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/eventnotifier/class-use/HystrixEventNotifier.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/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/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/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/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/HystrixInvokable.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/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/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/class-use/HystrixCollapserMetrics.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/HystrixRequestLog.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/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/HystrixEventType.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/HystrixCounters.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/HystrixObservable.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/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/Hystrix.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/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/HystrixRequestCache.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/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/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/ExceptionThreadingUtility.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/util/class-use/LongMaxUpdater.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/collapser/class-use/CollapserTimer.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/RealCollapserTimer.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/RequestCollapser.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/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/exception/class-use/HystrixTimeoutException.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/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/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.GeneratedMethodAccessor20.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.GeneratedMethodAccessor19.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.GeneratedMethodAccessor5.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/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/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/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:22.451s] [INFO] hystrix-metrics-event-stream ...................... SUCCESS [2.221s] [INFO] hystrix-parent .................................... SUCCESS [3.934s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1:28.895s [INFO] Finished at: Tue Dec 15 09:37:22 GMT 2015 [INFO] Final Memory: 20M/283M [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.T2S8CI + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch ++ dirname /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch + cd Hystrix-1.4.21 + xmvn-install -R .xmvn-reactor -n hystrix -d /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch [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.noarch/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.noarch/usr/share/javadoc/hystrix + echo /usr/share/javadoc/hystrix + rm /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/usr/share/maven-fragments/hystrix.xml + rm /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/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.TuwSph + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + DOCDIR=/builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/usr/share/doc/hystrix-core-1.4.21 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/usr/share/doc/hystrix-core-1.4.21 + cp -pr README.md /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/usr/share/doc/hystrix-core-1.4.21 + cp -pr CHANGELOG.md /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/usr/share/doc/hystrix-core-1.4.21 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.g2oUcQ + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + LICENSEDIR=/builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/usr/share/licenses/hystrix-core-1.4.21 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/usr/share/licenses/hystrix-core-1.4.21 + cp -pr LICENSE /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/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.cRnM7o + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + LICENSEDIR=/builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/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.noarch/usr/share/licenses/hystrix-metrics-event-stream-1.4.21 + cp -pr LICENSE /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/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.zZ9K9X + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + LICENSEDIR=/builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/usr/share/licenses/hystrix-javadoc-1.4.21 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/usr/share/licenses/hystrix-javadoc-1.4.21 + cp -pr LICENSE /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch/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.noarch 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.18BQMl + umask 022 + cd /builddir/build/BUILD + cd Hystrix-1.4.21 + /usr/bin/rm -rf /builddir/build/BUILDROOT/hystrix-1.4.21-5.el7.noarch + exit 0 Child return code was: 0 LEAVE do -->