├── .github ├── CODEOWNERS └── workflows │ └── validate.yml ├── .gitignore ├── .golangci.yml ├── LICENSE.md ├── README.md ├── benchmark_test.go ├── doc.go ├── example_package_test.go ├── example_test.go ├── fault.go ├── fault_test.go ├── go.mod ├── go.sum ├── helpers_test.go ├── injector.go ├── injector_chain.go ├── injector_chain_test.go ├── injector_error.go ├── injector_error_test.go ├── injector_random.go ├── injector_random_test.go ├── injector_reject.go ├── injector_reject_test.go ├── injector_slow.go ├── injector_slow_test.go ├── renovate.json └── reporter.go /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @lingrino 2 | -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/README.md -------------------------------------------------------------------------------- /benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/benchmark_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/doc.go -------------------------------------------------------------------------------- /example_package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/example_package_test.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/example_test.go -------------------------------------------------------------------------------- /fault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/fault.go -------------------------------------------------------------------------------- /fault_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/fault_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/go.sum -------------------------------------------------------------------------------- /helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/helpers_test.go -------------------------------------------------------------------------------- /injector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector.go -------------------------------------------------------------------------------- /injector_chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_chain.go -------------------------------------------------------------------------------- /injector_chain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_chain_test.go -------------------------------------------------------------------------------- /injector_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_error.go -------------------------------------------------------------------------------- /injector_error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_error_test.go -------------------------------------------------------------------------------- /injector_random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_random.go -------------------------------------------------------------------------------- /injector_random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_random_test.go -------------------------------------------------------------------------------- /injector_reject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_reject.go -------------------------------------------------------------------------------- /injector_reject_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_reject_test.go -------------------------------------------------------------------------------- /injector_slow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_slow.go -------------------------------------------------------------------------------- /injector_slow_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/injector_slow_test.go -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/renovate.json -------------------------------------------------------------------------------- /reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingrino/go-fault/HEAD/reporter.go --------------------------------------------------------------------------------