@@ -103,11 +103,7 @@ TELEMETRY_IMPLEMENTATION_TEST("Tracer telemetry lifecycle") {
103103 auto scheduler = std::make_shared<FakeEventScheduler>();
104104
105105 auto runtime_id = RuntimeID::generate ();
106- const TracerSignature tracer_signature{
107- /* runtime_id = */ runtime_id,
108- /* root_session_id = */ runtime_id.string (),
109- /* service = */ " testsvc" ,
110- /* environment = */ " test" };
106+ const TracerSignature tracer_signature{runtime_id, " testsvc" , " test" };
111107
112108 auto url = HTTPClient::URL::parse (" http://localhost:8000" );
113109
@@ -375,41 +371,43 @@ TELEMETRY_IMPLEMENTATION_TEST("session ID headers") {
375371 auto url = HTTPClient::URL::parse (" http://localhost:8000" );
376372
377373 SECTION (" root process: DD-Session-ID present, DD-Root-Session-ID absent" ) {
378- auto rid = RuntimeID::generate ();
379- const TracerSignature sig{rid, rid. string () , " testsvc" , " test" };
374+ auto session_rid = RuntimeID::generate ();
375+ const TracerSignature sig{session_rid , " testsvc" , " test" };
380376
381377 Telemetry telemetry{*finalize_config (), sig, logger, client,
382378 scheduler, *url};
383379
384380 auto it = client->request_headers .items .find (" DD-Session-ID" );
385381 REQUIRE (it != client->request_headers .items .end ());
386- CHECK (it->second == rid .string ());
382+ CHECK (it->second == session_rid .string ());
387383
388384 CHECK (client->request_headers .items .find (" DD-Root-Session-ID" ) ==
389385 client->request_headers .items .end ());
390386 }
391387
392388 SECTION (" child process: DD-Root-Session-ID present when different" ) {
393- auto rid = RuntimeID::generate ();
389+ auto session_rid = RuntimeID::generate ();
394390 auto root_rid = RuntimeID::generate ();
395- const TracerSignature sig{rid, root_rid.string (), " testsvc" , " test" };
391+ const TracerSignature sig{session_rid, root_rid.string (), " testsvc" ,
392+ " test" };
396393
397394 Telemetry telemetry{*finalize_config (), sig, logger, client,
398395 scheduler, *url};
399396
400397 auto session_it = client->request_headers .items .find (" DD-Session-ID" );
401398 REQUIRE (session_it != client->request_headers .items .end ());
402- CHECK (session_it->second == rid .string ());
399+ CHECK (session_it->second == session_rid .string ());
403400
404401 auto root_it = client->request_headers .items .find (" DD-Root-Session-ID" );
405402 REQUIRE (root_it != client->request_headers .items .end ());
406403 CHECK (root_it->second == root_rid.string ());
407404 }
408405
409406 SECTION (" heartbeat includes session headers" ) {
410- auto rid = RuntimeID::generate ();
407+ auto session_rid = RuntimeID::generate ();
411408 auto root_rid = RuntimeID::generate ();
412- const TracerSignature sig{rid, root_rid.string (), " testsvc" , " test" };
409+ const TracerSignature sig{session_rid, root_rid.string (), " testsvc" ,
410+ " test" };
413411
414412 Telemetry telemetry{*finalize_config (), sig, logger, client,
415413 scheduler, *url};
@@ -419,7 +417,7 @@ TELEMETRY_IMPLEMENTATION_TEST("session ID headers") {
419417
420418 auto session_it = client->request_headers .items .find (" DD-Session-ID" );
421419 REQUIRE (session_it != client->request_headers .items .end ());
422- CHECK (session_it->second == rid .string ());
420+ CHECK (session_it->second == session_rid .string ());
423421
424422 auto root_it = client->request_headers .items .find (" DD-Root-Session-ID" );
425423 REQUIRE (root_it != client->request_headers .items .end ());
@@ -439,11 +437,7 @@ TELEMETRY_IMPLEMENTATION_TEST("Tracer telemetry API") {
439437 auto scheduler = std::make_shared<FakeEventScheduler>();
440438
441439 auto runtime_id = RuntimeID::generate ();
442- const TracerSignature tracer_signature{
443- /* runtime_id = */ runtime_id,
444- /* root_session_id = */ runtime_id.string (),
445- /* service = */ " testsvc" ,
446- /* environment = */ " test" };
440+ const TracerSignature tracer_signature{runtime_id, " testsvc" , " test" };
447441
448442 auto url = HTTPClient::URL::parse (" http://localhost:8000" );
449443
@@ -1045,11 +1039,7 @@ TELEMETRY_IMPLEMENTATION_TEST("Tracer telemetry configuration") {
10451039 auto scheduler = std::make_shared<FakeEventScheduler>();
10461040
10471041 auto runtime_id = RuntimeID::generate ();
1048- const TracerSignature tracer_signature{
1049- /* runtime_id = */ runtime_id,
1050- /* root_session_id = */ runtime_id.string (),
1051- /* service = */ " testsvc" ,
1052- /* environment = */ " test" };
1042+ const TracerSignature tracer_signature{runtime_id, " testsvc" , " test" };
10531043
10541044 auto url = HTTPClient::URL::parse (" http://localhost:8000" );
10551045
0 commit comments