[SERVER-27107] Update 'last-stable' MongoRunner alias to "3.4" in master branch Created: 18/Nov/16  Updated: 05/Apr/17  Resolved: 05/Jan/17

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 3.5.2

Type: Task Priority: Major - P3
Reporter: Eric Milkie Assignee: Robert Guo (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-26828 unblacklist tests in the sharding_las... Closed
Related
related to SERVER-25129 mongod with wiredTiger aborts when do... Closed
related to SERVER-28376 ReplSetTest.initiate() should call aw... Closed
Backwards Compatibility: Fully Compatible
Sprint: TIG 2016-12-12, TIG 2017-01-02
Participants:
Linked BF Score: 0

 Description   
  1. Update the MongoRunner alias for "last-stable" to be 3.4.
  2. The "do multiversion setup" function should be updated to download the 3.4 release.

After this work, we will have the following mappings for multiversion tests:

branch "last-stable"
3.0 2.6
3.2 3.0
3.4 3.2
master 3.4

We should also go through the tests in master branch and remove or alter any that are using "last-stable" but really meant "3.2".



 Comments   
Comment by Githook User [ 14/Dec/16 ]

Author:

{u'username': u'guoyr', u'name': u'Robert Guo', u'email': u'robert.guo@10gen.com'}

Message: SERVER-27107 remove or modify tests unrelated to the 3.4->3.6 upgrade path
Branch: master
https://github.com/mongodb/mongo/commit/b2bca3948f0808d96690341db7d43af03008b75a

Comment by Githook User [ 05/Dec/16 ]

Author:

{u'username': u'guoyr', u'name': u'Robert Guo', u'email': u'robert.guo@10gen.com'}

Message: SERVER-27107 blacklist multikey_paths_downgrade
Branch: master
https://github.com/mongodb/mongo/commit/8624eb6c5234abfba31dcf4f8cff4f89c9bcfee6

Comment by Githook User [ 05/Dec/16 ]

Author:

{u'username': u'guoyr', u'name': u'Robert Guo', u'email': u'robert.guo@10gen.com'}

Message: SERVER-27107 Update 'last-stable' MongoRunner alias to 3.4 in master branch
Branch: master
https://github.com/mongodb/mongo/commit/b80bd55370973f28bc2bb0269dee33cb4057e486

Comment by Max Hirschhorn [ 18/Nov/16 ]

spencer, the only TODO in multiversion.yml is related to SERVER-21578, which has yet to be resolved. There aren't any TODOs in multiversion_multistorage_engine.yml. It looks like the work to unblacklist tests in sharding_last_stable_mongos_and_mixed_shards.yml is already tracked in SERVER-26828, so I don't think it needs to be done as part of updating the MongoRunner alias.

Comment by Eric Milkie [ 18/Nov/16 ]

Right, there are lots of TODOs in sharding_last_stable_mongos_and_mixed_shards.yml related to this.

Comment by Spencer Brody (Inactive) [ 18/Nov/16 ]

As part of this we should also unblacklist the tests from the multiversion and last-stable-mongos suites that were related to incompatibilities between 3.2 and 3.4.

Generated at Thu Feb 08 04:14:11 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.