Wrong test results for uploaded mstest .trx file

danielgonnet's Avatar

danielgonnet

09 May, 2018 06:57 AM

Hi,

I am building and testing an open source project that uses a dotnet test... --loger:trx script to run its unit tests.

I am uploading the resulting .trx file using: $wc.UploadFile("https://ci.appveyor.com/api/testresults/mstest/$($env:APPVEYOR_JOB_ID)", ($results)) where $results points to the .trx file.

I can see it succeeds, but I also can see the test report is not correct as the results indicate there are 78 tests and the report only lists 53.
The build that exhibits this behavior can be found at:
https://ci.appveyor.com/project/Solar_AS/swashbuckle-examples-auto/...
and the test result at: https://ci.appveyor.com/api/buildjobs/jpp5rka3dn40uwl3/artifacts/te...

I would very much like the report to be reflective of the actual results. Could it be some sort of bug that prevents the correct results from showing up?

Thanks in advance

  1. Support Staff 1 Posted by Ilya Finkelshte... on 09 May, 2018 06:24 PM

    Ilya Finkelshteyn's Avatar

    Problem is that tests has duplicated names (for example Create_NotAProperty_NoOp). I am not saying we should not improve it, but for now workaround is to make test names unique.

  2. Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 02:28 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac