Skip to content

Feature: Option to delete/remove user journey tests #1744

@thehimmat

Description

@thehimmat

Problem

If a user records a badly formed or incorrect test, there's currently no way to remove it from the repository. The test will continue running in the CI/CD pipeline indefinitely.

Use Case

  • User accidentally records wrong test flow
  • User records test with incorrect assertions
  • User wants to replace test with better version
  • Badly formed tests continue running and potentially failing in CI

Proposed Solution

Add a delete/remove option for user journey tests, which should:

  • Remove the test file from the repository
  • Clean up associated task records
  • Create PR for deletion (similar to test creation flow)
  • Remove test from CI/CD pipeline

Acceptance Criteria

  • User can delete a user journey test from the UI
  • Deletion creates PR with test file removal
  • Task record is updated/removed appropriately
  • Test stops running in CI after merge
  • Confirmation dialog prevents accidental deletion

Related

Priority

Medium - Quality control for test suite

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