<div dir="ltr">On Tue, Apr 21, 2015 at 11:46 PM, Sanne Grinovero <span dir="ltr">&lt;<a href="mailto:sanne@infinispan.org" target="_blank">sanne@infinispan.org</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
as I was exploring the source tree for potentially interesting tests<br>
to run on WildFly 9, I&#39;m getting a bit confused by the amount of<br>
testing modules.<br>
<br>
For example, I have no idea why there is a module<br>
&quot;infinispan-embedded-query-it&quot; which apparently contains some more<br>
tests for &quot;infinispan-query&quot; - but above all I&#39;m not seeing why such<br>
tests should be living in a separate module.<br></blockquote><div><br></div><div>Those are tests for the query uberjar, they do not involve any container.<br><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also, it looks like there might possibly be quite some redundancy on<br>
top of existing tests.<br>
<br>
In a similar way, I&#39;m aware &quot;infinispan-as-lucene-integration&quot; was<br>
just created as we migrated those from Hibernate Search. But we could<br>
merge that in our existing integration tests right?<br></blockquote><div><br><br></div><div>This was created last year to test the Lucene Directory. Now it is also testing<br></div><div>the Infinispan Directory Provider since we migrated it from Search.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Ideally I was hoping that an activity like a WildFly upgrade would<br>
touch just a couple of modules; I think the only reason we should have<br>
to separate these in different modules is if it&#39;s really important to<br>
not have some module installed.<br>
If we could achieve that, it should be easier to then start the<br>
container only once (twice) to run all tests quicker?<br></blockquote><div><br></div><div>Assuming they install the same modules and wildfly configuration used is compatible, +1<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Thanks,<br>
Sanne<br>
_______________________________________________<br>
infinispan-dev mailing list<br>
<a href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>
</blockquote></div><br></div></div>