Skip to content

About

Reproduce, debug, and check production bugs with Repro It.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

123 Commits

Folders and files

Repository files navigation

Repro It

Repro It reproduces, fixes, and keeps production bugs. The SDK captures a failure, Repro It Cloud replays it, and the CLI debugs, checks, and keeps it as a regression check.

Layout

Directory Contents
core/ Shared contracts, the replay backend, and Cloud wire types. The canonical schemas and vectors are in core/specs/v1.
cli/ The reproit command.
sdk/ The Rust SDK, the Axum adapter, the native engine, and the Python, Node.js, Go, and .NET SDKs.
fuzzer/ The bounded campaign runner that finds new failures.

All Rust crates are in one Cargo workspace and use each other through path dependencies. The private Cloud repository uses this repository through one Git revision.

Check

Run the complete check from this directory:

./tools/test.sh

The check runs formatting, Clippy with denied warnings, all Rust tests, the fuzzer contract check, and the language SDK tests.

License

Apache-2.0. See LICENSE.

About

Reproduce, debug, and check production bugs with Repro It.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages