MikeSchulze / gdUnit4

A Godot Unit Test Framework. Support for GDScript and C# unit testing
MIT License
565 stars 30 forks source link

GD-220: Add support for flaky test handling and retrying their execution #558

Closed MikeSchulze closed 3 weeks ago

MikeSchulze commented 1 month ago

Why

We want to rerun failed test by a configured retry count, because of possible random failing tests (flaky)

What

introduced new settings

Added flaky status and navigation to the inspector image

Added flaky state visualization to the console image

Bug fixes

added new flaky state to test execution statistics visualize flaky state in the inspector and console