* adds env-based integration test controls Some integration tests were running locally without being told to do so via env variables. This adds some controllers for validating if and when those tests should run, and for ensuring the env variables necessary to run the test are available. * testing helper comments, func name change * add testing timeOf log, skip gc ci tests * corrected the test skip in GC_test * update kopia_test with helpers * rename /testing files to *_test.go This will ensure these files do not compile into the release binary. * Revert "rename /testing files to *_test.go" This reverts commit 04fd2046cc6d11bf3e3eb98d98a3e84b1bba6366.
SRC Directory
/pkg
API and Components which are exposed for external usage.
-
/pkg/repository
Control layer for coordinating connections and communication with storage provider repositories. -
/pkg/storage
Manages compilation and validation of repository configuration and consts. Both those that are specific to storage providers, and those that are provider-agnostic.
/cli
Command Line Interface controller. Utilizes /pkg/repository as an exernal dependency.
/internal
Packages which are only intended for use within Corso.