Skip to content

Commit

Permalink
revert tests comment out
Browse files Browse the repository at this point in the history
  • Loading branch information
movence committed Dec 22, 2023
1 parent 88cb9a5 commit b697c45
Showing 1 changed file with 135 additions and 135 deletions.
270 changes: 135 additions & 135 deletions generator/test_case_generator.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,60 +54,60 @@ const (

// you can't have a const map in golang
var testTypeToTestConfig = map[string][]testConfig{
//"ec2_gpu": {
// {testDir: "./test/nvidia_gpu"},
//},
"ec2_gpu": {
{testDir: "./test/nvidia_gpu"},
},
testTypeKeyEc2Linux: {
//{testDir: "./test/ca_bundle"},
//{testDir: "./test/cloudwatchlogs"},
//{
// testDir: "./test/metrics_number_dimension",
// targets: map[string]map[string]struct{}{"os": {"al2": {}}},
//},
//{
// testDir: "./test/emf_concurrent",
// targets: map[string]map[string]struct{}{"os": {"al2": {}}},
// maxAttempts: 1,
//},
//{testDir: "./test/metric_value_benchmark"},
//{testDir: "./test/run_as_user"},
//{testDir: "./test/collection_interval"},
//{testDir: "./test/metric_dimension"},
//{testDir: "./test/restart"},
//{testDir: "./test/xray"},
//{testDir: "./test/otlp"},
//{
// testDir: "./test/acceptance",
// targets: map[string]map[string]struct{}{"os": {"ubuntu-20.04": {}}},
//},
//// skipping FIPS test as the test cannot be verified
//// neither ssh nor SSM works after a reboot once FIPS is enabled
////{
//// testDir: "./test/fips",
//// targets: map[string]map[string]struct{}{"os": {"rhel8": {}}},
////},
//{
// testDir: "./test/lvm",
// targets: map[string]map[string]struct{}{"os": {"al2": {}}},
//},
//{
// testDir: "./test/proxy",
// targets: map[string]map[string]struct{}{"os": {"al2": {}}},
//},
//{
// testDir: "./test/ssl_cert",
// targets: map[string]map[string]struct{}{"os": {"al2": {}}},
//},
//{
// testDir: "./test/userdata",
// terraformDir: "terraform/ec2/userdata",
// targets: map[string]map[string]struct{}{"os": {"ol9": {}}},
//},
{testDir: "./test/ca_bundle"},
{testDir: "./test/cloudwatchlogs"},
{
testDir: "./test/metrics_number_dimension",
targets: map[string]map[string]struct{}{"os": {"al2": {}}},
},
{
testDir: "./test/emf_concurrent",
targets: map[string]map[string]struct{}{"os": {"al2": {}}},
maxAttempts: 1,
},
{testDir: "./test/metric_value_benchmark"},
{testDir: "./test/run_as_user"},
{testDir: "./test/collection_interval"},
{testDir: "./test/metric_dimension"},
{testDir: "./test/restart"},
{testDir: "./test/xray"},
{testDir: "./test/otlp"},
{
testDir: "./test/acceptance",
targets: map[string]map[string]struct{}{"os": {"ubuntu-20.04": {}}},
},
// skipping FIPS test as the test cannot be verified
// neither ssh nor SSM works after a reboot once FIPS is enabled
//{
// testDir: "./test/assume_role",
// terraformDir: "terraform/ec2/creds",
// targets: map[string]map[string]struct{}{"os": {"al2": {}}},
// testDir: "./test/fips",
// targets: map[string]map[string]struct{}{"os": {"rhel8": {}}},
//},
{
testDir: "./test/lvm",
targets: map[string]map[string]struct{}{"os": {"al2": {}}},
},
{
testDir: "./test/proxy",
targets: map[string]map[string]struct{}{"os": {"al2": {}}},
},
{
testDir: "./test/ssl_cert",
targets: map[string]map[string]struct{}{"os": {"al2": {}}},
},
{
testDir: "./test/userdata",
terraformDir: "terraform/ec2/userdata",
targets: map[string]map[string]struct{}{"os": {"ol9": {}}},
},
{
testDir: "./test/assume_role",
terraformDir: "terraform/ec2/creds",
targets: map[string]map[string]struct{}{"os": {"al2": {}}},
},
{
testDir: "./test/app_signals",
terraformDir: "terraform/ec2/app_signals",
Expand All @@ -119,94 +119,94 @@ var testTypeToTestConfig = map[string][]testConfig{
Therefore, limit down the scope for testing in Mac since EC2 can be done with Linux
and Mac under the hood share similar plugins with Linux
*/
//"ec2_mac": {
// {testDir: "../../../test/feature/mac"},
//},
//"ec2_windows": {
// {testDir: "../../../test/feature/windows"},
// {testDir: "../../../test/restart"},
// {testDir: "../../../test/acceptance"},
// {testDir: "../../../test/feature/windows/event_logs"},
// {
// testDir: "../../../test/feature/windows/custom_start/userdata",
// targets: map[string]map[string]struct{}{"os": {"win-2019": {}}},
// },
// {
// testDir: "../../../test/feature/windows/custom_start/ssm_start",
// targets: map[string]map[string]struct{}{"os": {"win-2019": {}}},
// },
// // assume role test doesn't add much value, and it already being tested with linux
// //{testDir: "../../../test/assume_role"},
//},
//"ec2_performance": {
// {testDir: "../../test/performance/emf"},
// {testDir: "../../test/performance/logs"},
// {testDir: "../../test/performance/system"},
// {testDir: "../../test/performance/statsd"},
// {testDir: "../../test/performance/collectd"},
// {testDir: "../../test/performance/trace/xray", runMockServer: true},
//},
//"ec2_windows_performance": {
// {testDir: "../../test/performance/windows/logs"},
// {testDir: "../../test/performance/windows/system"},
//},
//"ec2_stress": {
// {testDir: "../../test/stress/emf"},
// {testDir: "../../test/stress/logs"},
// {testDir: "../../test/stress/system"},
// {testDir: "../../test/stress/statsd"},
// {testDir: "../../test/stress/collectd"},
//},
//"ec2_windows_stress": {
// {testDir: "../../test/stress/windows/logs"},
// {testDir: "../../test/stress/windows/system"},
//},
//"ecs_fargate": {
// {testDir: "./test/ecs/ecs_metadata"},
//},
//"ecs_ec2_daemon": {
// {
// testDir: "./test/metric_value_benchmark",
// targets: map[string]map[string]struct{}{"metadataEnabled": {"enabled": {}}},
// },
// {
// testDir: "./test/statsd",
// targets: map[string]map[string]struct{}{"metadataEnabled": {"enabled": {}}},
// },
// {
// testDir: "./test/emf",
// targets: map[string]map[string]struct{}{"metadataEnabled": {"disabled": {}}},
// },
// {
// testDir: "./test/emf",
// targets: map[string]map[string]struct{}{"metadataEnabled": {"enabled": {}}},
// },
//},
"ec2_mac": {
{testDir: "../../../test/feature/mac"},
},
"ec2_windows": {
{testDir: "../../../test/feature/windows"},
{testDir: "../../../test/restart"},
{testDir: "../../../test/acceptance"},
{testDir: "../../../test/feature/windows/event_logs"},
{
testDir: "../../../test/feature/windows/custom_start/userdata",
targets: map[string]map[string]struct{}{"os": {"win-2019": {}}},
},
{
testDir: "../../../test/feature/windows/custom_start/ssm_start",
targets: map[string]map[string]struct{}{"os": {"win-2019": {}}},
},
// assume role test doesn't add much value, and it already being tested with linux
//{testDir: "../../../test/assume_role"},
},
"ec2_performance": {
{testDir: "../../test/performance/emf"},
{testDir: "../../test/performance/logs"},
{testDir: "../../test/performance/system"},
{testDir: "../../test/performance/statsd"},
{testDir: "../../test/performance/collectd"},
{testDir: "../../test/performance/trace/xray", runMockServer: true},
},
"ec2_windows_performance": {
{testDir: "../../test/performance/windows/logs"},
{testDir: "../../test/performance/windows/system"},
},
"ec2_stress": {
{testDir: "../../test/stress/emf"},
{testDir: "../../test/stress/logs"},
{testDir: "../../test/stress/system"},
{testDir: "../../test/stress/statsd"},
{testDir: "../../test/stress/collectd"},
},
"ec2_windows_stress": {
{testDir: "../../test/stress/windows/logs"},
{testDir: "../../test/stress/windows/system"},
},
"ecs_fargate": {
{testDir: "./test/ecs/ecs_metadata"},
},
"ecs_ec2_daemon": {
{
testDir: "./test/metric_value_benchmark",
targets: map[string]map[string]struct{}{"metadataEnabled": {"enabled": {}}},
},
{
testDir: "./test/statsd",
targets: map[string]map[string]struct{}{"metadataEnabled": {"enabled": {}}},
},
{
testDir: "./test/emf",
targets: map[string]map[string]struct{}{"metadataEnabled": {"disabled": {}}},
},
{
testDir: "./test/emf",
targets: map[string]map[string]struct{}{"metadataEnabled": {"enabled": {}}},
},
},
"eks_daemon": {
//{
// testDir: "./test/metric_value_benchmark",
// targets: map[string]map[string]struct{}{"arc": {"amd64": {}}},
//},
//{
// testDir: "./test/statsd", terraformDir: "terraform/eks/daemon/statsd",
// targets: map[string]map[string]struct{}{"arc": {"amd64": {}}},
//},
//{
// testDir: "./test/emf", terraformDir: "terraform/eks/daemon/emf",
// targets: map[string]map[string]struct{}{"arc": {"amd64": {}}},
//},
//{
// testDir: "./test/fluent", terraformDir: "terraform/eks/daemon/fluent/d",
// targets: map[string]map[string]struct{}{"arc": {"amd64": {}}},
//},
//{testDir: "./test/fluent", terraformDir: "terraform/eks/daemon/fluent/bit"},
{
testDir: "./test/metric_value_benchmark",
targets: map[string]map[string]struct{}{"arc": {"amd64": {}}},
},
{
testDir: "./test/statsd", terraformDir: "terraform/eks/daemon/statsd",
targets: map[string]map[string]struct{}{"arc": {"amd64": {}}},
},
{
testDir: "./test/emf", terraformDir: "terraform/eks/daemon/emf",
targets: map[string]map[string]struct{}{"arc": {"amd64": {}}},
},
{
testDir: "./test/fluent", terraformDir: "terraform/eks/daemon/fluent/d",
targets: map[string]map[string]struct{}{"arc": {"amd64": {}}},
},
{testDir: "./test/fluent", terraformDir: "terraform/eks/daemon/fluent/bit"},
{testDir: "./test/app_signals", terraformDir: "terraform/eks/daemon/app_signals",
targets: map[string]map[string]struct{}{"arc": {"amd64": {}}},
},
},
//"eks_deployment": {
// {testDir: "./test/metric_value_benchmark"},
//},
"eks_deployment": {
{testDir: "./test/metric_value_benchmark"},
},
}

func copyAllEC2LinuxTestForOnpremTesting() {
Expand All @@ -222,7 +222,7 @@ func copyAllEC2LinuxTestForOnpremTesting() {
}

func main() {
//copyAllEC2LinuxTestForOnpremTesting()
copyAllEC2LinuxTestForOnpremTesting()

for testType, testConfigs := range testTypeToTestConfig {
testMatrix := genMatrix(testType, testConfigs)
Expand Down

0 comments on commit b697c45

Please sign in to comment.