Skip to content

Instantly share code, notes, and snippets.

@purbon
Created July 11, 2016 14:46
Show Gist options
  • Save purbon/04f4a80244013e97f88057ba95dcbd80 to your computer and use it in GitHub Desktop.
Save purbon/04f4a80244013e97f88057ba95dcbd80 to your computer and use it in GitHub Desktop.
skywalker% bin/rspec ./logstash-core-event/spec/logstash/timestamp_spec.rb
--- jar coordinate com.fasterxml.jackson.core:jackson-annotations already loaded with version 2.7.1 - omit version 2.7.0
--- jar coordinate com.fasterxml.jackson.core:jackson-databind already loaded with version 2.7.1 - omit version 2.7.1-1
/Users/purbon/work/logstash/logstash-core/lib/logstash/api/commands/stats.rb:44: warning: key (SymbolNode:heap_used_in_bytes 47) is duplicated and overwritten on line 44
/Users/purbon/work/logstash/logstash-core/lib/logstash/api/commands/node.rb:34: warning: key (SymbolNode:vm_name 38) is duplicated and overwritten on line 36
Run options: exclude {:redis=>true, :socket=>true, :performance=>true, :couchdb=>true, :elasticsearch=>true, :elasticsearch_secure=>true, :export_cypher=>true, :integration=>true, :windows=>true}
...................FF.......
Failures:
1) LogStash::Timestamp at with BigDecimal epoch should convert to correct date
Failure/Error: Unable to find matching line from backtrace
Java::JavaLang::NoSuchMethodError:
org.jruby.ext.bigdecimal.RubyBigDecimal.frac()Lorg/jruby/runtime/builtin/IRubyObject;
# com.logstash.ext.JrubyTimestampExtLibrary$RubyTimestamp.ruby_at(JrubyTimestampExtLibrary.java:205)
# com.logstash.ext.JrubyTimestampExtLibrary$RubyTimestamp$INVOKER$s$0$1$ruby_at.call(JrubyTimestampExtLibrary$RubyTimestamp$INVOKER$s$0$1$ruby_at.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:720)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:186)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:121)
# org.jruby.runtime.Block.yieldNonArray(Block.java:171)
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1707)
# org.jruby.RubyBasicObject.instance_exec19(RubyBasicObject.java:1684)
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec19.call(RubyBasicObject$INVOKER$i$0$3$instance_exec19.gen)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:201)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:323)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:173)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:177)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:325)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:66)
# org.jruby.runtime.Block.call(Block.java:126)
# org.jruby.RubyProc.call(RubyProc.java:342)
# org.jruby.RubyProc.call19(RubyProc.java:326)
# org.jruby.RubyProc$INVOKER$i$0$0$call19.call(RubyProc$INVOKER$i$0$0$call19.gen)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:144)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:130)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:189)
# org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:129)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:332)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:186)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:121)
# org.jruby.runtime.Block.yieldNonArray(Block.java:171)
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1707)
# org.jruby.RubyBasicObject.instance_exec19(RubyBasicObject.java:1684)
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec19.call(RubyBasicObject$INVOKER$i$0$3$instance_exec19.gen)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:171)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:177)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:325)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:109)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:95)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:66)
# org.jruby.runtime.Block.call(Block.java:126)
# org.jruby.RubyProc.call(RubyProc.java:342)
# org.jruby.RubyProc.call19(RubyProc.java:326)
# org.jruby.RubyProc$INVOKER$i$0$0$call19.call(RubyProc$INVOKER$i$0$0$call19.gen)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:144)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:130)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:189)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:129)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:332)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:144)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:130)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:189)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:293)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:131)
# org.jruby.internal.runtime.methods.CompiledIRMethod.invokeExact(CompiledIRMethod.java:219)
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:92)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:109)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:95)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:109)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:95)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.RubyArray.collect(RubyArray.java:2341)
# org.jruby.RubyArray.map19(RubyArray.java:2355)
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:497)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.RubyArray.collect(RubyArray.java:2341)
# org.jruby.RubyArray.map19(RubyArray.java:2355)
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:497)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.RubyArray.collect(RubyArray.java:2341)
# org.jruby.RubyArray.map19(RubyArray.java:2355)
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:497)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.RubyArray.collect(RubyArray.java:2341)
# org.jruby.RubyArray.map19(RubyArray.java:2355)
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:497)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(IRRuntimeHelpers.java:476)
# org.jruby.ir.instructions.YieldInstr.interpret(YieldInstr.java:83)
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(StartupInterpreterEngine.java:191)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:115)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:323)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:173)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:177)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:325)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:109)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:95)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# Users.purbon.work.logstash.lib.bootstrap.rspec.invokeOther17:run(/Users/purbon/work/logstash/lib/bootstrap/rspec.rb)
# Users.purbon.work.logstash.lib.bootstrap.rspec.RUBY$script(/Users/purbon/work/logstash/lib/bootstrap/rspec.rb:12)
# java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
# org.jruby.ir.Compiler$1.load(Compiler.java:111)
# org.jruby.Ruby.runScript(Ruby.java:833)
# org.jruby.Ruby.runScript(Ruby.java:825)
# org.jruby.Ruby.runNormally(Ruby.java:760)
# org.jruby.Ruby.runFromMain(Ruby.java:579)
# org.jruby.Main.doRunFromMain(Main.java:425)
# org.jruby.Main.internalRun(Main.java:313)
# org.jruby.Main.run(Main.java:242)
# org.jruby.Main.main(Main.java:204)
2) LogStash::Timestamp at with BigDecimal epoch should return usec with a minimum of millisec precision
Failure/Error: Unable to find matching line from backtrace
Java::JavaLang::NoSuchMethodError:
org.jruby.ext.bigdecimal.RubyBigDecimal.frac()Lorg/jruby/runtime/builtin/IRubyObject;
# com.logstash.ext.JrubyTimestampExtLibrary$RubyTimestamp.ruby_at(JrubyTimestampExtLibrary.java:205)
# com.logstash.ext.JrubyTimestampExtLibrary$RubyTimestamp$INVOKER$s$0$1$ruby_at.call(JrubyTimestampExtLibrary$RubyTimestamp$INVOKER$s$0$1$ruby_at.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:720)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:186)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:121)
# org.jruby.runtime.Block.yieldNonArray(Block.java:171)
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1707)
# org.jruby.RubyBasicObject.instance_exec19(RubyBasicObject.java:1684)
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec19.call(RubyBasicObject$INVOKER$i$0$3$instance_exec19.gen)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:201)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:323)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:173)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:177)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:325)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:66)
# org.jruby.runtime.Block.call(Block.java:126)
# org.jruby.RubyProc.call(RubyProc.java:342)
# org.jruby.RubyProc.call19(RubyProc.java:326)
# org.jruby.RubyProc$INVOKER$i$0$0$call19.call(RubyProc$INVOKER$i$0$0$call19.gen)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:144)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:130)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:189)
# org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:129)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:332)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:186)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:121)
# org.jruby.runtime.Block.yieldNonArray(Block.java:171)
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1707)
# org.jruby.RubyBasicObject.instance_exec19(RubyBasicObject.java:1684)
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec19.call(RubyBasicObject$INVOKER$i$0$3$instance_exec19.gen)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:171)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:177)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:325)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:109)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:95)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:66)
# org.jruby.runtime.Block.call(Block.java:126)
# org.jruby.RubyProc.call(RubyProc.java:342)
# org.jruby.RubyProc.call19(RubyProc.java:326)
# org.jruby.RubyProc$INVOKER$i$0$0$call19.call(RubyProc$INVOKER$i$0$0$call19.gen)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:144)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:130)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:189)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:129)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:332)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:144)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:130)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:189)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:293)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:131)
# org.jruby.internal.runtime.methods.CompiledIRMethod.invokeExact(CompiledIRMethod.java:219)
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:92)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:109)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:95)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:109)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:95)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.RubyArray.collect(RubyArray.java:2341)
# org.jruby.RubyArray.map19(RubyArray.java:2355)
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:497)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.RubyArray.collect(RubyArray.java:2341)
# org.jruby.RubyArray.map19(RubyArray.java:2355)
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:497)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.RubyArray.collect(RubyArray.java:2341)
# org.jruby.RubyArray.map19(RubyArray.java:2355)
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:497)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.RubyArray.collect(RubyArray.java:2341)
# org.jruby.RubyArray.map19(RubyArray.java:2355)
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:497)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:132)
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:148)
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:179)
# org.jruby.runtime.BlockBody.yield(BlockBody.java:112)
# org.jruby.runtime.Block.yield(Block.java:167)
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(IRRuntimeHelpers.java:476)
# org.jruby.ir.instructions.YieldInstr.interpret(YieldInstr.java:83)
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(StartupInterpreterEngine.java:191)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:115)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:323)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:173)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:177)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:325)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:109)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:95)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:423)
# org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
# org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:179)
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:165)
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197)
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
# Users.purbon.work.logstash.lib.bootstrap.rspec.invokeOther17:run(/Users/purbon/work/logstash/lib/bootstrap/rspec.rb)
# Users.purbon.work.logstash.lib.bootstrap.rspec.RUBY$script(/Users/purbon/work/logstash/lib/bootstrap/rspec.rb:12)
# java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
# org.jruby.ir.Compiler$1.load(Compiler.java:111)
# org.jruby.Ruby.runScript(Ruby.java:833)
# org.jruby.Ruby.runScript(Ruby.java:825)
# org.jruby.Ruby.runNormally(Ruby.java:760)
# org.jruby.Ruby.runFromMain(Ruby.java:579)
# org.jruby.Main.doRunFromMain(Main.java:425)
# org.jruby.Main.internalRun(Main.java:313)
# org.jruby.Main.run(Main.java:242)
# org.jruby.Main.main(Main.java:204)
Finished in 0.248 seconds (files took 2.25 seconds to load)
28 examples, 2 failures
Failed examples:
rspec ./logstash-core-event/spec/logstash/timestamp_spec.rb:137 # LogStash::Timestamp at with BigDecimal epoch should convert to correct date
rspec ./logstash-core-event/spec/logstash/timestamp_spec.rb:141 # LogStash::Timestamp at with BigDecimal epoch should return usec with a minimum of millisec precision
Randomized with seed 51861
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment