[jboss-as7-dev] Consolidate Arquillian test infrastructure

Scott Marlow smarlow at redhat.com
Thu Jun 9 11:12:51 EDT 2011


I get:

[ERROR] Failed to execute goal on project jboss-as-testsuite-smoke: 
Could not resolve dependencies for project 
org.jboss.as:jboss-as-testsuite-smoke:jar:7.0.0.Beta4-SNAPSHOT: The 
following artifacts could not be resolved: 
org.jboss.as:jboss-as-demos-legacy:jar:7.0.0.Beta4-SNAPSHOT, 
org.jboss.as:jboss-as-demos-internals:jar:7.0.0.Beta4-SNAPSHOT: Failure 
to find org.jboss.as:jboss-as-demos-legacy:jar:7.0.0.Beta4-SNAPSHOT in 
https://repository.jboss.org/nexus/content/groups/public/ was cached in 
the local repository, resolution will not be reattempted until the 
update interval of jboss-public-repository-group has elapsed or updates 
are forced -> [Help 1]



On 06/09/2011 10:56 AM, Brian Stansberry wrote:
> Yes, it should work.
>
> I haven't really looked at your pastebin, just saying that it's supposed
> to work.
>
> On 6/9/11 8:21 AM, Scott Marlow wrote:
>> Should "mvn clean install -DallTests" in as7/testsuite work?
>>
>> I'm getting http://pastebin.com/21RNcB9x
>>
>>
>> On 06/08/2011 02:55 PM, Thomas Diesler wrote:
>>> Folks,
>>>
>>> the initial work on consolidating the arquillian test infrastructure
>>> (AS7-734<https://issues.jboss.org/browse/AS7-734>) is done.
>>>
>>> What you see in pull request 49
>>> <https://github.com/jbossas/jboss-as/pull/49>   installs the latest
>>> arquillian 1.0.0.Beta2 release to use with all test suites. These are
>>>
>>> testsuite
>>> + smoke
>>> + spec
>>> + integration
>>>
>>> The AS7 instance is started in managed mode (i.e. in a separate VM).
>>> There is no arquillian subsystem any more nor any test related jar
>>> artefacts in modules. Instead the arquillian endpoint is deployed before
>>> the first test. As a side effect of arq managed it is also possible to
>>> manually start up an AS7 instance and run the tests as usual. This is
>>> useful for in container debugging. The maven test goal works as
>>> expected. You can run individual tests with -Dtest=Foo
>>>
>>> For this iteration, the focus was on infrastructure not on individual
>>> test failures. All tests were ported to the new arquillian API. Tests
>>> that failed for obvious reasons were fixed the hard ones ignored.
>>>
>>> To see which tests were ignored run
>>>
>>>    >   git grep AS7-734
>>>
>>> Attached is a snapshot of the ignored tests. I'll take care of the osgi
>>> ones. For the others I'd like to ask the respective authors to have a look.
>>>
>>> JSF testing is currently disabled completely because of its dependency
>>> on the arquillian servlet protocol. I'll follow up with the JSF folks so
>>> we can decide how to resurrect those.
>>>
>>> Overall writing integration tests should now be much easier.
>>>
>>> cheers
>>> -thomas
>>> -
>>>
>>> xxxxxxxxxxxxxxxxxxxxxxxxxxxx
>>> Thomas Diesler
>>> JBoss OSGi Lead
>>> JBoss, a division of Red Hat
>>> xxxxxxxxxxxxxxxxxxxxxxxxxxxx
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> jboss-as7-dev mailing list
>>> jboss-as7-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
>>
>> _______________________________________________
>> jboss-as7-dev mailing list
>> jboss-as7-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
>
>



More information about the jboss-as7-dev mailing list