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

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major
    • Component/s: plugin-proposals
    • None
    • Environment:

      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

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

              Created:
              Updated:
              Resolved: