Skip to content

evobench-run list: shorten the custom variables display #30

@pflanze

Description

@pflanze

When using evobench-run list (or just list in the benchmarking account), the width used for the display is about the max fitting onto a mac laptop screen already: e.g.

2025-09-22T13:27:08.454379789+02:00      1.1  20 bench_christian_sc2open  77974a8484eaa8742ce9ebabf60341266455ec03  api           CONCURRENCY=120,DATASET=SC2open,RANDOMIZED=1,REPEAT=1,SILO_API_THREADS_FOR_HTTP_CONNECTIONS=16,SORTED=0

The most problematic part is the variables display, since we are already thinking of adding more variables, in particular configuration variables for SILO, which tend to be long like the SILO_* example above.

This

CONCURRENCY=120,DATASET=SC2open,RANDOMIZED=1,REPEAT=1,SILO_API_THREADS_FOR_HTTP_CONNECTIONS=16,SORTED=0

could be condensed down to e.g.

C=120,D=SC2open,RD=1,RP=1,TH=16,S=0

The mapping could be declared in the config file, where the valid custom variables are declared (just add a short: field).

In the output directory, could add them as symlinks to the long variants.

list -v could show the long variable names (or add another option).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions