Skip to content

Commit 7ed1b21

Browse files
committed
adding configs and updating tests
1 parent b2f3e5f commit 7ed1b21

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

components/environment/src/generator/resources/supported-configurations.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,9 @@
109109
"DD_CODE_ORIGIN_MAX_USER_FRAMES": ["A"],
110110
"DD_CONFIG_INVERSION_STRICT": ["A"],
111111
"DD_CRASHTRACKING_AGENTLESS": ["A"],
112+
"DD_CRASHTRACKING_DEBUG_AUTOCONFIG_ENABLE": ["A"],
113+
"DD_CRASHTRACKING_DEBUG_START_FORCE_FIRST": ["A"],
114+
"DD_CRASHTRACKING_ENABLED": ["A"],
112115
"DD_CRASHTRACKING_PROXY_HOST": ["A"],
113116
"DD_CRASHTRACKING_PROXY_PASSWORD": ["A"],
114117
"DD_CRASHTRACKING_PROXY_PORT": ["A"],
@@ -1321,6 +1324,7 @@
13211324
"OTEL_SDK_DISABLED": ["A"],
13221325
"OTEL_SERVICE_NAME": ["A"],
13231326
"OTEL_TRACES_EXPORTER": ["A"],
1327+
"OTEL_TRACES_SAMPLER_ARG": ["A"],
13241328
"OTEL_TRACES_SAMPLER": ["A"]
13251329
},
13261330
"aliases": {

dd-java-agent/agent-builder/src/test/groovy/datadog/trace/agent/test/DefaultInstrumenterForkedTest.groovy

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
package datadog.trace.agent.test
22

3-
3+
import datadog.environment.ConfigHelper
44
import datadog.trace.agent.tooling.InstrumenterModule
55
import datadog.trace.agent.tooling.bytebuddy.matcher.DDElementMatchers
66
import datadog.trace.agent.tooling.bytebuddy.outline.TypePoolFacade
7+
import static datadog.trace.api.ConfigInversionStrictStyle.TEST
78
import datadog.trace.test.util.DDSpecification
89

910
class DefaultInstrumenterForkedTest extends DDSpecification {
@@ -113,6 +114,8 @@ class DefaultInstrumenterForkedTest extends DDSpecification {
113114
setup:
114115
injectEnvConfig("DD_INTEGRATIONS_ENABLED", "false")
115116
injectEnvConfig("DD_INTEGRATION_${value}_ENABLED", "true")
117+
def strictness = ConfigHelper.configInversionStrictFlag()
118+
ConfigHelper.setConfigInversionStrict(TEST)
116119

117120
when:
118121
def target = new TestDefaultInstrumenter(name, altName)
@@ -121,6 +124,9 @@ class DefaultInstrumenterForkedTest extends DDSpecification {
121124
System.getenv("DD_INTEGRATION_${value}_ENABLED") == "true"
122125
target.enabled == enabled
123126

127+
cleanup:
128+
ConfigHelper.setConfigInversionStrict(strictness)
129+
124130
where:
125131
value | enabled | name | altName
126132
"TEST" | true | "test" | "asdf"

0 commit comments

Comments
 (0)