[SERVER-51016] Add Python logging.Handler for LogKeeper V3 Created: 17/Sep/20 Updated: 29/Oct/23 Resolved: 22/Jan/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 4.9.0-alpha3 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Robert Guo (Inactive) | Assignee: | Julian Edwards |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Evergreen 2020-10-05, Evergreen 2020-10-19, Evergreen 2020-11-02, Evergreen 2020-11-16, Evergreen 2020-11-30, Evergreen 2020-12-14, Evergreen 2020-12-28, Evergreen 2021-01-25 |
| Participants: | |
| Story Points: | 4 |
| Description |
|
Add a logging.Handler subclass similar to existing BuildloggerTestHandler class that talks to Jasper through the LoggingCache interface. The class will implement the StreamHandler interface. Ideally there would not be any caching done on the resmoke side since cache pressure is one of the pain points of LogKeeper v2. The handler will be exercised in an automated unit test that logs to stdout. Integration with the rest of resmoke's logging structure and Cedar will be done in a separate ticket. |
| Comments |
| Comment by Githook User [ 22/Jan/21 ] |
|
Author: {'name': 'julianedwards', 'email': 'julian.edwards@mongodb.com'}Message: |
| Comment by Brian Samek [ 14/Jan/21 ] |
|
julian.edwards - Could you link the code review here? |