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:
- Add session ID to CRASH.
- prevents code-refactor for PERF log data analysis.
- Move session ID to end of PERF.
- possibly makes more sense
- may require code-refactor for parsing PERF logs.