From webbeans-commits at lists.jboss.org Fri Jul 31 10:07:53 2009 Content-Type: multipart/mixed; boundary="===============7893428501838404878==" MIME-Version: 1.0 From: webbeans-commits at lists.jboss.org To: weld-commits at lists.jboss.org Subject: [webbeans-commits] Webbeans SVN: r3384 - tck/trunk/doc/reference/en-US. Date: Fri, 31 Jul 2009 10:07:53 -0400 Message-ID: <200907311407.n6VE7rHf032040@svn01.web.mwc.hst.phx2.redhat.com> --===============7893428501838404878== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: pete.muir(a)jboss.org Date: 2009-07-31 10:07:51 -0400 (Fri, 31 Jul 2009) New Revision: 3384 Modified: tck/trunk/doc/reference/en-US/Book_Preface.xml tck/trunk/doc/reference/en-US/appeals-process.xml tck/trunk/doc/reference/en-US/introduction.xml tck/trunk/doc/reference/en-US/reporting.xml Log: A few updates Modified: tck/trunk/doc/reference/en-US/Book_Preface.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- tck/trunk/doc/reference/en-US/Book_Preface.xml 2009-07-31 13:52:43 UTC = (rev 3383) +++ tck/trunk/doc/reference/en-US/Book_Preface.xml 2009-07-31 14:07:51 UTC = (rev 3384) @@ -86,6 +86,13 @@ + + explains the process to be followed by an implementor shoul= d they + wish to challenge any test in the TCK. + + + + explains where to obtain the required software for the CDI = TCK and how to install it. It covers both the primary TCK compo= nents Modified: tck/trunk/doc/reference/en-US/appeals-process.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- tck/trunk/doc/reference/en-US/appeals-process.xml 2009-07-31 13:52:43 U= TC (rev 3383) +++ tck/trunk/doc/reference/en-US/appeals-process.xml 2009-07-31 14:07:51 U= TC (rev 3384) @@ -24,8 +24,7 @@ central aspect of any good software and it's only natural to point o= ut shortcomings and strive to make improvements. Despite this good fait= h, not all implementors will be comfortable with a public appeals proce= ss. - Therefore, further instructions will be forthcoming about how to mak= e a - private appeal. + Instructions about how to make a private appeal are therefore provid= ed.
Who can make challenges to the TCK? @@ -67,13 +66,19 @@ url=3D"http://www.jboss.org/index.html?op=3Dcheckage&module= =3Duser">on-line registration. + + If you wish to make a private challenge, you should follow the ab= ove + procedure, setting the Security Level to Private. Only the issue + reporter, TCK Project Lead and designates will be able to view th= e = + issue. +
How and by whom challenges are addressed? The challenges will be addressed in a timely fashion by the CDI T= CK Project Lead, as designated by Specification Lead, Red Hat Middle= ware - LLC. or his/her appointee. The appellant can also monitor the pro= cess + LLC. or his/her designate. The appellant can also monitor the pro= cess by following the issue report filed in the WBTCK project of the JBoss JIRA. @@ -99,7 +104,7 @@ Resolved issue not addressed for 30 days will be closed by the TCK Project Lead. If the TCK Project Lead and appellant are unable to agree on the issue resolution, it will be referred to the JSR-299 - specification lead or his/her desginate. + specification lead or his/her designate.
Modified: tck/trunk/doc/reference/en-US/introduction.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- tck/trunk/doc/reference/en-US/introduction.xml 2009-07-31 13:52:43 UTC = (rev 3383) +++ tck/trunk/doc/reference/en-US/introduction.xml 2009-07-31 14:07:51 UTC = (rev 3384) @@ -270,29 +270,22 @@ Sun Microsystems, Inc. will implement the porting package f= or the CDI RI and test the CDI RI on the Java EE Reference - Implementation. + Implementation as well as other platforms. - - The CDI TCK has been tested with the following: - + The CDI TCK has been tested run on following platforms: - JBoss AS 5.1.0.GA + + JBoss AS 5.1.0.GA using Sun Java SE 6 on Red Hat Enterpr= ise = + Linux 5.2 + - The CDI TCK tests run on the following platforms: - - - Red Hat Enterprise Linux 5.2 - - CDI supports Java EE 5, Java EE 6, Java EE 6 Web Profile and t= he - Embeddable EJB 3.1. The TCK will run on any of these runtimes,= but - is only part of the CTS for Java EE 6, Java EE 6 Web Profile a= nd - Embeddable EJB 3.1 (SUN: Please confirm these are the CTS the = CDI - TCK will run in). + Embeddable EJB 3.1. The TCK will execute on any of these runti= mes, = + but is only part of the CTS for Java EE 6 and Java EE 6 Web Pr= ofile. Modified: tck/trunk/doc/reference/en-US/reporting.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- tck/trunk/doc/reference/en-US/reporting.xml 2009-07-31 13:52:43 UTC (re= v 3383) +++ tck/trunk/doc/reference/en-US/reporting.xml 2009-07-31 14:07:51 UTC (re= v 3384) @@ -8,7 +8,66 @@ chapter also justifies why the TCK is good indicator of how accurate= ly an implementation conforms to the JSR-299 specification. + =
+ CDI TCK Coverage Metrics + = + + The CDI TCK coverage has been measured as follows: = + + = + + + + Assertion Breadth Coverage + + + The CDI TCK provides at least 75% coverage of identified = + assertions with test cases. + + + + + Assertion Breadth Coverage Variance= + + + The coverage of specification sub-sections shows at least a = + normal distribution (centered around 75%). + + + + + Assertion Depth Coverage + + + The assertion depth coverage has not been measured, as, wh= en an = + assertion requires more than one testcase, these have been = + enumerated in an assertion group and so are adequately desc= ribed + by the assertion breadth coverage. + + + + + Method Coverage + + + TODO + + + + + API Signature Coverage + + + The CDI TCK covers 100% of all API public methods using the= Java + CTT Sig Test tool. + + + + = +
+ = +
CDI TCK Coverage Report A specification can be distilled into a collection of assertions = that @@ -66,11 +125,6 @@ }]]> = - The CDI TCK matches tests to 75% of these assertions, which is - proposed as sufficient coverage to certify a CDI implementatio= n. - - = - To help evaluate the distribution of coverage for these assert= ions, the TCK provides a detailed coverage report. This report is al= so useful to help implementors match tests with the language in t= he @@ -151,16 +205,30 @@ = - Covered + + Covered - a test exis= ts for this = + assertion + = - Not covered + + Not covered - no test= exists for this + assertion + - Unimplemented + + Problematic - a test = exists, but is = + currently disabled. For example, this may be because the= test = + is under development + - Untestable + + Untestable - the asse= rtion has been = + deemed untestable, a note, explaining why, is normally = + provided = + = @@ -180,11 +248,10 @@ TestNG Reports = - As you know well by now, the CDI TCK test suite is really just= a - TestNG test suite. That means an execution of the CDI TCK test - suite produces all the same reports that TestNG produces. This - section will go over those reports and show you were to go - to find each of them. + As you by now, the CDI TCK test suite is really just a TestNG = test = + suite. That means an execution of the CDI TCK test suite produ= ces = + all the same reports that TestNG produces. This section will g= o over = + those reports and show you were to go to find each of them. =
--===============7893428501838404878==--