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

Write a multiversion test which upgrades through several versions

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 3.4.0-rc2
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Fully Compatible
    • Query 2016-10-31, Query 2016-11-21

      Although we have tests in various release branches for upgrades from one version to the next, we do not have a test which ensures that we can upgrade through several versions (e.g. 2.6=>3.0=>3.2=>3.4). We should write a test with the following structure:

      • For each version downloaded during the multiversion suite setup:
        • Start a node of that version, without clearing data files from the previous iteration.
        • Create a new collection.
        • Insert a document into the new collection.
        • Create an index on the new collection.

      We may also want a similar test which does repeated rolling upgrades of a replica set from one version to the next.

            marko.vojvodic@mongodb.com Marko Vojvodic
            david.storch@mongodb.com David Storch
            0 Vote for this issue
            6 Start watching this issue