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

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: plugin-proposals
    • Labels:
      None
    • Environment:
    • Similar Issues:

      Description

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

        Attachments

          Issue Links

            Activity

            Hide
            manolo Manuel Carrasco added a comment -

            Fixed in version 1.7

            Thanks for reporting

            Show
            manolo Manuel Carrasco added a comment - Fixed in version 1.7 Thanks for reporting

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: