Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dash-dev] Find Bugs and SWTBot status

Didn't realize that the svn co wasn't working w/ the current implementation when run from Ant (rather than shell). I've had "use the svn fetch factory" and "add support for swtbot/junit4" bugs on the top of my priority pile for weeks now... just trying to find time to get them working.

Actually, if you check the latest commits for Athena you'll see there's code in place to bootstrap a test w/ swtbot jars... but it's not 100% working yet. Could be my local config is hosed, or it should be a conflict between org.eclipse.test / org.eclipse.ant.optional.junit and the stuff in swtbot. Or it could be that this'll only work w/ the basebuilder which includes Eclipse 3.6, not 3.5.

I've also added a test feature and test plugin using swtbot so I have something to test... but I'm having issues getting it to run. I suspect a full overhaul of the way tests are packaged and run is in order. Something simpler is needed.

Anyway... my point is I'm aware of these issues and want them squashed ASAP. Problem is simply time. :)

On 03/16/2010 06:16 PM, David Carver wrote:

On 03/16/2010 02:57 PM, Miles Parker wrote:
2. David Carver spent some time helping me get FindBugs working with
my build, but we were stymied by the following:

a. I need to be using ant to use find bugs.
b. I can't use Ant because there is some issue with that and SVN
repos. (I think this might be an issue with going to bucky as well..?)

Anyone have any new info on either of these to pass along?

You could work around this SVN issue, but using Athena and
LocalWorkspace build configuration on Hudson. This would then let you
run the Ant based build script without a Bash wrapper, thus you could
then use FindBugs.

You can also use FindBugs outside of Athena instead of integrated with
it. This can be done by setting up a seperate Ant base job that runs
FindBugs against the checked out source after your main Athena build runs.

Dave


_______________________________________________
dash-dev mailing list
dash-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dash-dev

--
Nick Boldt :: http://nick.divbyzero.com
Release Engineer :: Eclipse Modeling & Dash Athena


Back to the top