1 import type { CircularArray
} from
'../utils/CircularArray';
2 import type { WorkerData
} from
'./Worker';
4 export type TimeSeries
= {
9 export type StatisticsData
= {
11 countResponse
: number;
13 countTimeMeasurement
: number;
14 timeMeasurementSeries
: CircularArray
<TimeSeries
>;
15 currentTimeMeasurement
: number;
16 minTimeMeasurement
: number;
17 maxTimeMeasurement
: number;
18 totalTimeMeasurement
: number;
19 avgTimeMeasurement
: number;
20 medTimeMeasurement
: number;
21 ninetyFiveThPercentileTimeMeasurement
: number;
22 stdDevTimeMeasurement
: number;
25 export type Statistics
= WorkerData
& {
31 statisticsData
: Map
<string, Partial
<StatisticsData
>>;