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

Fix and remove exclude_from_large_txn tags from jstests

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.2.0-rc2, 4.3.1
    • Affects Version/s: None
    • Component/s: Replication
    • None
    • Fully Compatible
    • v4.2
    • Repl 2019-06-17

      We currently have three tests that are labelled as exclude_from_large_txns for the enterprise-rhel-62-64-bit-multi-txn-oplog-entries build variant. The tests should be fixed to be compatible with this new variant and the tags should be removed from the blacklist.

      1. change_streams_resume_token_applyops_overlap.js

      • This tag should be changed to exclude_from_large_txns_due_to_change_streams

      2. abort_in_progress_transactions_on_step_up.js

      • This test currently fails with the new multi_oplog_txns build variant because it already sets the maxNumberOfTransactionOperationsInSingleOplogEntry flag as part of the test, which causes a DuplicateKey error since the build variant also tries to set the same parameter. We should not be setting the parameter as part of the test.

      3. server_transaction_metrics_for_prepared_transactions.js

      • This test was initially failing with an incorrect oldest active timestamp. We need to investigate to see if this test is no longer failing or flakey before unblacklisting.

            Assignee:
            siyuan.zhou@mongodb.com Siyuan Zhou
            Reporter:
            jason.chan@mongodb.com Jason Chan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: