Issue with test time print out

Bug #928018 reported by Ryan Boggs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NUnit V2
Fix Released
High
Charlie Poole

Bug Description

The xml output of the latest 2.6 release candidate seems to be inaccurate compared to the output of 2.5. I am using console runner via the api. I've attached sample output files for comparison. They are output from the same test assembly using different versions of NUnit via the newly updated nunit2 NAnt task.

Please let me know if there are any questions/comments.

Thanks,
Ryan

Related branches

Revision history for this message
Ryan Boggs (rmboggs) wrote :
Revision history for this message
Ryan Boggs (rmboggs) wrote :

Here's the 2.5 output...

Changed in nunitv2:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Charlie Poole (charlie.poole)
Revision history for this message
Charlie Poole (charlie.poole) wrote :

Suites containing ignored test cases are marked ignored and so are their parent suites, right up to the assembly level. The reason given is that the suite contains ignored tests. This is logical but it isn't what one might expect since the suites are
actually executed. So, in some cases, tests marked ignored have not been executed (so the time is missing) while in other
cases the tests (suites) actually have been executed, have some passing results and should show a time. In 2.5, such suites were shown as passed and the nodes were marked as yellow in the Gui if they contained ignored tests. We may need to go back to the 2.5 approach in 2.6. In 3.0, test results may need to have a separate field for the severity of the result, which drives the color.

Changed in nunitv2:
status: Triaged → Fix Committed
milestone: none → 2.6.0
Changed in nunitv2:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.