Announcement

Collapse
No announcement yet.

Seeking Feedback On Better Visualizing Benchmark Results

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Note that GitHub supports Markdown syntax, so you can have a readme.md file with headers and such.

    As a PHP programmer, you should read the style guide.
    http://www.php-fig.org/psr/psr-2/

    Comment


    • #17
      Originally posted by riklaunim View Post
      Sometimes the CPU load would be essential too, especially on poorer graphics drivers. Like a video on YT is playable or game has some FPS but a lot of work is being dumped on the CPU instead of GPU. The blue FPS bar graph could have a second bar in the background with average CPU load (with high opacity) and/or CPU load timeline below FPS timeline.
      PTS already has CPU usage (and various other forms of usage) that can be monitored and charted separately by setting the MONITOR=all environment variable.
      Michael Larabel
      http://www.michaellarabel.com/

      Comment


      • #18
        Originally posted by siavashserver View Post
        @Michael Do you accept small code contributions through JSFiddles?
        Not familiar with JSFiddles....
        Michael Larabel
        http://www.michaellarabel.com/

        Comment


        • #19
          Originally posted by Michael View Post
          Not familiar with JSFiddles....
          I was wondering if you are OK with sharing required changes through paste-bin like websites. I'll try to come up with a pull request on your github repo.

          By the way what do you think about something like this? http://jsfiddle.net/86g4r/1/


          Originally posted by hugwijst View Post
          That is a cool improvement! I'd suggest three changes:
          1. Shorten the animation times: 0.2 seconds for transition to near transparancy and 0.1 to opaqueness gives way quicker feedback.
          2. Also make other lines opaque when moving over the text associated with a box. This would probably require changing the SVG to add ids to the text.
          3. Also make the Average, Peak and Low values opaque, as these are also colored.
          Thanks for the feed back! Yep we need to inject some kind of IDs into the generated SVG line graphs, which makes the JavaScript side easier too.

          Comment


          • #20
            Originally posted by siavashserver View Post
            I was wondering if you are OK with sharing required changes through paste-bin like websites. I'll try to come up with a pull request on your github repo.

            By the way what do you think about something like this? http://jsfiddle.net/86g4r/1/

            Thanks for the feed back! Yep we need to inject some kind of IDs into the generated SVG line graphs, which makes the JavaScript side easier too.
            GitHub is probably the best.

            Changes look nice.

            It should be fairly easy to add some ids to the code.
            Michael Larabel
            http://www.michaellarabel.com/

            Comment


            • #21
              Here's the latest box plot code with the ends of the whiskers going to 2nd and 98th percentiles and then drawing outliers....

              Michael Larabel
              http://www.michaellarabel.com/

              Comment


              • #22
                Originally posted by Michael View Post
                Here's the latest box plot code with the ends of the whiskers going to 2nd and 98th percentiles and then drawing outliers....
                That looks fantastic.

                Comment


                • #23
                  Fiddle on

                  siavashserver:
                  very nice hover graph, a missed feature for that relay packed graphs on phoronix.
                  I would prefer them:
                  -without Animation (as they get annoying if I see them the second time especial if they take 2 seconds)
                  -larger Hitbox

                  A nice feature to add would be a click to hold one graph and hover a second one or click to select displayed (not dimmed) graphs
                  to make comparison easy

                  look at this (removed the animation and added the click to hold)
                  http://jsfiddle.net/mMk4X/1/

                  I also applied the properties to the ellipses (as siavashserver seem to have intended) but they don't share the index (so the wrong ellipse is being displayed).

                  Comment


                  • #24
                    Fiddle on

                    siavashserver:
                    Nice hover graphs feature, i would prefer them without the animation since they get annoying (especial if they run 2 seconds (but i think you just did this for the demonstration)).
                    I would also prefer a lager hitbox (the text).

                    A nice feature to add would be a click to hold to easily compare graphs.
                    Demo: http://jsfiddle.net/mMk4X/1/

                    Click to keep that graph displayed even if another one is hovered.
                    (Animation removed)

                    I also added the ellipse (as siavashserver seem to have intended) but they don't share index with the rectangles so the wrong ellipses are displayed.
                    Maybe an there is some other feature shared over all elements that could be used or added to be used to do this (color seems to be a candidate for an existing feature to me, some kind of id would do better)

                    Comment


                    • #25
                      @ichk Unfortunately I've encountered a strange issue. I can't access any element of test results through JavaScript. All elements generated by XSL seem invisible to JavaScript.

                      Here is what I've tried so far: https://github.com/siavashserver/pho...-graph-opacity

                      And mufasa72s alternative solution: https://github.com/phoronix-test-sui...-suite/pull/27

                      Comment


                      • #26
                        @siavashserver:

                        can't the JavaScript be integrated into the result of http://openbenchmarking.org/embed.php
                        If the script accessing the graphic is loaded from Phoronix its an XSS (-Attack) ( Kind of ) maybe this could some how be allowed from the Openbenchmarking site.

                        greetings ichk

                        Comment

                        Working...
                        X