trx2junit
Transforms XML from trx-Testresults to JUnit-Testresults / trx to JUnit XML
2.1.0
16M downloads/mo
#2043 most downloaded on NuGet
gfoidl/trx2junit
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 9 days to 1.5 years
Some releases are documented
notes for 10 of 24 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
24 releases · first in 2018
0 releases in the last 12 months
see the full history below
Release timeline
24 releases · May 2018 to Feb 2024Releases
latest 24-
2.1.020 Feb 2024Release notes
Open source →Fixed 🐛
- Core-project can be used standalone, so respect potential use outside of trx2junit (#116)
What's new?
Where to get?
https://www.nuget.org/packages/trx2junit/2.1.0
Full Changelog: v2.0.4...v2.1.0
-
2.0.426 Aug 2022Release notes
Open source →Fixed 🐛
- Incorrect testcase names in xml (#110)
Where to get?
https://www.nuget.org/packages/trx2junit/2.0.4
Full Changelog: v2.0.3...v2.0.4
-
2.0.309 Jul 2022Release notes
Open source →Fixed 🐛
- Timestamps honor timezone Pt. 2 (#109)
Where to get?
https://www.nuget.org/packages/trx2junit/2.0.3
Full Changelog: v2.0.2...v2.0.3
-
2.0.208 Jul 2022Release notes
Open source →What's new
- Timestamps honor timezone (#107)
- Opt-in to emit error message in CDATA-element of failure-element (#108)
Where to get?
https://www.nuget.org/packages/trx2junit/2.0.2
Full Changelog: v2.0.1...v2.0.2
-
2.0.128 Jun 2022Release notes
Open source →Fixed 🐛
- Removed console usage in worker -- emit event instead (#98)
- JUnit: emit failure content with message as CData element (#101)
- Fixed XUnit's testcase name to be not the full-qualified name (#103)
Where to get?
https://www.nuget.org/packages/trx2junit/2.0.1
Full Changelog: v2.0.0...v2.0.1
-
2.0.001 Dec 2021Release notes
Open source →What's new
- Apply RollForward policy (#91)
- Created standalone package of Core-logic and dropped .NET Core 2.1 (#93)
Apply RollForward policy
Rollforward policy Major is applied, in order to be more future proof.
Created standalone package of Core-logic
The core-logic is split out into a separate packe
trx2junit.Corewhich can be used conversion with a custom host / tool.
The tool trx2junit itself is a consumer of this package.From the point of view of trx2junit it's just a refactoring, usage didn't change.
Dropped .NET Core 2.1
.NET Core 2.1 reached end of life on 21.08.2021, so it's support got dropped here.
If you're still using .NET Core 2.1, so just don't update to this version. Stay on the v1.x versions. If there should should be any bug, please still file an issue, so it can be fixed and potentially backported to a new v1.x release.Vectorization Part I
I'm aware that there are more crucial contributors for perf, like reading and writing XML, but I love vectors and vectorized code. Therefore just for fun #64 was done.
The vectorized parts are disabled by default, and hidden behind a feature-toggle that can be enabled by setting the environment variableTRX2JUNIT_VECTORS_ENABLEDto any non-empty value.Basically I didn't want to merge that PR, but due the refactorings of #93 it wouldn't be managable anymore. So the (better) variant to integrate in the main-branch, and hide behind a feature-toggle was chosen.
Where to get?
https://www.nuget.org/packages/trx2junit/2.0.0
Full Changelog: v1.6.0...v2.0.0
-
1.6.015 Nov 2021Release notes
Open source → -
1.5.028 Feb 2021Release notes
Open source →What's new
- Jenkins-JUnit emit status attribute for testcase (#84)
Jenkins-JUnit emit status attribute for testcase
For Jenkins JUnit on the testcase the status-attribute is set. By default
1is set for success, and0for failure.
This can be configured via environment variables (note: if omitted, the default values will be used):Status Variable default value success TRX2JUNIT_JENKINS_TESTCASE_STATUS_SUCCESS1failure TRX2JUNIT_JENKINS_TESTCASE_STATUS_FAILURE0skipped TRX2JUNIT_JENKINS_TESTCASE_STATUS_SKIPPEDnot set Where to get?
-
1.4.101 Feb 2021Release notes
Open source → -
1.4.011 Nov 2020 -
1.3.216 Jul 2020Nothing published for this version
-
1.3.114 Jun 2020Nothing published for this version
-
1.3.015 Nov 2019Nothing published for this version
-
1.2.626 Aug 2019Nothing published for this version
-
1.2.513 Jun 2019Nothing published for this version
-
1.2.419 Apr 2019Nothing published for this version
-
1.2.320 Feb 2019Nothing published for this version
-
1.2.216 Dec 2018Nothing published for this version
-
1.2.113 Nov 2018Nothing published for this version
-
1.2.014 Sep 2018Nothing published for this version
-
1.1.012 Sep 2018Nothing published for this version
-
1.0.210 Jul 2018Nothing published for this version
-
1.0.101 Jun 2018Nothing published for this version
-
1.0.023 May 2018Nothing published for this version