Skip to content

Improve error message when app command fails #231

Description

@leoschwarz

The error message currently includes the traceback/error message from the app, which can already be long, and the traceback from within the app runner.

In general during development this app runner traceback can be valuable which is why it does not necessarily have to be removed, however the way it's presented is quite problematic and it should be at least reduced. Since commands are used in different parts of the code base there is also the option to consider marking some commands as "main_program" or something similar which ensures that their tracebacks will be displayed without too much boilerplate.

Maybe blocked by the efforts #193 so we can also test this easily.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P: bfabric-app-runnerbfabric-app-runner project specificS: Ready For ImplIssues which have no known blockers and are well defined for implementation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions