[resteasy-dev] tjws

Alessio Soldano asoldano at redhat.com
Wed Jun 1 17:20:22 EDT 2016


Il 01/06/2016 20:16, Ron Sigal ha scritto:
>
>
>>
>> ARQ + Undertow know each other:http://arquillian.org/modules/undertow-embedded-container-adapter/
>
> My first inclination, like Weinan's, was to think that running 
> everything in Wildfly was pretty heavy, but if we just start Wildfly 
> once, that's not so bad.
Right, that's what I meant saying that it depends on how you implement 
the solution. In practice, we might end up needing more than just a 
single WFLY instance (perhaps because we need different container 
configurations for different types of tests), but the number of 
instances should really be limited (let's say less than 5?).

> After all, that's what the TCK does, as well as the new qe TS.
And the JBossWS testsuite ;)

> One problem I still have is that, when I'm working on a problem, I 
> MUCH prefer running tests in an embedded container like tjws or Undertow.
Not sure what the preference is based on, but if that's because you 
don't want to manually start the container, etc... Arquillian does that 
for you.

> I guess I could just write a standalone test and then turn it into an 
> arquillian test when I'm done. But if Arquillian works with Undertow, 
> which I didn't know, that might be the best of all worlds.
I've never tried this, but afaiu yes it works with Undertow.

> I'm a little worried though about the time it takes Arquillian to 
> create a WAR, which isn't insignificant ...
It's not that bad after all; btw, once you have all tests as arquillian 
ones and you ensure they do not make assumptions on the server being 
there just for each of them (which is also good), you can most likely 
make the testsuite execution concurrent and run multiple tests at the 
same time.

Cheers
Alessio

-- 
Alessio Soldano
Web Service Lead, JBoss

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/resteasy-dev/attachments/20160601/a7d169f0/attachment.html 


More information about the resteasy-dev mailing list