@@ -9,8 +9,8 @@ namespace PipelinesTestLogger
99 internal class LoggerQueue
1010 {
1111 private readonly ApiClient _apiClient ;
12+ private readonly string _runName ;
1213 private readonly string _buildId ;
13- private readonly string _jobName ;
1414
1515 private readonly AsyncProducerConsumerCollection < string > _queue = new AsyncProducerConsumerCollection < string > ( ) ;
1616 private readonly Task _consumeTask ;
@@ -20,11 +20,11 @@ internal class LoggerQueue
2020 private int totalEnqueued = 0 ;
2121 private int totalSent = 0 ;
2222
23- public LoggerQueue ( ApiClient apiClient , string buildId , string jobName )
23+ public LoggerQueue ( ApiClient apiClient , string buildId , string agentName , string jobName )
2424 {
2525 _apiClient = apiClient ;
2626 _buildId = buildId ;
27- _jobName = jobName ;
27+ _runName = $ " { jobName } on { agentName } at { DateTime . UtcNow . ToString ( "o" ) } " ;
2828 _consumeTask = ConsumeItemsAsync ( _consumeTaskCancellationSource . Token ) ;
2929 }
3030
@@ -104,7 +104,7 @@ private async Task<int> CreateTestRun(CancellationToken cancellationToken)
104104 {
105105 Dictionary < string , object > request = new Dictionary < string , object >
106106 {
107- { "name" , $ " { _jobName } at { DateTime . UtcNow . ToString ( "o" ) } " } ,
107+ { "name" , _runName } ,
108108 { "build" , new Dictionary < string , object > { { "id" , _buildId } } } ,
109109 { "isAutomated" , true }
110110 } ;
0 commit comments