Documentation ¶
Index ¶
- Constants
- func JmeterTestResults(testResultFile, testResultPath, testUploadPath string) error
- type CacheManager
- type GoCacheManager
- type Reaper
- func (r *Reaper) AfterExec(upStreamErr error) error
- func (r *Reaper) BeforeExec() error
- func (r *Reaper) CompressCache(storageURI string) error
- func (r *Reaper) DecompressCache() error
- func (r *Reaper) DogFeed() bool
- func (r *Reaper) EnsureActiveWorkspace(workspace string) error
- func (r *Reaper) Exec() error
- func (r *Reaper) GetCacheFile() string
- func (r *Reaper) RunGitGc(folder string) error
- func (r *Reaper) RunPMDeployScripts() error
- func (r *Reaper) RunPostScripts() error
- type TarCacheManager
Constants ¶
View Source
const ( ReploaceTestSuite = "TestSuite" ReploaceTestSuites = "TestSuites" )
View Source
const ( // ReadmeScriptFile ... ReadmeScriptFile = "readme_script.sh" // ReadmeFile ... ReadmeFile = "/tmp/README" )
Variables ¶
This section is empty.
Functions ¶
func JmeterTestResults ¶
Types ¶
type CacheManager ¶
type CacheManager interface { // Archive compress the source folder to dest file Archive(source, dest string) error // Unarchive decompress the source file to dest folder Unarchive(source, dest string) error }
CacheManager manages the caches
type GoCacheManager ¶
type GoCacheManager struct{}
GoCacheManager is deprecated
func NewGoCacheManager ¶
func NewGoCacheManager() *GoCacheManager
func (*GoCacheManager) Archive ¶
func (gcm *GoCacheManager) Archive(source, dest string) error
func (*GoCacheManager) Unarchive ¶
func (gcm *GoCacheManager) Unarchive(source, dest string) error
type Reaper ¶
type Reaper struct { Ctx *meta.Context StartTime time.Time ActiveWorkspace string // contains filtered or unexported fields }
Reaper ...
func (*Reaper) CompressCache ¶
func (*Reaper) DecompressCache ¶
func (*Reaper) EnsureActiveWorkspace ¶
func (*Reaper) GetCacheFile ¶
func (*Reaper) RunPMDeployScripts ¶
func (*Reaper) RunPostScripts ¶
type TarCacheManager ¶
type TarCacheManager struct { StorageURI string PipelineName string ServiceName string // contains filtered or unexported fields }
func NewTarCacheManager ¶
func NewTarCacheManager(storageURI, pipelineName, serviceName, aesKey string) *TarCacheManager
func (*TarCacheManager) Archive ¶
func (gcm *TarCacheManager) Archive(source, dest string) error
func (*TarCacheManager) Unarchive ¶
func (gcm *TarCacheManager) Unarchive(source, dest string) error
Click to show internal directories.
Click to hide internal directories.