Как отобразить стандартный вывод из TestResults в Azure Devops - PullRequest
0 голосов
/ 19 июня 2019

Я использую новые конвейеры yaml в Azure Devops. Как отобразить журналы StdOut по результатам теста на странице «Сводка теста» для выполнения конвейера?

trigger:
- master
stages:
- stage: Tests
  jobs:
  - job: Tests
    steps:
    - script: dotnet test ./TestProject/ --logger "trx;LogFileName=TEST-results.trx"
    - task: PublishTestResults@2
      inputs:
        testResultsFiles: '**/*.trx'
        failTaskOnFailedTests: true
        testResultsFormat: 'VSTest'
        publishRunAttachments: true
        testRunTitle: 'Test Results'

Требуется стандартный вывод из файла trx для отображения на странице сводки теста, пример ниже.

<?xml version="1.0" encoding="utf-8"?>
<TestRun xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
  <Results>
    <UnitTestResult>
      <Output>
        <StdOut>
            Console logs appear here.
        </StdOut>
      </Output>
    </UnitTestResult>
  </Results>
</TestRun>
...