<div dir="ltr"><div>On 20 October 2014 17:16, Honza Horak &lt;<a href="mailto:hhorak@redhat.com">hhorak@redhat.com</a>&gt; wrote:<br>&gt;<br>&gt;<br>&gt; 1b) Another approach would be to package the test suites as separate components using standard packaging process called by some convention and which would be installed as RPMs. With this approach we&#39;d be able to prepare real integration tests related for more components, we would be able to use RPM&#39;s dependencies to require depended tests, etc. It could only be too big overhead for tests that has only two lines and just check if a daemon can be started (which IMHO is a valid test worth doing). But still, this would be my preferred option.<br>&gt;<br><br></div>In Eclipse-land, we package our tests (these are upstream test suites) in RPM sub-packages. Koji would reach the 24hour time out if we ran them at build time (I&#39;m looking at you, 32bit ARM) so we are waiting for Taskotron to develop its &quot;disposable clients&quot; feature to run them there in a throw-away container.<br></div>