loadRecent method

  1. @override
Future<List<PersistedRunReport>> loadRecent({
  1. required String suiteName,
  2. int limit = 10,
})
override

加载某 suite 最近 N 次完整快照,按时间倒序。

Implementation

@override
Future<List<PersistedRunReport>> loadRecent({
  required String suiteName,
  int limit = 10,
}) async {
  final indices = await listRecent(suiteName: suiteName, limit: limit);
  final out = <PersistedRunReport>[];
  for (final idx in indices) {
    final r = await load(idx.runName);
    if (r != null) out.add(r);
  }
  return out;
}