Directories
¶
| Path | Synopsis |
|---|---|
|
Package crashinject provides a subprocess-based crash-injection harness for deterministic crash-safety testing of WAL, snapshot, and checkpoint write paths.
|
Package crashinject provides a subprocess-based crash-injection harness for deterministic crash-safety testing of WAL, snapshot, and checkpoint write paths. |
|
Package crashpoint holds the production-callable half of the crash-injection machinery: the Breakpoint hook and the environment variables that drive it.
|
Package crashpoint holds the production-callable half of the crash-injection machinery: the Breakpoint hook and the environment variables that drive it. |
|
Package goldens provides a uniform golden-file assertion helper for tests that compare byte-for-byte output against stored fixtures.
|
Package goldens provides a uniform golden-file assertion helper for tests that compare byte-for-byte output against stored fixtures. |
|
Package invariants provides hardened assertion helpers for graph property-based tests.
|
Package invariants provides hardened assertion helpers for graph property-based tests. |
|
Package metrics is GoGraph's optional observability surface.
|
Package metrics is GoGraph's optional observability surface. |
|
prometheus
Package prometheus provides a [metrics.Backend] implementation that produces Prometheus-compatible text exposition output — with no dependency on github.com/prometheus/client_golang.
|
Package prometheus provides a [metrics.Backend] implementation that produces Prometheus-compatible text exposition output — with no dependency on github.com/prometheus/client_golang. |
|
Package shapegen defines a uniform contract for graph-shape generators used across property-based tests, golden corpora, and benchmarks in GoGraph.
|
Package shapegen defines a uniform contract for graph-shape generators used across property-based tests, golden corpora, and benchmarks in GoGraph. |
|
Package subproc provides a deterministic subprocess helper for cross-process tests.
|
Package subproc provides a deterministic subprocess helper for cross-process tests. |
|
Package testfs provides a fault-injection wrapper around *os.File for use in crash-safety and durability tests of WAL, snapshot, and checkpoint paths.
|
Package testfs provides a fault-injection wrapper around *os.File for use in crash-safety and durability tests of WAL, snapshot, and checkpoint paths. |
|
Package testlayers gates tests by execution layer.
|
Package testlayers gates tests by execution layer. |
Click to show internal directories.
Click to hide internal directories.