Project
TeamCity
Priority
Normal
Type
Feature
State
Fixed
Assignee
Kirill Maximov
Subsystem
Server Web
Affected versions
Build 1615 (RC1)
Fix versions
Teamcity 3.0 (Benares 5985)
Fixed in build
17577  
Fixed in builds
no build yet
  • Created by   Gibson
    5 years ago (26 Sep 2006 16:10)
  • Updated by   Vadim Gurov
    3 years ago (06 Feb 2009 19:48)
  • Jira: TW-853
    (history, comments)
 
TW-853 Separate display for test result details
2
Issue is visible to: All Users
  The issue is visible to the selected user group only
When displaying result from the IPR runner, it would be useful to have a separate page to display details of the test results - like we have Artifacts for Ant and Code Inspection for Inspection runner.
So Results would just show the pass/failed summary and Test Results would show the names of tests which were run, along with their individual pass/fail status. Maybe there could be a node to expand to show the output from the test as well.

This is useful to verify that the tests we thought should run were actually running.

Issue wasresolved
Comments (6)
 
History
 
Linked Issues (?)
 
Kirill Maximov
  Kirill Maximov
27 Sep 2006 10:48
5 years ago
Why can't you use BuildLog page to ensure that a test was run?
Gibson
  Gibson
27 Sep 2006 11:24
5 years ago
Well I can, so it's not like this functionality is completely missing. It's just that I have to wade through lots of other debug information in the All Messages tab. It would be good if test results were treated like first-class citizens and made a bit more visible.

At the moment I see "100 tests passed" in the overview.html. It seems natural that clicking on this link would give more detail, but it takes me to the buildResults tab in viewLog which just shows "100 tests passed". Guess what, you already told me that! I need to click on Build Log and then All Messages to see the detail of which tests were run and even then it's hidden in amongst a lot of "[import] property (<1s)", etc., etc.
Kirill Maximov
  Kirill Maximov
05 Oct 2006 10:33
5 years ago
What information do you look for ? Tests were successful, why do you want to see their names? After the first build you can ensure that all tests were run and there is no more need to see the test list again, right?
Or I'm missing something?
Gibson
  Gibson
06 Nov 2006 20:12
5 years ago
OK I have demonstrated this functionality to a couple of guys here and I get the same question every time: "where are the results?"
I think it would be useful to duplicate (in the TeamCity Web interface) the functionality I get from Idea when I run a bunch of unit tests:
- group by package
  • click on package expands to give test classes
  • click on test classes expands to give individual test methods
Then for each entity (package, class, method) we would want to see Time elapsed, test results and (if possible) memory usage.

Look at the Idea test runner to see the kind of output I'm after.
Sascha Weinreuter
  Sascha Weinreuter
13 Jan 2007 18:49
5 years ago
I'd also like if at least the names of all executed tests were listed in some place that's easily accessible. Build Log -> All Messages is just too much data and way too inconvient to browse.

I agree that there should be a page that displays the same JUnit output/statistics as IDEA does.
Yegor Yarko
  Yegor Yarko
13 Nov 2007 23:09
4 years ago
This is fixed several EAP releases ago: Tests tab on the build results page
For seeing individual test output and searching for the test by name/package see (watch/vote for) the linked issues.