CodeChain-io / CodeChain-io/foundry

Use rr to trace errors

Open
#63 1 comment 0 reactions 1 assignee Claimed by @foriequal0 View on GitHub
Dominant language
Rust
Stars
36
Forks
11
PR merge metrics
No merged PRs in 30d

Description

https://rr-project.org/
It records syscall to enable replayable debugging.
It has some limitations like emulating multicore, requiring performance monitor feature (not supported by VirtualBox, many types of AWS instances), but I think we can utilize it for our inner test server.

* [ ] TPS test in our inner test server (solo network)
* [ ] Check whether the record size is too huge or not.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.