tests: allow API test server to respect NOMAD_TEST_LOG_LEVEL (#8760)

This commit is contained in:
Tim Gross
2020-08-27 14:36:17 -04:00
committed by GitHub
parent 4b7aee5db9
commit 63db66b1c4

View File

@@ -97,10 +97,16 @@ type ServerConfigCallback func(c *TestServerConfig)
// with all of the listen ports incremented by one.
func defaultServerConfig(t testing.T) *TestServerConfig {
ports := freeport.GetT(t, 3)
logLevel := "DEBUG"
if envLogLevel := os.Getenv("NOMAD_TEST_LOG_LEVEL"); envLogLevel != "" {
logLevel = envLogLevel
}
return &TestServerConfig{
NodeName: fmt.Sprintf("node-%d", ports[0]),
DisableCheckpoint: true,
LogLevel: "DEBUG",
LogLevel: logLevel,
Ports: &PortsConfig{
HTTP: ports[0],
RPC: ports[1],