<div dir="ltr">Seems like this might be a good case for a public OpenShift instance.<br><br>Shawn?<br><br>Trevor<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Sep 3, 2014 at 10:39 AM, Gabe Alford <span dir="ltr">&lt;<a href="mailto:redhatrises@gmail.com" target="_blank">redhatrises@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Right. That makes sense. Docker wouldn&#39;t be a bad idea. Could you use a single image and have a bunch of dockerfiles or run &#39;docker run&#39; commands for test cases?<br>
</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra">
<br><br><div class="gmail_quote">On Wed, Sep 3, 2014 at 7:32 AM, Martin Preisler <span dir="ltr">&lt;<a href="mailto:mpreisle@redhat.com" target="_blank">mpreisle@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>----- Original Message -----<br>
&gt; From: &quot;Gabe Alford&quot; &lt;<a href="mailto:redhatrises@gmail.com" target="_blank">redhatrises@gmail.com</a>&gt;<br>
&gt; To: &quot;SCAP Security Guide&quot; &lt;<a href="mailto:scap-security-guide@lists.fedorahosted.org" target="_blank">scap-security-guide@lists.fedorahosted.org</a>&gt;<br>
&gt; Sent: Wednesday, September 3, 2014 3:13:44 PM<br>
&gt; Subject: Re: Test run of Jenkins (CI tool)<br>
&gt;<br>
&gt; It would be a lot of work, but we could write automated unit testing<br>
&gt; scripts using python unittest, python nose, or something else. Then, run<br>
&gt; those test with a command like &#39;run-tests&#39;<br>
<br>
</div>The test harness is a non issue. There are tons of frameworks that would<br>
work well.<br>
<br>
The issue in my opinion is how we run the tests themselves. That&#39;s the part<br>
that is hard to solve and we should focus on that first IMO. Unfortunately,<br>
it&#39;s hard to evaluation or remediate the system itself without potentially<br>
breaking it. This is simply unacceptable on the developer&#39;s workstation.<br>
However we can break docker instances all we want because we just delete<br>
them afterwards :-)<br>
<br>
In the future we may have a test runner in upstream repo that would pull<br>
docker images and run all the test cases. This way contributors can run<br>
the tests themselves without having to depend on Jenkins. Because of the<br>
size of the images we shall not keep them in the ssg repo but we could<br>
keep the surrounding test harness, test cases and scripts in there.<br>
<div><div><br>
--<br>
Martin Preisler<br>
--<br>
SCAP Security Guide mailing list<br>
<a href="mailto:scap-security-guide@lists.fedorahosted.org" target="_blank">scap-security-guide@lists.fedorahosted.org</a><br>
<a href="https://lists.fedorahosted.org/mailman/listinfo/scap-security-guide" target="_blank">https://lists.fedorahosted.org/mailman/listinfo/scap-security-guide</a><br>
<a href="https://github.com/OpenSCAP/scap-security-guide/" target="_blank">https://github.com/OpenSCAP/scap-security-guide/</a></div></div></blockquote></div><br></div>
</div></div><br>--<br>
SCAP Security Guide mailing list<br>
<a href="mailto:scap-security-guide@lists.fedorahosted.org">scap-security-guide@lists.fedorahosted.org</a><br>
<a href="https://lists.fedorahosted.org/mailman/listinfo/scap-security-guide" target="_blank">https://lists.fedorahosted.org/mailman/listinfo/scap-security-guide</a><br>
<a href="https://github.com/OpenSCAP/scap-security-guide/" target="_blank">https://github.com/OpenSCAP/scap-security-guide/</a><br></blockquote></div><br><br clear="all"><br>-- <br>Trevor Vaughan<br>Vice President, Onyx Point, Inc<br>
(410) 541-6699<br><a href="mailto:tvaughan@onyxpoint.com">tvaughan@onyxpoint.com</a><br><br>-- This account not approved for unencrypted proprietary information --
</div>