Author: struberg
Date: Fri Jun  6 15:24:22 2014
New Revision: 1600918

URL: http://svn.apache.org/r1600918
Log:
OWB-966 also fix TCK setup

Modified:
    openwebbeans/trunk/webbeans-tck/standalone-suite.xml

Modified: openwebbeans/trunk/webbeans-tck/standalone-suite.xml
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-tck/standalone-suite.xml?rev=1600918&r1=1600917&r2=1600918&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-tck/standalone-suite.xml (original)
+++ openwebbeans/trunk/webbeans-tck/standalone-suite.xml Fri Jun  6 15:24:22 
2014
@@ -15,7 +15,22 @@
     the specific language governing permissions and limitations under the
     License.
 -->
-<suite name="JSR-346-TCK" verbose="2" configfailurepolicy="continue">
+<suite name="JSR-346-TCK" verbose="2" configfailurepolicy="continue"  
useDefaultListeners="false">
+
+    <listeners>
+        <!-- Required - avoid randomly mixed test method execution -->
+        <listener 
class-name="org.jboss.cdi.tck.impl.testng.SingleTestClassMethodInterceptor"/>
+        <!-- Optional - intended for debug purpose only -->
+        <listener 
class-name="org.jboss.cdi.tck.impl.testng.ConfigurationLoggingListener"/>
+        <listener 
class-name="org.jboss.cdi.tck.impl.testng.ProgressLoggingTestListener"/>
+        <!-- Optional - it's recommended to disable the default JUnit XML 
reporter -->
+        <listener class-name="org.testng.reporters.SuiteHTMLReporter"/>
+        <listener class-name="org.testng.reporters.FailedReporter"/>
+        <listener class-name="org.testng.reporters.XMLReporter"/>
+        <listener class-name="org.testng.reporters.EmailableReporter"/>
+        <listener class-name="org.testng.reporters.TestHTMLReporter"/>
+    </listeners>
+
     <test name="JSR-346 TCK">
         <groups>
             <run>
@@ -24,119 +39,63 @@
             </run>
         </groups>
 
+
         <packages>
             <package name="org.jboss.cdi.tck.tests.*">
                 <!-- CHALLENGED TCK TESTS: clarifying this in the EG -->
                 <exclude 
name="org.jboss.cdi.tck.tests.inheritance.specialization.simple"/>
+            </package>
 
+            <package name="org.jboss.cdi.tck.interceptors.tests.*"/>
+        </packages>
+
+
+        <classes>
+            <!-- Issues in the spec -->
+            <!-- CDI-437 -->
+            <class 
name="org.jboss.cdi.tck.tests.lookup.byname.ambiguous.broken.AmbiguousELNamesTest">
+                <methods>
+                    <exclude name=".*"/>
+                </methods>
+            </class>
+
+            <!-- CDITCK-418 -->
+            <class 
name="org.jboss.cdi.tck.interceptors.tests.contract.interceptorLifeCycle.environment.jndi.ejb.InterceptorEnvironmentJNDISessionBeanTest">
+                <methods>
+                    <exclude name=".*"/>
+                </methods>
+            </class>
+
+            <!-- CDITCK-417 -->
+            <class 
name="org.jboss.cdi.tck.tests.extensions.registration.BeanRegistrationByExtensionInEarLibraryTest">
+                <methods>
+                    <exclude name=".*"/>
+                </methods>
+            </class>
+
+            <!-- CDITCK-421 -->
+            <class 
name="org.jboss.cdi.tck.interceptors.tests.contract.aroundInvoke.AroundInvokeAccessInterceptorTest">
+                <methods>
+                    <exclude name=".*"/>
+                </methods>
+            </class>
+
+            <class 
name="org.jboss.cdi.tck.interceptors.tests.contract.aroundTimeout.AroundTimeoutInterceptorTest">
+                <methods>
+                    <exclude name=".*"/>
+                </methods>
+            </class>
+
+            <!-- CDITCK-423 -->
+            <class 
name="org.jboss.cdi.tck.tests.implementation.enterprise.definition.remote.RemoteInterfaceNotInAPITypesTest">
+                <methods>
+                    <exclude name=".*"/>
+                </methods>
+            </class>
+
+        </classes>
 
-                <!-- the following tests are excluded because we just have not 
yet implemented this features -->
-<!--
-                <exclude 
name="org.jboss.cdi.tck.tests.inheritance.specialization.producer.method.broken.twobeans"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.producer.field.definition.broken.interceptor"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.producer.field.definition.broken.inject"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.producer.field.definition.broken.decorator"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.producer.field.definition.broken.enterprise.nonstatic"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.producer.method.broken.interceptor"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.producer.method.broken.decorator" 
/>
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.broken.interceptor"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.broken.validation.ambiguous"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.broken.validation.unsatisfied"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.broken.decorator"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.simple.definition.broken.field" />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.injection" 
/>
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.injection.decorated"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.injection.intercepted"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.typeparam.interceptor"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.typeparam" 
/>
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.builtin.metadata.broken.typeparam.decorator"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.event.metadata.broken.initializer" />
-                <exclude name="org.jboss.cdi.tck.tests.event.broken.raw" />
-                <exclude 
name="org.jboss.cdi.tck.tests.event.observer.broken.validation.ambiguous" />
-                <exclude 
name="org.jboss.cdi.tck.tests.event.observer.broken.validation.unsatisfied" />
-                <exclude 
name="org.jboss.cdi.tck.tests.interceptors.definition.broken.observer" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.observer.broken.exception" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.observer.broken.definitionError" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.annotated.broken.processAnnotatedObserverThrowsException"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.annotated.delivery.broken" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.producer.broken.injectionTargetError" 
/>
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.producer.broken.processing" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.broken.exception.validation" 
/>
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.broken.exception.discovery" 
/>
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.broken.addDefinitionError" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.broken.addDeploymentProblem" 
/>
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.atd.broken" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.bbd.broken.normalScope" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.bbd.broken.exception" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.bbd.broken.passivatingScope" 
/>
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.broken"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.broken.invalid"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.broken.passivation"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.processInjectionPoint.broken"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.container.event.broken.processBeanObserverRegistersException"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.container.event.broken.processBeanObserverThrowsException"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.byname.broken.injectionPointWithNamed2" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.injectionpoint.broken.disposer" />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.definition.broken.observer" />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.definition.broken.nodecoratedtypes" />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.definition.broken.invalidAbstractMethodOnDecorator"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.definition.broken.notAllDecoratedTypesImplemented.parameterized"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.byname.ambiguous.broken" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.dynamic.broken.raw" />
-                <exclude name="org.jboss.cdi.tck.tests.deployment.exclude" />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.simple.lifecycle.unproxyable" />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.producer.field.definition" />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.producer.field.lifecycle" />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition.inheritance"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.implementation.disposal.method.definition" />
-                <exclude name="org.jboss.cdi.tck.tests.inheritance.generics" />
-                <exclude 
name="org.jboss.cdi.tck.tests.interceptors.definition.custom" />
-                <exclude 
name="org.jboss.cdi.tck.tests.interceptors.definition.interceptorNotListedInBeansXml"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.definition.stereotype.interceptor" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.afterBeanDiscovery.annotated" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.afterBeanDiscovery" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.annotated.synthetic" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.annotated.delivery" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.registration" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.builtin"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.beanManager.bean" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.beanManager.injectionPoint" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.beanManager.producer" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.beanManager.bootstrap.unavailable.methods"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.alternative.metadata.annotated" />
-                <exclude 
name="org.jboss.cdi.tck.tests.extensions.alternative.metadata" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.typesafe.resolution.interceptor" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.typesafe.resolution.decorator" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.typesafe.resolution.primitive" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.injection.parameterized" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.interceptor" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.beanConstructor" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.privateConstructor"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.finalClass" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.finalClass" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.decorator" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.primitive" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.finalMethod" />
-                <exclude 
name="org.jboss.cdi.tck.tests.lookup.clientProxy.unproxyable.array" />
-                <exclude 
name="org.jboss.cdi.tck.tests.context.passivating.transientreference" />
-                <exclude name="org.jboss.cdi.tck.tests.context.alterable" />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.builtin.event" />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.builtin.event.complex" />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.builtin.injectionpoint" />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.builtin.beanmanager" />
-                <exclude name="org.jboss.cdi.tck.tests.decorators.custom" />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.custom.broken.nodelegateinjectionpoint"
 />
-                <exclude 
name="org.jboss.cdi.tck.tests.decorators.custom.broken.toomanydelegateinjectionpoints"
 />
-                <exclude name="org.jboss.cdi.tck.tests.alternative" />
-                <exclude 
name="org.jboss.cdi.tck.tests.alternative.selection.stereotype" />
-                <exclude name="org.jboss.cdi.tck.tests.vetoed" />
-                <exclude name="org.jboss.cdi.tck.tests.vetoed.enterprise" />
--->
 
-                <!-- The following tests are broken and tck issues exist for 
it -->
-                
-            </package>
-        </packages>
     </test>
 
 </suite>


Reply via email to