Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » PDE JUnit Test with buckminster headless for eclipse 3.5(Is there a way to run PDE JUnit test whith buckminster headless 1.1 for eclipse 3.5)
PDE JUnit Test with buckminster headless for eclipse 3.5 [message #537056] Tue, 01 June 2010 08:13 Go to next message
Charles Bonneau is currently offline Charles BonneauFriend
Messages: 32
Registered: February 2010
Location: Belgium
Member
Hi !
We are developing plug-ins and we want to use Buckminster (with Hudson) to automate the building tasks.
For now, we used PDE JUnit test launch configuration to test our plug-ins.
Is there a way to launch these PDE JUnit tests in buckminster headless 1.1 (version for eclipse 3.5) ?

Thank you.

Charles
Re: PDE JUnit Test with buckminster headless for eclipse 3.5 [message #537543 is a reply to message #537056] Wed, 02 June 2010 19:50 Go to previous messageGo to next message
Achim Demelt is currently offline Achim DemeltFriend
Messages: 160
Registered: July 2009
Senior Member
Charles,

Unfortunately, no. JDT and PDE underwent some major refactoring early in the
3.6 cycle that was necessary to implement headless launching of JUnit tests.
There is no way to make this work based on Eclipse 3.5.

Achim

Charles Bonneau wrote:

> Hi !
> We are developing plug-ins and we want to use Buckminster (with Hudson) to
> automate the building tasks. For now, we used PDE JUnit test launch
> configuration to test our plug-ins. Is there a way to launch these PDE
> JUnit tests in buckminster headless 1.1 (version for eclipse 3.5) ?
>
> Thank you.
>
> Charles
Re: PDE JUnit Test with buckminster headless for eclipse 3.5 [message #537557 is a reply to message #537543] Wed, 02 June 2010 21:12 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Charles,

Using a 3.5 target platform with Buckminster 3.6 builder is a valid scenario. Would that help you?

- thomas


On 06/02/2010 09:50 PM, Achim Demelt wrote:
> Charles,
>
> Unfortunately, no. JDT and PDE underwent some major refactoring early in the
> 3.6 cycle that was necessary to implement headless launching of JUnit tests.
> There is no way to make this work based on Eclipse 3.5.
>
> Achim
>
> Charles Bonneau wrote:
>
>> Hi !
>> We are developing plug-ins and we want to use Buckminster (with Hudson) to
>> automate the building tasks. For now, we used PDE JUnit test launch
>> configuration to test our plug-ins. Is there a way to launch these PDE
>> JUnit tests in buckminster headless 1.1 (version for eclipse 3.5) ?
>>
>> Thank you.
>>
>> Charles
>
Re: PDE JUnit Test with buckminster headless for eclipse 3.5 [message #537634 is a reply to message #537557] Thu, 03 June 2010 07:53 Go to previous messageGo to next message
Charles Bonneau is currently offline Charles BonneauFriend
Messages: 32
Registered: February 2010
Location: Belgium
Member
Thank you all for your answers. I'll try with Buckminster 3.6 then.

Charles
Re: PDE JUnit Test with buckminster headless for eclipse 3.5 [message #537927 is a reply to message #537557] Fri, 04 June 2010 08:07 Go to previous messageGo to next message
Carsten Reckord is currently offline Carsten ReckordFriend
Messages: 139
Registered: July 2009
Senior Member
Hi Thomas, hi Charles,

Just note that in eclipse 3.6 there seem to have been some changes in the Java compiler and bundle dependencies that will make it barf on
some code that compiled fine with 3.5 [*]. So while building a 3.5 target platform with 3.6 is fine, it's probably not so great to use a
Buckminster 3.6 builder on your build server while still developing with 3.5 (but with helios waiting in the wings why would you... ;)

Cheers,
Carsten

*) We noted some problems with Generics, where the 3.6 compiler was a bit more picky - also more correct ;P - than 3.5. And some bundle
dependencies that strangely enough worked implicitly in 3.5 needed to be declared explicitly in 3.6 (Class could not be found but is
indirectly referenced) - again, correctly so I believe...


On 02.06.2010 23:12, Thomas Hallgren wrote:
> Hi Charles,
>
> Using a 3.5 target platform with Buckminster 3.6 builder is a valid scenario. Would that help you?
>
> - thomas
>
>
> On 06/02/2010 09:50 PM, Achim Demelt wrote:
>> Charles,
>>
>> Unfortunately, no. JDT and PDE underwent some major refactoring early in the
>> 3.6 cycle that was necessary to implement headless launching of JUnit tests.
>> There is no way to make this work based on Eclipse 3.5.
>>
>> Achim
>>
>> Charles Bonneau wrote:
>>
>>> Hi !
>>> We are developing plug-ins and we want to use Buckminster (with Hudson) to
>>> automate the building tasks. For now, we used PDE JUnit test launch
>>> configuration to test our plug-ins. Is there a way to launch these PDE
>>> JUnit tests in buckminster headless 1.1 (version for eclipse 3.5) ?
>>>
>>> Thank you.
>>>
>>> Charles
>
Re: PDE JUnit Test with buckminster headless for eclipse 3.5 [message #537962 is a reply to message #537927] Fri, 04 June 2010 10:43 Go to previous messageGo to next message
Henrik Lindberg is currently offline Henrik LindbergFriend
Messages: 2509
Registered: July 2009
Senior Member
Do you have project specific settings for these things?

(If not - it is a really good idea as you are otherwise exposed to the
default configuration of the IDE - the errors and warnings, which Java
compliance level to use etc. are not part of the target platform.).

- henrik

On 6/4/10 10:07 AM, Carsten Reckord wrote:
> Hi Thomas, hi Charles,
>
> Just note that in eclipse 3.6 there seem to have been some changes in
> the Java compiler and bundle dependencies that will make it barf on some
> code that compiled fine with 3.5 [*]. So while building a 3.5 target
> platform with 3.6 is fine, it's probably not so great to use a
> Buckminster 3.6 builder on your build server while still developing with
> 3.5 (but with helios waiting in the wings why would you... ;)
>
> Cheers,
> Carsten
>
> *) We noted some problems with Generics, where the 3.6 compiler was a
> bit more picky - also more correct ;P - than 3.5. And some bundle
> dependencies that strangely enough worked implicitly in 3.5 needed to be
> declared explicitly in 3.6 (Class could not be found but is indirectly
> referenced) - again, correctly so I believe...
>
>
> On 02.06.2010 23:12, Thomas Hallgren wrote:
>> Hi Charles,
>>
>> Using a 3.5 target platform with Buckminster 3.6 builder is a valid
>> scenario. Would that help you?
>>
>> - thomas
>>
>>
>> On 06/02/2010 09:50 PM, Achim Demelt wrote:
>>> Charles,
>>>
>>> Unfortunately, no. JDT and PDE underwent some major refactoring early
>>> in the
>>> 3.6 cycle that was necessary to implement headless launching of JUnit
>>> tests.
>>> There is no way to make this work based on Eclipse 3.5.
>>>
>>> Achim
>>>
>>> Charles Bonneau wrote:
>>>
>>>> Hi !
>>>> We are developing plug-ins and we want to use Buckminster (with
>>>> Hudson) to
>>>> automate the building tasks. For now, we used PDE JUnit test launch
>>>> configuration to test our plug-ins. Is there a way to launch these PDE
>>>> JUnit tests in buckminster headless 1.1 (version for eclipse 3.5) ?
>>>>
>>>> Thank you.
>>>>
>>>> Charles
>>
Re: PDE JUnit Test with buckminster headless for eclipse 3.5 [message #537995 is a reply to message #537927] Fri, 04 June 2010 12:44 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
This blog explains the compiler changes in detail and is perhaps useful reading.

http://lt-rider.blogspot.com/2010/05/jdt-manifest-classpath- classpath.html

- thomas

On 06/04/2010 10:07 AM, Carsten Reckord wrote:
> Hi Thomas, hi Charles,
>
> Just note that in eclipse 3.6 there seem to have been some changes in
> the Java compiler and bundle dependencies that will make it barf on some
> code that compiled fine with 3.5 [*]. So while building a 3.5 target
> platform with 3.6 is fine, it's probably not so great to use a
> Buckminster 3.6 builder on your build server while still developing with
> 3.5 (but with helios waiting in the wings why would you... ;)
>
> Cheers,
> Carsten
>
> *) We noted some problems with Generics, where the 3.6 compiler was a
> bit more picky - also more correct ;P - than 3.5. And some bundle
> dependencies that strangely enough worked implicitly in 3.5 needed to be
> declared explicitly in 3.6 (Class could not be found but is indirectly
> referenced) - again, correctly so I believe...
>
>
> On 02.06.2010 23:12, Thomas Hallgren wrote:
>> Hi Charles,
>>
>> Using a 3.5 target platform with Buckminster 3.6 builder is a valid
>> scenario. Would that help you?
>>
>> - thomas
>>
>>
>> On 06/02/2010 09:50 PM, Achim Demelt wrote:
>>> Charles,
>>>
>>> Unfortunately, no. JDT and PDE underwent some major refactoring early
>>> in the
>>> 3.6 cycle that was necessary to implement headless launching of JUnit
>>> tests.
>>> There is no way to make this work based on Eclipse 3.5.
>>>
>>> Achim
>>>
>>> Charles Bonneau wrote:
>>>
>>>> Hi !
>>>> We are developing plug-ins and we want to use Buckminster (with
>>>> Hudson) to
>>>> automate the building tasks. For now, we used PDE JUnit test launch
>>>> configuration to test our plug-ins. Is there a way to launch these PDE
>>>> JUnit tests in buckminster headless 1.1 (version for eclipse 3.5) ?
>>>>
>>>> Thank you.
>>>>
>>>> Charles
>>
Re: PDE JUnit Test with buckminster headless for eclipse 3.5 [message #538098 is a reply to message #537995] Sat, 05 June 2010 01:05 Go to previous message
Henrik Lindberg is currently offline Henrik LindbergFriend
Messages: 2509
Registered: July 2009
Senior Member
Thanks Thomas, I had not seen that.
Good to know.
- henrik
On 6/4/10 2:44 PM, Thomas Hallgren wrote:
> This blog explains the compiler changes in detail and is perhaps useful
> reading.
>
> http://lt-rider.blogspot.com/2010/05/jdt-manifest-classpath- classpath.html
>
> - thomas
>
> On 06/04/2010 10:07 AM, Carsten Reckord wrote:
>> Hi Thomas, hi Charles,
>>
>> Just note that in eclipse 3.6 there seem to have been some changes in
>> the Java compiler and bundle dependencies that will make it barf on some
>> code that compiled fine with 3.5 [*]. So while building a 3.5 target
>> platform with 3.6 is fine, it's probably not so great to use a
>> Buckminster 3.6 builder on your build server while still developing with
>> 3.5 (but with helios waiting in the wings why would you... ;)
>>
>> Cheers,
>> Carsten
>>
>> *) We noted some problems with Generics, where the 3.6 compiler was a
>> bit more picky - also more correct ;P - than 3.5. And some bundle
>> dependencies that strangely enough worked implicitly in 3.5 needed to be
>> declared explicitly in 3.6 (Class could not be found but is indirectly
>> referenced) - again, correctly so I believe...
>>
>>
>> On 02.06.2010 23:12, Thomas Hallgren wrote:
>>> Hi Charles,
>>>
>>> Using a 3.5 target platform with Buckminster 3.6 builder is a valid
>>> scenario. Would that help you?
>>>
>>> - thomas
>>>
>>>
>>> On 06/02/2010 09:50 PM, Achim Demelt wrote:
>>>> Charles,
>>>>
>>>> Unfortunately, no. JDT and PDE underwent some major refactoring early
>>>> in the
>>>> 3.6 cycle that was necessary to implement headless launching of JUnit
>>>> tests.
>>>> There is no way to make this work based on Eclipse 3.5.
>>>>
>>>> Achim
>>>>
>>>> Charles Bonneau wrote:
>>>>
>>>>> Hi !
>>>>> We are developing plug-ins and we want to use Buckminster (with
>>>>> Hudson) to
>>>>> automate the building tasks. For now, we used PDE JUnit test launch
>>>>> configuration to test our plug-ins. Is there a way to launch these PDE
>>>>> JUnit tests in buckminster headless 1.1 (version for eclipse 3.5) ?
>>>>>
>>>>> Thank you.
>>>>>
>>>>> Charles
>>>
>
Previous Topic:"Resource is out of sync with the file system" on Target Definition
Next Topic:SWT libraries not found
Goto Forum:
  


Current Time: Wed Apr 24 23:45:27 GMT 2024

Powered by FUDForum. Page generated in 0.03627 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top