File tree Expand file tree Collapse file tree 4 files changed +10
-13
lines changed
dd-java-agent/agent-tooling/src
main/java/datadog/trace/agent/decorator
test/groovy/datadog/trace/agent/decorator
main/java/datadog/trace/api
test/groovy/datadog/trace/api Expand file tree Collapse file tree 4 files changed +10
-13
lines changed Original file line number Diff line number Diff line change @@ -29,9 +29,7 @@ protected BaseDecorator() {
2929 new TreeSet <>(Arrays .asList (instrumentationNames )), traceAnalyticsDefault ());
3030 float rate = 1.0f ;
3131 for (final String name : instrumentationNames ) {
32- rate =
33- Config .getFloatSettingFromEnvironment (
34- "integration." + name + ".analytics.sample-rate" , rate );
32+ rate = Config .getFloatSettingFromEnvironment (name + ".analytics.sample-rate" , rate );
3533 }
3634 traceAnalyticsSampleRate = rate ;
3735 }
Original file line number Diff line number Diff line change @@ -164,8 +164,8 @@ class BaseDecoratorTest extends Specification {
164164
165165 def " test analytics rate enabled" () {
166166 when :
167- BaseDecorator dec = withSystemProperty(" dd.integration. ${ integName} .analytics.enabled" , " true" ) {
168- withSystemProperty(" dd.integration. ${ integName} .analytics.sample-rate" , " $sampleRate " ) {
167+ BaseDecorator dec = withSystemProperty(" dd.${ integName} .analytics.enabled" , " true" ) {
168+ withSystemProperty(" dd.${ integName} .analytics.sample-rate" , " $sampleRate " ) {
169169 newDecorator(enabled)
170170 }
171171 }
Original file line number Diff line number Diff line change @@ -284,8 +284,7 @@ public static boolean traceAnalyticsIntegrationEnabled(
284284 boolean anyEnabled = defaultEnabled ;
285285 for (final String name : integrationNames ) {
286286 final boolean configEnabled =
287- getBooleanSettingFromEnvironment (
288- "integration." + name + ".analytics.enabled" , defaultEnabled );
287+ getBooleanSettingFromEnvironment (name + ".analytics.enabled" , defaultEnabled );
289288 if (defaultEnabled ) {
290289 anyEnabled &= configEnabled ;
291290 } else {
Original file line number Diff line number Diff line change @@ -347,13 +347,13 @@ class ConfigTest extends Specification {
347347
348348 def " verify integration trace analytics config" () {
349349 setup :
350- environmentVariables. set(" DD_INTEGRATION_ORDER_ANALYTICS_ENABLED " , " false" )
351- environmentVariables. set(" DD_INTEGRATION_TEST_ENV_ANALYTICS_ENABLED " , " true" )
352- environmentVariables. set(" DD_INTEGRATION_DISABLED_ENV_ANALYTICS_ENABLED " , " false" )
350+ environmentVariables. set(" DD_ORDER_ANALYTICS_ENABLED " , " false" )
351+ environmentVariables. set(" DD_TEST_ENV_ANALYTICS_ENABLED " , " true" )
352+ environmentVariables. set(" DD_DISABLED_ENV_ANALYTICS_ENABLED " , " false" )
353353
354- System . setProperty(" dd.integration. order.analytics.enabled" , " true" )
355- System . setProperty(" dd.integration. test-prop.analytics.enabled" , " true" )
356- System . setProperty(" dd.integration. disabled-prop.analytics.enabled" , " false" )
354+ System . setProperty(" dd.order.analytics.enabled" , " true" )
355+ System . setProperty(" dd.test-prop.analytics.enabled" , " true" )
356+ System . setProperty(" dd.disabled-prop.analytics.enabled" , " false" )
357357
358358 expect :
359359 Config . traceAnalyticsIntegrationEnabled(integrationNames, defaultEnabled) == expected
You can’t perform that action at this time.
0 commit comments