- if (
- this.taskStatisticsRequirements.runTime.average &&
- opts.runTime?.median === true
- ) {
- this.taskStatisticsRequirements.runTime.average = false
- this.taskStatisticsRequirements.runTime.median = opts.runTime
- .median as boolean
- }
- if (
- this.taskStatisticsRequirements.runTime.median &&
- opts.runTime?.median === false
- ) {
- this.taskStatisticsRequirements.runTime.average = true
- this.taskStatisticsRequirements.runTime.median = opts.runTime
- .median as boolean
- }
- if (
- this.taskStatisticsRequirements.waitTime.average &&
- opts.waitTime?.median === true
- ) {
- this.taskStatisticsRequirements.waitTime.average = false
- this.taskStatisticsRequirements.waitTime.median = opts.waitTime
- .median as boolean
- }
- if (
- this.taskStatisticsRequirements.waitTime.median &&
- opts.waitTime?.median === false
- ) {
- this.taskStatisticsRequirements.waitTime.average = true
- this.taskStatisticsRequirements.waitTime.median = opts.waitTime
- .median as boolean
- }
- if (
- this.taskStatisticsRequirements.elu.average &&
- opts.elu?.median === true
- ) {
- this.taskStatisticsRequirements.elu.average = false
- this.taskStatisticsRequirements.elu.median = opts.elu.median as boolean
- }
- if (
- this.taskStatisticsRequirements.elu.median &&
- opts.elu?.median === false
- ) {
- this.taskStatisticsRequirements.elu.average = true
- this.taskStatisticsRequirements.elu.median = opts.elu.median as boolean
- }
+ toggleMedianMeasurementStatisticsRequirements(
+ this.taskStatisticsRequirements.runTime,
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ opts!.runTime!.median
+ )
+ toggleMedianMeasurementStatisticsRequirements(
+ this.taskStatisticsRequirements.waitTime,
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ opts!.waitTime!.median
+ )
+ toggleMedianMeasurementStatisticsRequirements(
+ this.taskStatisticsRequirements.elu,
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ opts!.elu!.median
+ )
+ }
+
+ protected resetWorkerNodeKeyProperties (): void {
+ this.nextWorkerNodeKey = 0
+ this.previousWorkerNodeKey = 0