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)
      ........
      ====================================================================================

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

              Created:
              Updated:
              Resolved: