test/instrumentation/sidekiq-client_test.rb in instana-1.6.1 vs test/instrumentation/sidekiq-client_test.rb in instana-1.7.0

- old
+ new

@@ -7,18 +7,19 @@ assert_equal true, ::Instana.config[:'sidekiq-client'][:enabled] end def test_enqueue clear_all! - Instana.tracer.start_or_continue_trace(:sidekiqtests) do + disable_redis_instrumentation ::Sidekiq::Client.push( 'queue' => 'some_random_queue', 'class' => ::SidekiqJobOne, 'args' => [1, 2, 3], 'retry' => false ) + enable_redis_instrumentation end queue = ::Sidekiq::Queue.new('some_random_queue') job = queue.first @@ -28,18 +29,20 @@ def test_enqueue_failure clear_all! Instana.tracer.start_or_continue_trace(:sidekiqtests) do + disable_redis_instrumentation add_sidekiq_exception_middleware begin ::Sidekiq::Client.push( 'queue' => 'some_random_queue', 'class' => ::SidekiqJobTwo, 'args' => [1, 2, 3], 'retry' => false ) rescue; end + enable_redis_instrumentation remove_sidekiq_exception_middleware end queue = ::Sidekiq::Queue.new('some_random_queue') assert_equal 0, queue.size