avgResponseTimeMs property

double get avgResponseTimeMs

Average response time in milliseconds for completed requests.

Implementation

double get avgResponseTimeMs {
  final finished =
      _logs.where((l) => l.status != HttpRequestStatus.pending).toList();
  if (finished.isEmpty) return 0;
  final total =
      finished.fold<int>(0, (sum, l) => sum + (l.durationMs ?? 0));
  return total / finished.length;
}