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==--