@@ -2,6 +2,7 @@ package config
22
33import (
44 "fmt"
5+ "github.com/StackVista/stackstate-process-agent/util"
56 "net/http"
67 "net/url"
78 "os"
@@ -13,8 +14,6 @@ import (
1314 "testing"
1415 "time"
1516
16- "github.com/StackVista/stackstate-process-agent/util"
17-
1817 "github.com/DataDog/gopsutil/process"
1918 ddconfig "github.com/StackVista/stackstate-agent/pkg/config"
2019 "github.com/go-ini/ini"
@@ -617,8 +616,7 @@ func TestDDAgentConfigYamlOnly(t *testing.T) {
617616 assert .Equal (true , agentConfig .Enabled )
618617 assert .Equal (true , agentConfig .EnableIncrementalPublishing )
619618 assert .Equal (1 * time .Minute , agentConfig .IncrementalPublishingRefreshInterval )
620- containsAllOf (assert , processChecks , agentConfig .EnabledChecks )
621- containsAllOf (assert , containerChecks , agentConfig .EnabledChecks )
619+ assert .Equal (processChecks , agentConfig .EnabledChecks )
622620 assert .Equal (8 * time .Second , agentConfig .CheckIntervals ["container" ])
623621 assert .Equal (30 * time .Second , agentConfig .CheckIntervals ["process" ])
624622 assert .Equal (100 , agentConfig .Windows .ArgsRefreshInterval )
@@ -654,8 +652,7 @@ func TestDDAgentConfigYamlOnly(t *testing.T) {
654652 assert .Equal (true , agentConfig .Enabled )
655653 assert .Equal (false , agentConfig .EnableIncrementalPublishing )
656654 assert .Equal (2 * time .Minute , agentConfig .IncrementalPublishingRefreshInterval )
657- containsAllOf (assert , processChecks , agentConfig .EnabledChecks )
658- containsAllOf (assert , containerChecks , agentConfig .EnabledChecks )
655+ assert .Equal (containerChecks , agentConfig .EnabledChecks )
659656 assert .Equal (- 1 , agentConfig .Windows .ArgsRefreshInterval )
660657 assert .Equal (true , agentConfig .Windows .AddNewArgs )
661658 assert .Equal (true , agentConfig .Scrubber .Enabled )
@@ -796,8 +793,7 @@ func TestDDAgentConfigYamlAndNetworkConfig(t *testing.T) {
796793 assert .Equal (10 , agentConfig .QueueSize )
797794 assert .Equal (true , agentConfig .AllowRealTime )
798795 assert .Equal (true , agentConfig .Enabled )
799- containsAllOf (assert , processChecks , agentConfig .EnabledChecks )
800- containsAllOf (assert , containerChecks , agentConfig .EnabledChecks )
796+ assert .Equal (processChecks , agentConfig .EnabledChecks )
801797 assert .Equal (8 * time .Second , agentConfig .CheckIntervals ["container" ])
802798 assert .Equal (30 * time .Second , agentConfig .CheckIntervals ["process" ])
803799 assert .Equal (100 , agentConfig .Windows .ArgsRefreshInterval )
@@ -825,9 +821,7 @@ func TestDDAgentConfigYamlAndNetworkConfig(t *testing.T) {
825821 assert .Equal (false , agentConfig .Windows .AddNewArgs )
826822 assert .Equal (false , agentConfig .Scrubber .Enabled )
827823 assert .Equal ("/var/my-location/network-tracer.log" , agentConfig .NetworkTracerSocketPath )
828- containsAllOf (assert , processChecks , agentConfig .EnabledChecks )
829- containsAllOf (assert , containerChecks , agentConfig .EnabledChecks )
830- assert .Contains (agentConfig .EnabledChecks , "connections" )
824+ assert .Equal (append (processChecks , "connections" ), agentConfig .EnabledChecks )
831825}
832826
833827func TestStackStateNetworkConfigFromMainAgentConfig (t * testing.T ) {
@@ -871,9 +865,7 @@ func TestStackStateNetworkConfigFromMainAgentConfig(t *testing.T) {
871865 assert .Equal (8 * time .Second , agentConfig .CheckIntervals ["container" ])
872866 assert .Equal (30 * time .Second , agentConfig .CheckIntervals ["process" ])
873867 assert .Equal (true , agentConfig .NetworkInitialConnectionsFromProc )
874- containsAllOf (assert , processChecks , agentConfig .EnabledChecks )
875- containsAllOf (assert , containerChecks , agentConfig .EnabledChecks )
876- assert .Contains (agentConfig .EnabledChecks , "connections" )
868+ assert .Equal (append (processChecks , "connections" ), agentConfig .EnabledChecks )
877869 assert .Equal (10 * time .Minute , agentConfig .NetworkRelationCacheDurationMin )
878870 assert .Equal (15 * time .Minute , agentConfig .ProcessCacheDurationMin )
879871 assert .Equal (false , agentConfig .EnableShortLivedProcessFilter )
@@ -1317,9 +1309,3 @@ func TestNetworkTracerInitRetry_FromYaml(t *testing.T) {
13171309 assert .Equal (t , 10 , agentConfig .NetworkTracerInitRetryAmount )
13181310 assert .Equal (t , 50 * time .Second , agentConfig .NetworkTracerInitRetryDuration )
13191311}
1320-
1321- func containsAllOf (a * assert.Assertions , contains , coll []string ) {
1322- for _ , c := range contains {
1323- a .Contains (coll , c )
1324- }
1325- }
0 commit comments