Documentation
¶
Overview ¶
Package systemprobe is sets up the remote testing environment for system-probe using the Kernel Matrix Testing framework
Package systemprobe sets up the remote testing environment for system-probe using the Kernel Matrix Testing framework
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EnvOpts ¶ added in v0.51.0
type EnvOpts struct {
X86AmiID string
ArmAmiID string
SSHKeyPath string
SSHKeyName string
InfraEnv string
ProvisionInstance bool
ProvisionMicrovms bool
ShutdownPeriod int
FailOnMissing bool
DependenciesDirectory string
VMConfigPath string
Local bool
RunAgent bool
APIKey string
AgentVersion string
SetupGDB bool
}
EnvOpts are the options for the system-probe scenario
type TestEnv ¶
type TestEnv struct {
ARM64InstanceIP string
X86_64InstanceIP string
StackOutput auto.UpResult
// contains filtered or unexported fields
}
TestEnv represents options for a particular test environment
func NewTestEnv ¶
NewTestEnv creates a new test environment
func (*TestEnv) RemoveStack ¶
RemoveStack removes the stack configuration with the provided name
Directories
¶
| Path | Synopsis |
|---|---|
|
Package main implements the SSH connector between gitlab runners, metal instances, and micro VMs
|
Package main implements the SSH connector between gitlab runners, metal instances, and micro VMs |
|
metric
Package metric is responsible for emitting metrics to Datadog
|
Package metric is responsible for emitting metrics to Datadog |
|
sshtools
Package sshtools allows execution of SSH commands easily
|
Package sshtools allows execution of SSH commands easily |
|
Package main is the test-json-review tool which reports all failed tests from the test JSON output
|
Package main is the test-json-review tool which reports all failed tests from the test JSON output |
|
Package main is the test-runner tool which runs the system-probe tests
|
Package main is the test-runner tool which runs the system-probe tests |
|
Package systemprobe is sets up the remote testing environment for system-probe using the Kernel Matrix Testing framework
|
Package systemprobe is sets up the remote testing environment for system-probe using the Kernel Matrix Testing framework |
Click to show internal directories.
Click to hide internal directories.