Tyrannoport
🦖 For processing TRX files into something more enjoyable 🦖
Install / Use
/learn @iwillspeak/TyrannoportREADME
Tyrannoport
🦖 For processing TRX files into something more enjoyable 🦖

Installation
Tyrannoport is a dotnet tool. It can be installed either to a project's
local dotnet-tools.json, or globally.
$ dotnet tool install tyrannoport
Or to install globally
$ dotnet tool install --global tyrannoport
The tool can then be run as either tyrannoport, or
dotnet tool run tyrannoport.
Usage
Tyrannoport takes one or more TRX file names and generates HTML reports next to them.
$ tyrannoport [report.trx]+
Rendering can take place to a separate directory by specifying --output:
$ tyrannoport --output=<some/dir> [report.trx]+
If you are only rendering a single report then output can be a file path to the summary document instead.
Cake Build
Tyrannoport can be called directly from Cake build scripts. You will need to
have both the Tyrannoport tool, and the Cake.Tyrannoport package installed:
#tool "dotnet:?package=Tyrannoport&version=0.3.21"
#addin "nuget:?package=Cake.Tyrannoport&version=0.3.21"
Then in your build.cake you can call Tyrannoport:
Task("Report")
.IsDependentOn("Test")
.Does(() =>
{
Tyrannoport(trxPath);
});
For more details see the example Cake project.
NUKE Build
Tyrannoport can be called from NUKE by referencing it as a custom tool:
$ nuke :add-package Tyrannoport --version 0.3.21
Then in your Build.cs:
[PackageExecutable("Tyrannoport", "Tyrannoport.dll")]
readonly Tool Tyrannoport;
// ...
Tyrannoport(trxPath);
License
Tyrannoport is licensed under the MIT license.
Related Skills
node-connect
351.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
