-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
Server Tooling & Methods
It would be useful for distributed use cases to dump all sharding or repl logs when a test fails and a recording is generated.
The dumped logs should follow a similar format to the real-time logs, where logs from all processes in the relevant processes are logged in chronological order. There also needs to be clear indication that they are retroactively applied.
This ticket will add retro logging for all logs with the replication component and will be set in a new resmoke logging configuration file (in resmokeconfig/loggers). the "replica_sets". suite will be updated to use the new logging configuration and work to add logging to remaining DS suites will be ticketed out after this ticket is code complete.