Skip to content

Implement valgrind Run/Debug profiles #3

@drok

Description

@drok

In the Test Explorer UI, additional Run and Debug profiles where tests are run under valgrind

Valgrind run profiles:

  • tests should ✔️ / ❌ on criteria like:
    • memory leaks
    • use after free
    • uninitialized variable use

Valgrind debug profiles:

Debugging under valgrind means the full test suite/single test/selected tests runs and when a failure is found (by the criteria above), the debugger should be started at the offending location. This would be a one-click workflow to find point the debugger straight to the problem.

Challenges:

  • Configuring the pass/fail criteria should be elegant and effective

Metadata

Metadata

Assignees

No one assigned

    Labels

    TODOPlanned feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions