[webbeans-dev] TCK status

Pete Muir pmuir at redhat.com
Sat Jan 17 15:09:32 EST 2009


On 17 Jan 2009, at 20:02, Pete Muir wrote:

> David, Shane and I have now ported all the spec assertion tests to  
> the TCK, giving us about 280 TCK tests and 30 RI unit tests. We have  
> about 20 broken tests and 320 stub tests (many out of dates) in the  
> TCK
>
> Many of the stubs and broken tests are due to not having an embedded  
> EJB  container working or are for web-beans.xml. This is definitely  
> our weakest area - I hope to get this running properly early next  
> week.

Sorry, that sentence got mangled, I meant our coverage of enterprise  
beans is our weakest area.

>
>
> David, could you start working through the broken tests, and see if  
> you can get them working (obviously, if they are EJB ones, leave  
> them for now)?
>
> Shane, could you start working through the stub tests? I would  
> suggest starting with some of the missing lookup ones.
>
>
> On 10 Jan 2009, at 01:13, Pete Muir wrote:
>
>>
>> On 9 Jan 2009, at 22:32, Pete Muir wrote:
>>
>>> We now have started to put the TCK infrastructure in place:
>>>
>>> * TCK porting package APIs to allow the TCK to request the RI do  
>>> stuff like create a SimpleBean from a class
>>> * implementation of these APIs for RI
>>> * Start TCK run and view output (testng format)
>>>
>>> We're now running the TCK (all 5 tests which have been ported so  
>>> far) as part of WB testsuite - currently a single WB RI test is  
>>> responsible for kicking off the TCK run. If the TCK run fails,  
>>> then that test will fail. You won't see a merged testrun total on  
>>> when you run mvn test, however Hudson is correctly reporting the  
>>> merged totals.
>>>
>>> This perhaps isn't the ideal situation, and I'm thinking about how  
>>> to improve it (perhaps run the TCK as another module, rather than  
>>> as part of the RI testsuite, and keep that for RI unit tests).
>>
>> Ok, I found an easy way to resolve this (export the testng.xml file  
>> as a TCK artifact, and then just run it from the RI testsuite). So,  
>> the TCK tests now run as part of the RI testsuite.
>>
>> Shane and I will start an appendix B in the docs, which discusses  
>> how to use the TCK to test a WB implementation.
>>
>> Shane/David, please start removing tests from the RI testsuite as  
>> your port them into the TCK :-)
>>
>>
>>
>>>
>>>
>>> David and Shane have also started work on porting the spec tests  
>>> from the RI unit test suite to the TCK.
>>> _______________________________________________
>>> webbeans-dev mailing list
>>> webbeans-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/webbeans-dev
>>
>> _______________________________________________
>> webbeans-dev mailing list
>> webbeans-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/webbeans-dev
>




More information about the weld-dev mailing list