[SERVER-79945] mqlrun tests are sensitive to unrelated log statements Created: 11/Aug/23  Updated: 27/Oct/23  Resolved: 15/Sep/23

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

Type: Bug Priority: Major - P3
Reporter: Billy Donahue Assignee: Arun Banala
Resolution: Gone away Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
is depended on by SERVER-79907 MONGO_REGISTER_COMMAND uniform Comman... Closed
is depended on by SERVER-80434 CommandRegistry per Service Closed
Gantt End to End
has to be finished together with SERVER-80288 Cleanup mqlrun related code and tests Closed
Assigned Teams:
Query Integration
Operating System: ALL
Backport Requested:
v7.1
Sprint: QI 2023-10-02
Participants:
Linked BF Score: 149

 Description   

I added a log statement to the server having to do with command initialization, and this broke several mqlrun jstests, because they're checking a log for strict equality.

I think these statements need to do some filtering, or maybe their filtering isn't working right?

https://parsley.mongodb.com/resmoke/766dfd5e55efe0d2889720b0a34985f3/test/177a34d9c4190aedfa1c09c1a3d46ec9?bookmarks=0,47,63&shareLine=13

(Not sure which query subteam to route to, please reassign as needed)



 Comments   
Comment by Arun Banala [ 15/Sep/23 ]

I've merged in the removal of mqlrun test running code on evergreen. This should just go away now.

Comment by Billy Donahue [ 09/Sep/23 ]

Hi. I just got bit by this again.
As we work towards mongod+mongos combo server, we're going to need startup logging. I can't commit changes with the diagnostics I need at startup as long as this is blocking us. So can we get something to happen here?

arun.banala@mongodb.com SERVER-80288 is backlogged, and this really can't wait. Can that get picked up? If that's too big a change to do quickly, I hope we can agree to fall back to the smaller job of fixing or disabling these tests.

https://parsley.mongodb.com/resmoke/dab0888e625b907801be3064c58680a1/test/1783503d072952b751fad7b2785b278f?bookmarks=0,96&shareLine=0

Comment by Billy Donahue [ 17/Aug/23 ]

My CommandRegistry change was reverted because of this mqlrun test failure.
Not sure how to proceed here. Can we disable the mqlrun tests.

https://mongodb.slack.com/archives/CB0NEK0MP/p1692287666899479?thread_ts=1692250535.395079&cid=CB0NEK0MP

Generated at Thu Feb 08 06:42:19 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.