Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-5571

PLUGIN: Performance - Graphs and Statistics of TestRuns based on JUnit File Shown in Uncorrect Way

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • plugin-proposals
    • None

      As Performance plugin description shows both jemeter and junit logfiles should be supported

      Execution of 3 TestRuns, then requesting TrendChart => unfortunately all responsetimes equal 0

      Now entering a specific testrun and click on "Preformance Report" link shows table where all statistical data like Average (ms),Min (ms),Max (ms),Errors (%) are equal 0

      Now clicking on URI then samples with measured ResponseTimes =0 are visible.

      (Screenshots for described steps are attached)

      I also attached the junit xml file of the last testrun in target/test-reports directory of job's workspace.

      The "unknown" classname issue would be overcome by movement build system maven 1 to maven 2.

      In Tomcats Catalina Log file could be observed: (also attached to issue)
      =================================================================================
      09.02.2010 14:19:20 hudson.ExpressionFactory2$JexlExpression evaluate
      WARNUNG: Caught exception evaluating: empty(it.description). Reason: java.lang.reflect.InvocationTargetException
      java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.apache.commons.jexl.util.PropertyExecutor.execute(PropertyExecutor.java:125)
      at org.apache.commons.jexl.util.introspection.UberspectImpl$VelGetterImpl.invoke(UberspectImpl.java:314)
      at org.apache.commons.jexl.parser.ASTArrayAccess.evaluateExpr(ASTArrayAccess.java:185)
      at org.apache.commons.jexl.parser.ASTIdentifier.execute(ASTIdentifier.java:75)
      at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83)
      at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57)
      at org.apache.commons.jexl.parser.ASTEmptyFunction.value(ASTEmptyFunction.java:65)
      at org.apache.commons.jexl.parser.ASTExpression.value(ASTExpression.java:54)
      at org.apache.commons.jexl.parser.ASTExpressionExpression.value(ASTExpressionExpression.java:56)
      at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)
      at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72)
      ........
      ====================================================================================

        1. catalina.log.txt
          7 kB
          sbrey
        2. catalina.out
          57 kB
          sbrey
        3. ScreenShotBug001.jpg
          68 kB
          sbrey
        4. ScreenShotBug002.jpg
          86 kB
          sbrey
        5. ScreenShotBug003.jpg
          85 kB
          sbrey
        6. ScreenShotBug004.jpg
          85 kB
          sbrey
        7. ScreenShotBug005.jpg
          66 kB
          sbrey
        8. TEST-com.icw.ehf.training.medicinecabinet.service.adapter.CabinetAdminServiceDtoAdapterBenchTest.xml
          20 kB
          sbrey

            manuel_carrasco manuel_carrasco
            sbrey sbrey
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: