reset static method
Stops the SDK and undoes everything it installed, so a widget or
integration test can end cleanly: Flutter's test binding fails a test
that leaves timers running or debugPrint replaced. Call it at the end
of a testWidgets body: the binding checks before tearDown runs. In a
plain test, tearDown works too. A later GroundcoverRum.init starts
afresh.
Implementation
static Future<void> reset() async => RumRuntime.instance.reset();