-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LOG: Consistent naming between CRASH, PERF, and Verbose logs. #421
Comments
Decided Solution Code Locations
Acceptance Criteria
Other considerations
|
A temporary alternative for renaming PERF files to remove session number.
|
Sure, name crash logs more like session logs, but include both crash time and session id, because crash time > session start time, and in case it's possible to have >1 crash during the same session. And include session serial number in session id to detect data loss as well as combat clock resets. BTW, omitting crash time and parameter values from the contents of crash logs makes it easy to count the number of instances of a given type of crash, because their contents (message + stack trace) are identical. That's how I was able use to an Excel pivot table to count crash type frequency. |
Currently, the CRASH and PERF logs are named differently. This makes it difficult when sorting through log files side-by-side to find the source of a crash.
For example, if I want to look for the source of a crash found in the file CRASH_20181118_195829_6129002223_release_2.7.7.1.txt I should theoretically be able to sort through the PERF log files by date until I get to 20181118. However, the PERF logs are named thusly:
PERF_RoboTutor_release_sw_2.7.7.1_000000_2018.11.10.08.43.11_6118002316.json
The session ID is put before the date, so the order is different.
Two possible solutions:
The text was updated successfully, but these errors were encountered: