[SERVER-48145] Extract resmoke logging configurations Created: 12/May/20  Updated: 29/Oct/23  Resolved: 27/May/20

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

Type: Task Priority: Major - P3
Reporter: Raiden Worley (Inactive) Assignee: Raiden Worley (Inactive)
Resolution: Fixed Votes: 0
Labels: tig-resmoke
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-48150 Streamline resmoke loggers Closed
is depended on by SERVER-48155 Remove TestQueueLogger Closed
Backwards Compatibility: Fully Compatible
Sprint: STM 2020-06-01
Participants:
Story Points: 3

 Description   

ExecutorRootLogger, FixtureRootLogger, and TestsRootLogger mostly exist for configuration purposes, but they create a confusing secondary logger hierarchy. They should be removed in favor of passing configuration information itself to loggers.

This configuration may need to be partially global with its own inheritance relationships to avoid duplicating logic, as long as it's cleanly separated from the loggers themselves.



 Comments   
Comment by Githook User [ 27/May/20 ]

Author:

{'name': 'Carl Raiden Worley', 'email': 'carl.worley@10gen.com', 'username': 'aggrand'}

Message: SERVER-48145 Extract resmoke logging configurations
Branch: master
https://github.com/mongodb/mongo/commit/c90e5cbaab5815344219cc6723f0483483b0ab93

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