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

Set transactionLifetimeLimitSeconds=1 in the fuzzer suites that run with replication enabled

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0.0-rc0
    • Component/s: Testing Infrastructure
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      TIG 2018-05-07
    • Story Points:
      1

      Description

      mongod_options:
        set_parameters:
          transactionLifetimeLimitSeconds: 1
      

      should be added to the following test suites in order to avoid having the fuzzer trigger spurious Evergreen timeouts when it goes to wait for itself to be able to take a non-intent lock after having started a transaction.

      • jstestfuzz_interrupt_replication.yml
      • jstestfuzz_replication.yml
      • jstestfuzz_replication_initsync.yml
      • jstestfuzz_replication_session.yml
      • jstestfuzz_sharded_causal_consistency.yml (uses replica set shards)
      • jstestfuzz_sharded_continuous_stepdown.yml (uses replica set shards)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              robert.guo Robert Guo
              Reporter:
              max.hirschhorn Max Hirschhorn
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: