Skip to content

Commit 124fa78

Browse files
committed
Attempting to debug failing activity tests
1 parent 504a175 commit 124fa78

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

projects/Test/Integration/TestActivitySource.cs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
using System.Diagnostics;
3535
using System.Linq;
3636
using System.Text;
37-
using System.Text.Json;
3837
using System.Threading.Tasks;
3938

4039
using RabbitMQ.Client;
@@ -206,7 +205,14 @@ private void AssertActivityData(bool useRoutingKeyAsOperationName, string queueN
206205
string childName = isDeliver ? "deliver" : "receive";
207206
Activity[] activities = activityList.ToArray();
208207
Assert.NotEmpty(activities);
209-
_output.WriteLine(JsonSerializer.Serialize(activities, new JsonSerializerOptions { WriteIndented = true }));
208+
foreach(var item in activities)
209+
{
210+
_output.WriteLine(
211+
$"{item.Context.TraceId}: {item.OperationName}");
212+
_output.WriteLine($" Tags: {string.Join(", ", item.Tags.Select(x => $"{x.Key}: {x.Value}"))}");
213+
_output.WriteLine($" Links: {string.Join(", ", item.Links.Select(x => $"{x.Context.TraceId}"))}");
214+
}
215+
210216
Activity sendActivity = activities.First(x =>
211217
x.OperationName == (useRoutingKeyAsOperationName ? $"{queueName} publish" : "publish") &&
212218
x.GetTagItem(RabbitMQActivitySource.MessagingDestinationRoutingKey) is string routingKeyTag &&

0 commit comments

Comments
 (0)