Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-41303

Split jscore tests that run mapReduce but do not specifically test mapReduce into two

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 4.2.0-rc2, 4.3.1
    • Replication
    • None
    • Fully Compatible
    • v4.2
    • Repl 2019-06-03, Repl 2019-06-17

    Description

      SERVER-40938 banned afterClusterTime in dbHash and mapReduce. As a result, dbHash and mapReduce are no longer able to run in causally consistent sessions. Jscore tests that run mapReduce were tagged with does_not_support__causal_consistency and were excluded from causal consistent passthroughs.

      There are 17 tests that were tagged but do not specifically test mapReduce. We want to untag these tests and split these tests into a mapReduce and non-mapReduce section and only blacklist the mapReduce section so we can gain test coverage back.

      jstests/core/bypass_doc_validation.js
      jstests/core/collation.js
      jstests/core/commands_namespace_parsing.js
      jstests/core/commands_that_do_not_write_do_not_accept_wc.js
      jstests/core/constructors.js
      jstests/core/expr.js
      jstests/core/function_string_representations.js
      jstests/core/geo_big_polygon3.js
      jstests/core/index_stats.js
      jstests/core/opcounters_active.js
      jstests/core/or4.js
      jstests/core/recursion.js
      jstests/core/system_profile.js
      jstests/core/temp_cleanup.js
      jstests/core/txns/commands_banning_txnnumber_outside_transactions.js
      jstests/core/txns/commands_not_allowed_in_txn.js
      jstests/core/views/views_all_commands.js

      Attachments

        Issue Links

          Activity

            People

              allison.easton@mongodb.com Allison Easton
              lingzhi.deng@mongodb.com Lingzhi Deng
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: