Appearance
Quickstart: .NET
Option A — JUnit XML (any test framework)
bash
dotnet add package JunitXml.TestLogger
dotnet test --logger "junit;LogFilePath=TestResults/junit.xml"
suluctl upload --results ./TestResultsOption B — Allure (xUnit, richer output)
bash
dotnet add package Allure.Xunit
dotnet testResults land in an allure-results/ directory next to the test binaries (configurable via allureConfig.json — see the allure-csharp docs).
bash
suluctl upload --results ./bin/Debug/net8.0/allure-resultsSet SULU_URL / SULU_TOKEN / SULU_PROJECT_ID first (see suluctl).