Package: golang-github-pingcap-failpoint-dev (0.0~git20240528.b51a646-1)
Links for golang-github-pingcap-failpoint-dev
Debian Resources:
Download Source Package golang-github-pingcap-failpoint:
- [golang-github-pingcap-failpoint_0.0~git20240528.b51a646-1.dsc]
- [golang-github-pingcap-failpoint_0.0~git20240528.b51a646.orig.tar.xz]
- [golang-github-pingcap-failpoint_0.0~git20240528.b51a646-1.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
failpoint injection framework for Go (library)
This Go library provides a powerful mechanism for injecting errors and abnormal behaviors into code for testing and debugging purposes. It enables developers to simulate various failure scenarios, such as network outages, I/O errors, or specific function return values, without modifying the core application logic.
The framework uses markers in the source code which are then processed by a tool to inject the failpoints. It supports various actions like returning values, sleeping, panicking, or pausing execution. Failpoints can be enabled conditionally based on probabilities or counts, and can be controlled programmatically at runtime. It also supports context-based evaluation of failpoints.
Other Packages Related to golang-github-pingcap-failpoint-dev
|
|
|
|
-
- dep: golang-github-pingcap-errors-dev
- enhanced error handling primitives for Go (library)
-
- dep: golang-github-pkg-errors-dev
- Simple error handling primitives for Go
-
- dep: golang-github-sergi-go-diff-dev
- Diff, match and patch text in Go
-
- dep: golang-github-stretchr-testify-dev
- sacred extension to the standard Go testing package
-
- dep: golang-golang-x-mod-dev
- Go module mechanics libraries
-
- dep: golang-uber-goleak-dev
- goroutine leak detector
-
- sug: failpoint-tools
- failpoint injection framework for Go (tools)
Download golang-github-pingcap-failpoint-dev
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| all | 25.6 kB | 190.0 kB | [list of files] |
