title: Displaying custom test results in Jenkins Maven job
body: <p>I just added some Python unit tests to an existing Maven POM but I can't seem to get Jenkins to report the results of the tests when it runs the build.</p>
  
  <p>I'm running <a href="https://nose.readthedocs.org/en/latest/">nose</a> tests from Maven with the <a href="http://mojo.codehaus.org/exec-maven-plugin/">exec-maven-plugin</a> during the "test" phase. The tests run successfully from the Jenkins job and generate an xUnit compatible test report to <em>target/surefire-reports/TEST-nosetests.xml</em>, but Jenkins doesn't pick up on the results.</p>
  
  <p>Interestingly, Maven also reports no tests run before executing the test suite:</p>
  
  <pre><code>-------------------------------------------------------
   T E S T S
  -------------------------------------------------------
  There are no tests to run.
  
  Results :
  
  Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
  
  [INFO] 
  [INFO] --- exec-maven-plugin:1.1.1:exec (nosetests) @ server ---
  [INFO] ................
  [INFO] ----------------------------------------------------------------------
  [INFO] Ran 16 tests in 194.799s
  [INFO] 
  [INFO] OK
  [INFO] Registering compile source root /Volumes/Data/workspace/myProject/target
  [INFO] ------------------------------------------------------------------------
  [INFO] BUILD SUCCESS
  [INFO] ------------------------------------------------------------------------
  </code></pre>
  
  <p>So is this a problem with Jenkins not seeing the results, or with Maven not treating my test suite as actual tests?</p>