GoLand 2020.1 Help

Monitor and manage tests

Test progress and results are displayed in the dedicated test runner tabs of the Run tool window.

Test runner in the Run tool window

You can rerun , terminate, and suspend execution of tests same way as you do it for running applications. In addition to the common running actions, in the test runner you can:

  • Navigate through the list of test cases using arrow keys.

  • Navigate between failed tests using the Next Failed Test and Previous Failed Test buttons or Ctrl+Alt+Up or Ctrl+Alt+Down keyboard shortcuts.

  • View the total number of tests being run in the current session.

  • Automatically restart tests in the current run configuration right after you change the source code by enabling the Toggle Auto-test Toggle auto-test option.

  • Rerun a failed test by clicking the Rerun Failed Tests button. If you press Shift and click this icon, you can choose whether you want to Run the necessary test again, or Debug it.

  • Sort tests alphabetically Sort Alphabetically and by duration Sort by Duration.

  • Show or hide information about the passed tests by clicking the Show Passed button.

  • Show the ignored tests in the tree view of all tests within the current run/debug configuration or test class by clicking the Show Ignored button.

  • Navigate from the stack trace to the problem location in the source code by clicking the hyperlink in the Output pane.

  • The Options icon opens an additional menu that allows you to:

    • Monitor execution of the current test.

    • Have the first failed test selected automatically upon completing the suit.

    • Navigate to the stack trace.

    • Enable automatic scrolling to the source code.

    • Have the corresponding source code opened at exceptions.

    • Show statistics inline.

Last modified: 08 May 2020