Suggest a fix for failed tests

Problem to solve

As a developer staring at yet another flaky test that failed, I want to get an idea about how to fix the test, so i can get this MR merged AND get the text fixed for the future without breaking my flow.

Proposal

  • Developers should be able to "ask" code suggest what a fix for a broken test might look like (Test summary widget, Test Report, Slack, etc. could be the interface for this)
  • Developers should be able to start a new MR to fix the test
    • This puts the fix into the team's standard review workflow without having to stop their current work so they can stay in a flow state.