Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylyn-dev] continuous build setup

Sounds good. If you have this working with Tycho please attach a patch
to bug 262704 and I'll enable it for the 3.7 integration build:

 262704: [releng] measure test coverage for builds using EclEmma
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=262704

Steffen


On Fri, Jan 28, 2011 at 9:57 AM, David Green <david.green@xxxxxxxxxxx> wrote:
> Wow, findbugs... that's fantastic!  Thanks Steffen!  Now all we need is code
> coverage... this is what I've used in the past:
>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>cobertura-maven-plugin</artifactId>
> <version>2.4</version>
> <configuration>
> <instrumentation>
> <includes>
> <include>org/mylyn/**/*.class</include>
> </includes>
> </instrumentation>
> </configuration>
> <executions>
> <execution>
> <goals>
> <goal>clean</goal>
> </goals>
> </execution>
> </executions>
> </plugin>
> David
> On Thu, Jan 27, 2011 at 7:25 PM, Steffen Pingel <steffen.pingel@xxxxxxxxxxx>
> wrote:
>>
>> One more thing that I want to point out is that this job generates a
>> find bugs report on each build:
>> https://hudson.eclipse.org/hudson/job/mylyn-integration-e3.7/ .
>>
>> There are quite a few packages with high priority warnings. It would
>> be nice if each committer took a pass through the relevant parts of
>> the report every once in a while to help improve the quality of the
>> code.
>>
>> Steffen
>>
>>
>> On Thu, Jan 27, 2011 at 6:27 PM, Steffen Pingel
>> <steffen.pingel@xxxxxxxxxxx> wrote:
>> > As discussed on today's call we now have several build jobs setup for
>> > running tests and publishing of releases. I have described the
>> > available jobs on this Wiki page:
>> > http://wiki.eclipse.org/Mylyn/Contributor_Reference#Hudson .
>> >
>> > Committers, please watch at least the "mylyn-heartbeat" job which is
>> > triggered by committing to CVS and runs most tests.
>> >
>> > If you are involved in connector development please also subscribe to
>> > "mylyn-heartbeat-connectors" and "mylyn-integration-e3.7" which test
>> > against the Bugzilla and Trac repositories setup on mylyn.eclipse.org.
>> >
>> > I'll be watching all jobs for failures and will open bugs if any test
>> > failures occur (except on mylyn-incubator-nightly and
>> > mylyn-integration-e4.1 which are expected to fail).
>> >
>> > The "mylyn-release" job should also be available soon for automatic
>> > publishing of weekly builds. Please send me a private email or comment
>> > on bug 332301 if you would like to have permission to run or change
>> > any of the jobs.
>> >
>> > Steffen
>> >
>> > --
>> > Steffen Pingel
>> > Committer, http://eclipse.org/mylyn
>> > Senior Developer, http://tasktop.com
>> >
>>
>>
>>
>> --
>> Steffen Pingel
>> Committer, http://eclipse.org/mylyn
>> Senior Developer, http://tasktop.com
>> _______________________________________________
>> mylyn-dev mailing list
>> mylyn-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/mylyn-dev
>
>
>
> --
> David Green
> VP of Engineering, Tasktop
> Committer, Eclipse Mylyn
> http://tasktop.com
>
> _______________________________________________
> mylyn-dev mailing list
> mylyn-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylyn-dev
>
>



-- 
Steffen Pingel
Committer, http://eclipse.org/mylyn
Senior Developer, http://tasktop.com


Back to the top