Skip to content

Use a subcommand-based command-line interface #3617

@vkarak

Description

@vkarak

Currently, ReFrame has lots of options that makes it hard to use. We should move an action-based or verb-based CLI, where each subcommand will have its own options and help. Here are some examples:

  • Listing tests
reframe list --detailed -n Foo -E 'num_nodes==16'
  • Running tests
reframe run -n Foo -E 'num_nodes==16'
  • Querying past results
reframe analyze --list-testcases=now-10d:now/mean:/

Etc.

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions