tests/

directory
v0.17.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2024 License: Apache-2.0

Directories

Path Synopsis
Package clitestutil contains utilities for
Package clitestutil contains utilities for
recovery
blobmanipulator
Package blobmanipulator provides the framework for snapshot fix testing.
Package blobmanipulator provides the framework for snapshot fix testing.
repository_stress_test
repomodel
Package repomodel provides simplified model of repository operation.
Package repomodel provides simplified model of repository operation.
Package robustness contains tests that validate data stability over time.
Package robustness contains tests that validate data stability over time.
checker
Package checker defines the framework for creating and restoring snapshots with a data integrity check
Package checker defines the framework for creating and restoring snapshots with a data integrity check
engine
Package engine provides the framework for a snapshot repository testing engine
Package engine provides the framework for a snapshot repository testing engine
fiofilewriter
Package fiofilewriter provides a FileWriter based on FIO.
Package fiofilewriter provides a FileWriter based on FIO.
multiclient_test/framework
Package framework contains tools to enable multiple clients to connect to a central repository server and run robustness tests concurrently.
Package framework contains tools to enable multiple clients to connect to a central repository server and run robustness tests concurrently.
pathlock
Package pathlock defines a PathLocker interface and an implementation that will synchronize based on filepath.
Package pathlock defines a PathLocker interface and an implementation that will synchronize based on filepath.
snapmeta
Package snapmeta provides Kopia implementations of Persister and Snapshotter.
Package snapmeta provides Kopia implementations of Persister and Snapshotter.
Package testdirtree provides utilities for creating test directory trees for testing.
Package testdirtree provides utilities for creating test directory trees for testing.
Package testenv contains Environment for use in testing.
Package testenv contains Environment for use in testing.
Command testingaction implements a action that is used in various tests.
Command testingaction implements a action that is used in various tests.
tools
fio
Package fio wraps calls to the fio tool.
Package fio wraps calls to the fio tool.
fswalker
Package fswalker provides the checker.Comparer interface using FSWalker walker and reporter.
Package fswalker provides the checker.Comparer interface using FSWalker walker and reporter.
fswalker/protofile
Package protofile contains helper functions common across multiple fswalker tool wrappers
Package protofile contains helper functions common across multiple fswalker tool wrappers
fswalker/reporter
Package reporter wraps calls to the fswalker Reporter
Package reporter wraps calls to the fswalker Reporter
fswalker/walker
Package walker wraps calls to the fswalker Walker
Package walker wraps calls to the fswalker Walker
kopiaclient
Package kopiaclient provides a client to interact with a Kopia repo.
Package kopiaclient provides a client to interact with a Kopia repo.
kopiarunner
Package kopiarunner wraps the execution of the kopia binary.
Package kopiarunner wraps the execution of the kopia binary.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL