Uploaded image for project: 'Ruby Driver'
  1. Ruby Driver
  2. RUBY-3020

Intermittent test failure in map reduce spec

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: Tests
    • Labels:
      None

      ./spec/integration/map_reduce_spec.rb (1)
      1) ./spec/integration/map_reduce_spec.rb[1:1:1:1] @ 2022-06-06 05:01:26.458 +0000
      
      Map-reduce operations read preference specified on client is sent
      
      Mongo::Error::OperationFailure: [26:NamespaceNotFound]: namespace does not exist: ruby-driver.mr_integration (on localhost:27017)
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/result.rb:364:in `raise_operation_failure'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/map_reduce/result.rb:118:in `validate!'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/response_handling.rb:36:in `block (3 levels) in validate_result'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/response_handling.rb:108:in `add_server_diagnostics'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/response_handling.rb:35:in `block (2 levels) in validate_result'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/response_handling.rb:54:in `add_error_labels'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/response_handling.rb:34:in `block in validate_result'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/response_handling.rb:94:in `unpin_maybe'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/response_handling.rb:33:in `validate_result'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/executable.rb:81:in `block in execute'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/executable.rb:80:in `tap'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/executable.rb:80:in `execute'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/operation/shared/polymorphic_operation.rb:50:in `execute_with_connection'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/collection/view/map_reduce.rb:291:in `send_initial_query_with_connection'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/collection/view/map_reduce.rb:284:in `block in send_initial_query'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/server/connection_pool.rb:666:in `with_connection'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/server.rb:448:in `with_connection'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/collection/view/map_reduce.rb:283:in `send_initial_query'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/lib/mongo/collection/view/map_reduce.rb:75:in `each'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/spec/integration/map_reduce_spec.rb:35:in `to_a'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/spec/integration/map_reduce_spec.rb:35:in `block (4 levels) in <top (required)>'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:262:in `instance_exec'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:262:in `block in run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:508:in `block in with_around_and_singleton_context_hooks'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:465:in `block in with_around_example_hooks'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:486:in `block in run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:626:in `block in run_around_example_hooks_for'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:350:in `call'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/spec/lite_spec_helper.rb:138:in `block (3 levels) in <top (required)>'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/timeout-interrupt-0.4.0/lib/timeout_interrupt.rb:106:in `timeout'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/timeout-interrupt-0.4.0/lib/timeout_interrupt.rb:158:in `timeout'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/spec/lite_spec_helper.rb:137:in `block (2 levels) in <top (required)>'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:455:in `instance_exec'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:455:in `instance_exec'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:390:in `execute_with'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:350:in `call'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/spec/lite_spec_helper.rb:117:in `block (2 levels) in <top (required)>'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:455:in `instance_exec'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:455:in `instance_exec'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:390:in `execute_with'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:350:in `call'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/spec/support/background_thread_registry.rb:65:in `block (2 levels) in <top (required)>'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:455:in `instance_exec'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:455:in `instance_exec'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:390:in `execute_with'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:350:in `call'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:455:in `instance_exec'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:455:in `instance_exec'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:390:in `execute_with'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:628:in `block (2 levels) in run_around_example_hooks_for'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:350:in `call'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:629:in `run_around_example_hooks_for'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/hooks.rb:486:in `run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:465:in `with_around_example_hooks'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:508:in `with_around_and_singleton_context_hooks'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example.rb:259:in `run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:644:in `block in run_examples'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:640:in `map'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:640:in `run_examples'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:606:in `run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:607:in `block in run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:607:in `map'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:607:in `run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:607:in `block in run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:607:in `map'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/example_group.rb:607:in `run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/runner.rb:121:in `map'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/runner.rb:116:in `block in run_specs'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/reporter.rb:74:in `report'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/runner.rb:115:in `run_specs'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/runner.rb:89:in `run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/runner.rb:71:in `run'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/lib/rspec/core/runner.rb:45:in `invoke'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5.9/lib/ruby/gems/2.5.0/gems/rspec-core-3.10.2/exe/rspec:4:in `<top (required)>'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5/bin/rspec:23:in `load'
      /data/mci/79be3459f46ed246091e3880dc0f7c9a/src/rubies/ruby-2.5/bin/rspec:23:in `<main>'

            Assignee:
            Unassigned Unassigned
            Reporter:
            oleg.pudeyev@mongodb.com Oleg Pudeyev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: