Skip to content

Commit ccb107e

Browse files
committed
Make the test sets datadog.trace.agent_test_session_token
1 parent a5bf3e0 commit ccb107e

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

ext/sidecar.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,6 @@ static uint8_t dd_sidecar_formatted_session_id[36];
2323
static void ddtrace_set_non_resettable_sidecar_globals(void) {
2424
ddtrace_format_runtime_id(&dd_sidecar_formatted_session_id);
2525
ddtrace_endpoint = ddtrace_sidecar_agent_endpoint();
26-
27-
if (ZSTR_LEN(get_global_DD_TRACE_AGENT_TEST_SESSION_TOKEN())) {
28-
ddog_endpoint_set_test_token(ddtrace_endpoint, dd_zend_string_to_CharSlice(get_global_DD_TRACE_AGENT_TEST_SESSION_TOKEN()));
29-
}
3026
}
3127

3228
// Set the globals that must be updated in case of fork
@@ -180,6 +176,10 @@ ddog_Endpoint *ddtrace_sidecar_agent_endpoint(void) {
180176
free(agent_url);
181177
}
182178

179+
if (ZSTR_LEN(get_global_DD_TRACE_AGENT_TEST_SESSION_TOKEN())) {
180+
ddog_endpoint_set_test_token(agent_endpoint, dd_zend_string_to_CharSlice(get_global_DD_TRACE_AGENT_TEST_SESSION_TOKEN()));
181+
}
182+
183183
return agent_endpoint;
184184
}
185185

tests/ext/crashtracker_segfault.phpt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,11 @@ include __DIR__ . '/includes/skipif_no_dev_env.inc';
1313
DD_TRACE_LOG_LEVEL=0
1414
DD_AGENT_HOST=request-replayer
1515
DD_TRACE_AGENT_PORT=80
16+
--INI--
17+
datadog.trace.agent_test_session_token=tests/ext/crashtracker_segfault.phpt
1618
--FILE--
1719
<?php
1820

19-
// WARNING: This test does not set a value for "datadog.trace.agent_test_session_token"
20-
// because the crashtracker uploader does not pass the header.
21-
2221
include __DIR__ . '/includes/request_replayer.inc';
2322
$rr = new RequestReplayer();
2423
$rr->replayRequest(); // cleanup possible leftover

0 commit comments

Comments
 (0)