[SERVER-61686] Adding a JS test file to backports_required_for_multiversion_tests.yml doesn't disable all multiversion tests. Created: 22/Nov/21  Updated: 29/Oct/23  Resolved: 15/Feb/22

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

Type: Bug Priority: Major - P3
Reporter: Timour Katchaounov Assignee: Mikhail Shchatko
Resolution: Fixed Votes: 0
Labels: tig-multiversion
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: STM 2022-02-21
Participants:
Story Points: 2

 Description   

Problem

While completing the work on SERVER-57588, I added jstests/core/match_numeric_components.js to backports_required_for_multiversion_tests.yml in order to disable running the new tests under multiversion configurations because the bug fix is not yet backported. However the test is still being run under multiversion test configurations as evidenced by https://spruce.mongodb.com/version/6196595f1e2d176241fd8853/tasks?sorts=STATUS%3AASC%3BBASE_STATUS%3ADESC.

According to robert.guo "that looks like a bug with the downgrade test suites since they’re not currently part of multiversion".

Solution

  • generate backports_required_for_multiversion_tests.yml and change burn in to call resmoke with this file 


 Comments   
Comment by Githook User [ 15/Feb/22 ]

Author:

{'name': 'Mikhail Shchatko', 'email': 'mikhail.shchatko@mongodb.com', 'username': 'MikhailShchatko'}

Message: SERVER-61686 Fix multiversion tags in burn_in_tests
Branch: master
https://github.com/mongodb/mongo/commit/7bd6a08e6ed1f308cba776cb1c71d9ccb3c0dfbe

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