@@ -104,7 +104,7 @@ public void AddOpenTelemetry_WithoutKeyspace_DbNameIsNotIncluded()
104
104
var statement = new SimpleStatement ( "SELECT key FROM system.local" ) ;
105
105
session . Execute ( statement ) ;
106
106
107
- RetryUntilActivities ( _testStartDateTime , SessionActivityName , 1 ) ;
107
+ RetryUntilActivities ( _testStartDateTime , $ " { SessionActivityName } ( { nameof ( SimpleStatement ) } )" , 1 ) ;
108
108
109
109
var activity = GetActivities ( _testStartDateTime ) . First ( x => x . DisplayName . StartsWith ( SessionActivityName ) ) ;
110
110
@@ -124,7 +124,7 @@ public void AddOpenTelemetry_WithDefaultOptions_DbStatementIsNotIncludedAsAttrib
124
124
var statement = new SimpleStatement ( "SELECT key FROM system.local" ) ;
125
125
session . Execute ( statement ) ;
126
126
127
- RetryUntilActivities ( _testStartDateTime , SessionActivityName , 1 ) ;
127
+ RetryUntilActivities ( _testStartDateTime , $ " { SessionActivityName } ( { nameof ( SimpleStatement ) } )" , 1 ) ;
128
128
129
129
var activity = GetActivities ( _testStartDateTime ) . First ( x => x . DisplayName . StartsWith ( SessionActivityName ) ) ;
130
130
@@ -145,7 +145,7 @@ public void AddOpenTelemetry_WithIncludeDatabaseStatementOption_DbStatementIsInc
145
145
var statement = new SimpleStatement ( "SELECT key FROM system.local" ) ;
146
146
session . Execute ( statement ) ;
147
147
148
- RetryUntilActivities ( _testStartDateTime , SessionActivityName , 1 ) ;
148
+ RetryUntilActivities ( _testStartDateTime , $ " { SessionActivityName } ( { nameof ( SimpleStatement ) } )" , 1 ) ;
149
149
150
150
var activity = GetActivities ( _testStartDateTime ) . First ( x => x . DisplayName . StartsWith ( SessionActivityName ) ) ;
151
151
@@ -165,8 +165,8 @@ public async Task AddOpenTelemetry_ExecuteAndExecuteAsync_SessionRequestIsParent
165
165
var statement = new SimpleStatement ( "SELECT key FROM system.local" ) ;
166
166
await session . ExecuteAsync ( statement ) . ContinueWith ( t =>
167
167
{
168
- RetryUntilActivities ( localDateTime , SessionActivityName , 1 ) ;
169
- RetryUntilActivities ( localDateTime , NodeActivityName , 1 ) ;
168
+ RetryUntilActivities ( localDateTime , $ " { SessionActivityName } ( { nameof ( SimpleStatement ) } )" , 1 ) ;
169
+ RetryUntilActivities ( localDateTime , $ " { NodeActivityName } ( { nameof ( SimpleStatement ) } )" , 1 ) ;
170
170
var activities = GetActivities ( localDateTime ) ;
171
171
var sessionActivity = activities . First ( x => x . DisplayName . StartsWith ( SessionActivityName ) ) ;
172
172
var nodeActivity = activities . First ( x => x . DisplayName . StartsWith ( NodeActivityName ) ) ;
@@ -184,8 +184,8 @@ await session.ExecuteAsync(statement).ContinueWith(t =>
184
184
185
185
session . Execute ( statement ) ;
186
186
187
- RetryUntilActivities ( localDateTime , SessionActivityName , 1 ) ;
188
- RetryUntilActivities ( localDateTime , NodeActivityName , 1 ) ;
187
+ RetryUntilActivities ( localDateTime , $ " { SessionActivityName } ( { nameof ( SimpleStatement ) } )" , 1 ) ;
188
+ RetryUntilActivities ( localDateTime , $ " { NodeActivityName } ( { nameof ( SimpleStatement ) } )" , 1 ) ;
189
189
190
190
var syncActivities = GetActivities ( localDateTime ) ;
191
191
var syncSessionActivity = syncActivities . First ( x => x . DisplayName . StartsWith ( SessionActivityName ) ) ;
@@ -354,7 +354,7 @@ public void AddOpenTelemetry_WhenMethodIsInvokedAfterQuery_TraceIdIsTheSameThrou
354
354
355
355
var prepareCount = 2 * this . AmountOfNodes ; // 2 * because Mapper + LINQ, AmountOfNodes because PREPARE goes to every node by default
356
356
357
- RetryUntilActivities ( _testStartDateTime , SessionActivityName , 7 + prepareCount ) ; // create + change keyspace + simple + 2xlinq(create+bound) + 2xmapper(create+bound) + PREPAREs
357
+ RetryUntilActivities ( _testStartDateTime , SessionActivityName , 7 + prepareCount , displayNameStartsWith : true ) ; // create + change keyspace + simple + 2xlinq(create+bound) + 2xmapper(create+bound) + PREPAREs
358
358
RetryUntilActivities ( _testStartDateTime , secondMethodName , 1 ) ;
359
359
RetryUntilActivities ( _testStartDateTime , firstMethodName , 1 ) ;
360
360
var activities = GetActivities ( _testStartDateTime ) . ToList ( ) ;
@@ -400,7 +400,7 @@ public async Task AddOpenTelemetry_WhenMethodIsInvokedAfterQuery_TraceIdIsTheSam
400
400
401
401
var prepareCount = 2 * this . AmountOfNodes ; // 2 * because Mapper + LINQ, AmountOfNodes because PREPARE goes to every node by default
402
402
403
- RetryUntilActivities ( _testStartDateTime , SessionActivityName , 7 + prepareCount ) ; // create + change keyspace + simple + 2xlinq(create+bound) + 2xmapper(create+bound) + PREPAREs
403
+ RetryUntilActivities ( _testStartDateTime , SessionActivityName , 7 + prepareCount , displayNameStartsWith : true ) ; // create + change keyspace + simple + 2xlinq(create+bound) + 2xmapper(create+bound) + PREPAREs
404
404
RetryUntilActivities ( _testStartDateTime , secondMethodName , 1 ) ;
405
405
RetryUntilActivities ( _testStartDateTime , firstMethodName , 1 ) ;
406
406
var activities = GetActivities ( _testStartDateTime ) . ToList ( ) ;
@@ -457,8 +457,8 @@ public void AddOpenTelemetry_RetryOnNextHost_ShouldProduceOneErrorAndOneValidSpa
457
457
458
458
session . Execute ( new SimpleStatement ( cql ) . SetConsistencyLevel ( ConsistencyLevel . One ) ) ;
459
459
460
- RetryUntilActivities ( _testStartDateTime , SessionActivityName , 1 ) ;
461
- RetryUntilActivities ( _testStartDateTime , NodeActivityName , 2 ) ;
460
+ RetryUntilActivities ( _testStartDateTime , $ " { SessionActivityName } ( { nameof ( SimpleStatement ) } )" , 1 ) ;
461
+ RetryUntilActivities ( _testStartDateTime , $ " { NodeActivityName } ( { nameof ( SimpleStatement ) } )" , 2 ) ;
462
462
var activities = GetActivities ( _testStartDateTime ) ;
463
463
var sessionActivity = activities . First ( x => x . DisplayName . StartsWith ( SessionActivityName ) ) ;
464
464
var validNodeActivity = activities . First ( x => x . DisplayName . StartsWith ( NodeActivityName ) && x . Status != ActivityStatusCode . Error ) ;
@@ -511,8 +511,8 @@ public void AddOpenTelemetry_WithSpeculativeExecutionOnSameNode_ShouldProduceVal
511
511
512
512
session . Execute ( new SimpleStatement ( cql ) . SetConsistencyLevel ( ConsistencyLevel . One ) . SetIdempotence ( true ) ) ;
513
513
514
- RetryUntilActivities ( _testStartDateTime , SessionActivityName , 1 ) ;
515
- RetryUntilActivities ( _testStartDateTime , NodeActivityName , 3 ) ;
514
+ RetryUntilActivities ( _testStartDateTime , $ " { SessionActivityName } ( { nameof ( SimpleStatement ) } )" , 1 ) ;
515
+ RetryUntilActivities ( _testStartDateTime , $ " { NodeActivityName } ( { nameof ( SimpleStatement ) } )" , 3 ) ;
516
516
var activities = GetActivities ( _testStartDateTime ) ;
517
517
var sessionActivity = activities . First ( x => x . DisplayName . StartsWith ( SessionActivityName ) ) ;
518
518
var validNodeActivity1 = activities . Where ( x => x . DisplayName . StartsWith ( NodeActivityName ) ) . ElementAt ( 0 ) ;
@@ -563,7 +563,7 @@ public void AddOpenTelemetry_WithPaginationOnQuery_ShouldMultipleSpansForTheSame
563
563
var rs = session . Execute ( new SimpleStatement ( $ "SELECT * FROM { KeyspaceName } .song") . SetPageSize ( 1 ) ) ;
564
564
_ = rs . ToList ( ) ;
565
565
566
- RetryUntilActivities ( _testStartDateTime , SessionActivityName , 2 , true ) ;
566
+ RetryUntilActivities ( _testStartDateTime , $ " { SessionActivityName } ( { nameof ( SimpleStatement ) } ) { KeyspaceName } " , 2 , true ) ;
567
567
var sessionActivities = GetActivities ( localDateTime ) . Where ( x => x . DisplayName . StartsWith ( SessionActivityName ) ) . ToList ( ) ;
568
568
569
569
Assert . Greater ( sessionActivities . Count , 1 ) ;
@@ -680,14 +680,14 @@ public async Task AddOpenTelemetry_Mapper_ExpectedPrepareActivities(bool prepare
680
680
681
681
RetryUntilActivities ( localDateTime , $ "{ SessionActivityName } ({ nameof ( BoundStatement ) } ) { keyspace } ", 1 ) ;
682
682
RetryUntilActivities ( localDateTime , $ "{ NodeActivityName } ({ nameof ( BoundStatement ) } ) { keyspace } ", 1 ) ;
683
- RetryUntilActivities ( localDateTime , $ "{ SessionActivityName } ({ nameof ( PrepareRequest ) } )", prepareOnAllHosts ? AmountOfNodes : 1 ) ;
684
- RetryUntilActivities ( localDateTime , $ "{ NodeActivityName } ({ nameof ( PrepareRequest ) } )", prepareOnAllHosts ? AmountOfNodes : 1 ) ;
683
+ RetryUntilActivities ( localDateTime , $ "{ SessionActivityName } ({ nameof ( PrepareRequest ) } ) { keyspace } ", prepareOnAllHosts ? AmountOfNodes : 1 ) ;
684
+ RetryUntilActivities ( localDateTime , $ "{ NodeActivityName } ({ nameof ( PrepareRequest ) } ) { keyspace } ", prepareOnAllHosts ? AmountOfNodes : 1 ) ;
685
685
686
686
var allActivities = GetActivities ( localDateTime ) . ToList ( ) ;
687
687
var boundStmtSessionActivity = allActivities . Single ( x => x . DisplayName == $ "{ SessionActivityName } ({ nameof ( BoundStatement ) } ) { keyspace } ") ;
688
688
var boundStmtNodeActivity = allActivities . Single ( x => x . DisplayName == $ "{ NodeActivityName } ({ nameof ( BoundStatement ) } ) { keyspace } ") ;
689
- var prepareStmtSessionActivities = allActivities . Where ( x => x . DisplayName == $ "{ SessionActivityName } ({ nameof ( PrepareRequest ) } )") . ToList ( ) ;
690
- var prepareStmtNodeActivities = allActivities . Where ( x => x . DisplayName == $ "{ NodeActivityName } ({ nameof ( PrepareRequest ) } )") . ToList ( ) ;
689
+ var prepareStmtSessionActivities = allActivities . Where ( x => x . DisplayName == $ "{ SessionActivityName } ({ nameof ( PrepareRequest ) } ) { keyspace } ") . ToList ( ) ;
690
+ var prepareStmtNodeActivities = allActivities . Where ( x => x . DisplayName == $ "{ NodeActivityName } ({ nameof ( PrepareRequest ) } ) { keyspace } ") . ToList ( ) ;
691
691
692
692
Assert . IsNull ( boundStmtSessionActivity . ParentId ) ;
693
693
Assert . AreEqual ( boundStmtSessionActivity . TraceId , boundStmtNodeActivity . TraceId ) ;
@@ -863,7 +863,7 @@ private void SecondMethod(string activityName)
863
863
}
864
864
}
865
865
866
- private void RetryUntilActivities ( DateTime dt , string displayName , int count , bool greaterOrEqual = false , bool displayNameStartsWith = true , int retries = 50 , int delayPerRetryMs = 100 )
866
+ private void RetryUntilActivities ( DateTime dt , string displayName , int count , bool greaterOrEqual = false , bool displayNameStartsWith = false , int retries = 50 , int delayPerRetryMs = 100 )
867
867
{
868
868
var lastCount = 0 ;
869
869
for ( var i = 0 ; i < retries ; i ++ )
0 commit comments