[ANN] Agra Minor EAP (build 4206) is available

Hello everyone,

Next week we're going to release TeamCity 2.1 (we keep the fingers crossed).
So here is another EAP with some bugs and regressions fixed.

You can even find some new functionality - if your build uses artifacts of another build (artifact dependency), on the build results page you can view the build whose artifacts were used.

Download:
http://www.jetbrains.net/confluence/display/TW/Download+Stable

Jira changelog:
http://www.jetbrains.net/confluence/display/TW/ReleaseNotesforAgraMinor%2Cbuild4206

Kind regards,
KIR

14 comments

Hello TeamCity team,

Can I ask my usual question: what about
http://www.jetbrains.net/jira/browse/IDEA-12276
It should be fixed in the 7.0 milestone branch, but the Idea team
doesn't seem to have released a 7.0 milestone build since the end of
April so TeamCity doesn't see the fix. Do you have access to internal
builds, or can you get them to release 7.0M1b ... or am I out of luck?

Thanks,
R

0

Has anything been done to address the inablity to run tests independently without having a build config for each and every test? Currently if I have 30 tests and want to scale by having tests run on different agents I must set up 30 build configs.

0

Robert,

Latest TeamCity 2.1 EAP should contain the fix.

Kind regards,
KIR

0

Phil,

I'd appreciate if you describe how do you envision this enhancement from UI point of view?
What is ideal use case? Please leave your comments for the issue:
http://www.jetbrains.net/jira/browse/TW-2608

Thanks!
KIR

0

Hi KIR,
Unfortunately build 4206 still exhibits the regression. Do you mean a
later build?
R

0

Robert, the fix should be there.
Could you please goto Settings|Errors|suspicious collection method calls
and verify there is a check box 'report possibly correct code' ?

--
regards,
--
Alexey Kudravtsev
Software Developer
JetBrains, Inc, http://www.jetbrains.com
"Develop with pleasure!"

"Robert Gibson" <robbie_usenet@yahoo.co.uk> wrote in message
news:f33mgi$lk9$1@is.intellij.net...

Hi KIR,
Unfortunately build 4206 still exhibits the regression. Do you mean a
later build?
R



0

Hi Alexey,
The fix is indeed present in the latest Selena EAP builds, but I'm
talking about TeamCity 2.1, which I suppose is based on Idea 7.0M1a.

Just to check, I downloaded build 6827 of Idea and there is no such
checkbox - I suppose the fix was back-ported to the milestone branch
after the last build was released?

Thanks for taking the time to look into this,
R

0

Robert,

Recent TeamCity EAP builds (4206 and 4229) come with IDEA build 6830, so the fix should already be there.
But you need full IDEA to modify inspections profile. I am afraid the legitimate way to do this is to wait for Selena M1b release that will be out together with TeamCity 2.1.

--
Best regards,

Yegor Yarko
Quality Assurance Engineer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

0

Yegor, Alexey,
Thanks for confirming that recent TeamCity builds use updated Idea
builds and that the recent builds should contain the fix.
I edited my inspection profile with a Selena EAP build to include the lines
but TeamCity still highlights "problems" (that I don't wish to see) in code like this List extends Class>>]]> classes = Arrays.asList (String.class,
Number.class);
int i = classes.indexOf (String.class); // Highlighted

Am I going mad here?
R

0

Hello Robert,

Could you please check that you patched the right inspection profile? E.g
switch off the inspection which must have results on your code...

Or could you please send us .ipr file as well as .Buildserver/config/your
project configurations?

Thank you.

-


Anna Kozlova
JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

Yegor, Alexey,
Thanks for confirming that recent TeamCity builds use updated Idea
builds and that the recent builds should contain the fix.
I edited my inspection profile with a Selena EAP build to include the
lines
<inspection_tool level="ERROR"
enabled="true">
<option name="REPORT_CONVERTIBLE_METHOD_CALLS" value="false" />
</inspection_tool>
but TeamCity still highlights "problems" (that I don't wish to see) in
code like this
List<? extends Class<?>> classes = Arrays.asList (String.class,
Number.class);
int i = classes.indexOf (String.class); // Highlighted
Am I going mad here?
R



0

I dont' think that issue you reference has anything to do with my issue.

Here's the deal:

In Junit I have 30 "integration tests". Each test takes 5-10 minutes to run, so when we run via TC it takes 2+ hours to execute. We have no ability to scale this by adding machines because it is one build configuration.

What we could like is a way to get these tests to run in parallel on different machines and to run each test independently as well so we don't have to launch a huge 2+ hour task to see if one test fails.

We would be willing to rework our build system to work with TC, so from our stand point it doesn't have to be an overreaching feature that handles all cases. Perhaps you guys create your own ant task that handles this type of situation (enumerates Tests matching a "naming convention" and returns the list of tests to a UI so a user can pick which test to execute, assumes each test is completely independent, etc).

It's a tough problem to solve, but a very important one IMO.

0

Phil,

Thanks for the clarification of your use case.
In fact, it relates mentioned issue because both require paralleling of a build with common result which is based on all parallel tasks. This is the point and that's why we consider these two use cases similar.

We will try to address this problem in Benares - TeamCity 3.0.

With kind regards,
KIR

0

Sent. Thanks for looking into this.
Robert

0

Build 4235 fixes the issue, thanks!
R

0

Please sign in to leave a comment.