Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add optional scatterplot to benchcomp output #3077

Merged
merged 18 commits into from
Mar 20, 2024

Commits on Mar 15, 2024

  1. Add optional scatterplot to benchcomp output

    Scatterplots should make it easier to immediately spot performance trends (and
    indeed any differences) rather than having to process a (large) number
    of table rows.
    
    Uses mermaid-js to produce markdown-embedded plots that will display on
    the job summary page. Scatterplots are not directly supported by
    mermaid-js at this point (xycharts only do line or bar charts), so
    quadrant plots are employed with various diagram items drawn in white to
    make them disappear.
    tautschnig committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    f47914f View commit details
    Browse the repository at this point in the history
  2. Quote benchmark name

    tautschnig committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    a6ec298 View commit details
    Browse the repository at this point in the history
  3. Rounding, test fix

    tautschnig committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    7769fff View commit details
    Browse the repository at this point in the history
  4. Don't produce 1.0 value

    tautschnig committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    37aea31 View commit details
    Browse the repository at this point in the history
  5. Fix init string

    tautschnig committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    25d856a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1490250 View commit details
    Browse the repository at this point in the history
  7. Disable debug

    tautschnig committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    099ec51 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Revert "Disable debug"

    This reverts commit 099ec51.
    tautschnig committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    bd3d562 View commit details
    Browse the repository at this point in the history
  2. Fix whitespace

    tautschnig committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    82f23fc View commit details
    Browse the repository at this point in the history
  3. Make padding explicit

    tautschnig committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    6ec598d View commit details
    Browse the repository at this point in the history
  4. Update tools/benchcomp/benchcomp/visualizers/__init__.py

    Co-authored-by: Kareem Khazem <karkhaz@karkhaz.com>
    tautschnig and karkhaz authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    cd1dd67 View commit details
    Browse the repository at this point in the history
  5. Update tools/benchcomp/benchcomp/visualizers/__init__.py

    Co-authored-by: Kareem Khazem <karkhaz@karkhaz.com>
    tautschnig and karkhaz authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    b7e0317 View commit details
    Browse the repository at this point in the history
  6. Update tools/benchcomp/benchcomp/visualizers/__init__.py

    Co-authored-by: Kareem Khazem <karkhaz@karkhaz.com>
    tautschnig and karkhaz authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    df9234a View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    6dd86a7 View commit details
    Browse the repository at this point in the history
  2. Try different padding

    tautschnig committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    7d25d36 View commit details
    Browse the repository at this point in the history
  3. Refine padding

    tautschnig committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    426751a View commit details
    Browse the repository at this point in the history
  4. More whitespace

    tautschnig committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    b7c3a14 View commit details
    Browse the repository at this point in the history
  5. More whitespace

    tautschnig committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    735a5e8 View commit details
    Browse the repository at this point in the history