|
21 | 21 | import datadog.trace.api.time.ControllableTimeSource; |
22 | 22 | import datadog.trace.core.monitor.HealthMetrics; |
23 | 23 | import datadog.trace.core.propagation.PropagationTags; |
| 24 | +import datadog.trace.junit.utils.config.WithConfig; |
24 | 25 | import datadog.trace.junit.utils.config.WithConfigExtension; |
25 | 26 | import datadog.trace.test.util.DDJavaSpecification; |
26 | 27 | import java.util.Arrays; |
|
33 | 34 | import org.junit.jupiter.api.Test; |
34 | 35 | import org.tabletest.junit.TableTest; |
35 | 36 |
|
| 37 | +@WithConfig(key = "trace.experimental.long-running.enabled", value = "true") |
| 38 | +@WithConfig(key = "trace.experimental.long-running.initial.flush.interval", value = "10") |
| 39 | +@WithConfig(key = "trace.experimental.long-running.flush.interval", value = "20") |
36 | 40 | public class LongRunningTracesTrackerTest extends DDJavaSpecification { |
37 | 41 |
|
38 | 42 | private static final long INITIAL_FLUSH_PERIOD_MILLI = TimeUnit.SECONDS.toMillis(10); |
@@ -60,11 +64,6 @@ static void checkJvm() { |
60 | 64 |
|
61 | 65 | @BeforeEach |
62 | 66 | void setup() { |
63 | | - WithConfigExtension.injectSysConfig("trace.experimental.long-running.enabled", "true"); |
64 | | - WithConfigExtension.injectSysConfig( |
65 | | - "trace.experimental.long-running.initial.flush.interval", "10"); |
66 | | - WithConfigExtension.injectSysConfig("trace.experimental.long-running.flush.interval", "20"); |
67 | | - |
68 | 67 | tracer = mock(CoreTracer.class); |
69 | 68 | traceConfig = mock(CoreTracer.ConfigSnapshot.class); |
70 | 69 | features = mock(DDAgentFeaturesDiscovery.class); |
|
0 commit comments