Skip to content

less redundant information in summary table #1147

@staabm

Description

@staabm

we run phpbench in the phpstan-src repo, see e.g. https://github.com/phpstan/phpstan-src/actions/runs/26688750977/job/78661358197

results looks like this:

Image

to ease reading the very long and information loaded table, I think it would be helpful if the summary table would contain less data (and therefore better fit into the github actions log viewer). the line break because of long lines, makes it hard to read.

from the phpstan-src case I see room for improvement in...

  • all tests have the same benchmark name (same string in column1 for all rows)
  • all tests have the same subject name (same string in column2 for all rows)
  • all tests have the same revs (same string in column4 for all rows)
  • all tests have the same its (same string in column5 for all rows)

while this is obviously not true for all phpbench use-cases, some of the above mentioned properties might still apply also in the more general sense. could phpbench drop columns which will have the same value all over the place to shrink the table and make it easier to read?
(or maybe print it below the table, when its the same for every row)

Pinned by dantleech

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions