with the new TC 8, we would like to move our build configurations into the tree structure, which is a cool feature btw. Unfortunately, it has one drawback for us that I will try to describe here...
In our company, we're currently having a few projects with hundreds of build types in it like this:
Project A -> Build type A1 ... running Test T
Build type A2 ... running Test T
Project B -> Build type B1
Build Type B2
And we would like to make it like this:
Project -> Project A -> Build type A1 ... running Test T
Build type B1
Project B -> Build type A2 ... running Test T
Build type B2
It's a logical step because build types A1 and B1 have the same vcs root but each one does something a bit different. So it is great we can group it like this in TC8 but we found out that by this change we will loose test history, across project A and B for Test T, that we've been using to detect tests that fail intermittently (e.g. Test T) across all build types under Project A in previous version.
I guess the only solution for now is to enhance TC with a custom plugin, that would gather test results across several projects, right? Or do you plan to include such functionality in one of your future releases?