-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
Security 2023-10-30, Security 2023-11-13
-
12
In jstests/noPassthrough/log-message.js, we cat and then manually parse out file contents to ensure that our log message is recorded properly with various encodings and escape characters.
If another process or test fails and corrupts the log file in some way, the parsing will fail, and the test will fail without any way to know what happened, if the parsed line was valid or not, etc.
We can add some extra log output for this manual parsing in the (unlikely) event that this happens in the future.