[jbosstools-dev] Request Assistance for Broken Unit Test

Alexey Kazakov akazakov at exadel.com
Tue Mar 3 05:51:40 EST 2009


Max Rydahl Andersen wrote:
> http://hudson.qa.jboss.com/hudson/view/DevStudio/job/devstudio-nightly-2.0.x/6/testReport/(root)/ArchivesTestSuite/testJBIDE2311/ 
> is the one.
>
> Add a test for .exists() and add the full path to the message so you 
> can see if it actually checks it the right location.
>
> Since it does not fail all the time I'm though most certain this is a 
> timing issue.
>
> Alexey - what is it you guys do in the seam test to make sure things 
> have settled down before asserting ?

We use org.jboss.tools.test.util.JobUtils.waitForIdle() to make sure all 
tasks are completed before asserting.

>
> /max
>> http://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-nightly-3.0.x/5/testReport/ 
>> doesn't have it failing either - I give up; more info please ;)
>>
>> /max
>>
>>> i.e. 
>>> http://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-nightly-3.0.x/7/testReport/ 
>>> shows something is wrong with all testsuites since no tests suddenly 
>>> can't be found.
>>>
>>> I assume you are looking somewhere else ?
>>>
>>> /max
>>>> Got a link for the failing test on hudson ? Which build ?
>>>>
>>>> /max
>>>>> https://jira.jboss.org/jira/browse/JBIDE-2296
>>>>>
>>>>> The unit test is named JBIDE2296Test in the 
>>>>> org.jboss.ide.eclipse.archives.test plugin.
>>>>>
>>>>> The test is simple. It just imports a project, lets the eclipse 
>>>>> framework create the output/eclipse output folder, lets the 
>>>>> archives builder create the output/dist and 
>>>>> output/dist/acme-jmx-connector.sar file, and validates that the 
>>>>> output folder hasn't magically turned into a file instead of a 
>>>>> folder.
>>>>>
>>>>> For some reason it's failing on hudson, but I'm getting a "works 
>>>>> for me" status.
>>>>>
>>>>> Thanks.
>>>>>
>>>>> - Rob
>>>>> _______________________________________________
>>>>> jbosstools-dev mailing list
>>>>> jbosstools-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>>>>
>>>> _______________________________________________
>>>> jbosstools-dev mailing list
>>>> jbosstools-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>>>
>>> _______________________________________________
>>> jbosstools-dev mailing list
>>> jbosstools-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>>
>> _______________________________________________
>> jbosstools-dev mailing list
>> jbosstools-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev




More information about the jbosstools-dev mailing list