run method
Runs the benchmark and reports the results.
Implementation
Future<Profile> run() async {
await recorder.setUpAll();
await setUpAllDidRun();
final Profile profile = await recorder.run();
await tearDownAllWillRun();
await recorder.tearDownAll();
return profile;
}