Provide a tool to inspect trace logs
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
Debugging correctness tests involves being able to understand what a system was doing from the emitted trace log file. There are a number of visualizations of information that can make this significantly faster and easier to do. Providing a common tool to do so would help other (potential) developers debug their failed tests.
Contributor guide
Research direction
The issue proposes a common tool for inspecting FoundationDB trace log files while debugging correctness tests. Start by reviewing the trace-log format and the information emitted during failed tests, then define which visualizations and workflows the tool should support. Done means developers can use the tool to understand system behavior from a trace log.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- devtools, distributed-systems, observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100