| testAdd() |  | 0% | | n/a | 1 | 1 | 129 | 129 | 1 | 1 |
| mrangeFilterBy() |  | 0% | | n/a | 1 | 1 | 58 | 58 | 1 | 1 |
| countNanAndCountAll() |  | 0% | | n/a | 1 | 1 | 66 | 66 | 1 | 1 |
| testMRevRange() |  | 0% | | n/a | 1 | 1 | 54 | 54 | 1 | 1 |
| rangeFilterBy() |  | 0% |  | 0% | 2 | 2 | 26 | 26 | 1 | 1 |
| groupByReduce() |  | 0% |  | 0% | 3 | 3 | 29 | 29 | 1 | 1 |
| empty() |  | 0% | | n/a | 1 | 1 | 41 | 41 | 1 | 1 |
| testRevRange() |  | 0% | | n/a | 1 | 1 | 34 | 34 | 1 | 1 |
| bucketTimestamp() |  | 0% | | n/a | 1 | 1 | 44 | 44 | 1 | 1 |
| latestMulti() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
| nRange() |  | 0% |  | 0% | 2 | 2 | 29 | 29 | 1 | 1 |
| testMadd() |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
| align() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| alignKeyNotConsumedAsOption() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testCreate() |  | 0% | | n/a | 1 | 1 | 45 | 45 | 1 | 1 |
| nRangeAggregation() |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| countNanAndCountAllWithBucketTimestamp() |  | 0% | | n/a | 1 | 1 | 37 | 37 | 1 | 1 |
| mRevRangeMultipleAggregators() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testMGet() |  | 0% | | n/a | 1 | 1 | 27 | 27 | 1 | 1 |
| mRangeMultipleAggregators() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| latest() |  | 0% | | n/a | 1 | 1 | 22 | 22 | 1 | 1 |
| setupQueryLabelsSeries() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| rangeMultipleAggregators() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| revRangeMultipleAggregators() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| incrByDecrByParams() |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
| mRangeExcludeEmpty() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| setupExcludeEmptyFixture() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testAddStar() |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
| del() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testInfo() |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
| testAlter() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testQueryIndex() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testIncrByDecrBy() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| nRevRange() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| readPagingWithMaxCount() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| rangeSingleAggregatorViaArraySetter() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| read() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| alignTimestamp() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testInfoDebug() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| createAndAlterParams() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testRule() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testQueryLabels() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| addParams() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| mRevRangeExcludeEmpty() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testQueryLabelValues() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| readBlockingTimeoutFlush() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testGet() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testValue() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| readBlockingReturnsImmediatelyWhenThresholdMet() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| lambda$rawMRangeExcludeEmptyWithGroupByPropagatesServerError$1(TimeSeriesCommandsTestBase.ExcludeEmptyFixture) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rangeMultipleAggregatorsEmptyResult() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| revRangeMultipleAggregatorsEmptyResult() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| readSentinels() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| readBlockingWakesOnAppend() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| lambda$nRangeAggregatorCountMismatchRejectedClientSide$6(String[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| mRangeMultipleAggregatorsEmptyResult() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| mRevRangeMultipleAggregatorsEmptyResult() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| nRangeAggregatorCountMismatchRejectedClientSide() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| aggregationTypeSafeValueOf() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| mRangeExcludeEmptyWithAggregation() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| convertMap(String[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readErrorsPropagate() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mapOf(String[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| mRangeExcludeEmptyAllEmpty() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| rawMRangeExcludeEmptyWithGroupByPropagatesServerError() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$mRangeExcludeEmptyWithGroupByRejectedLocally$0() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$nRangeAggregatorCountMismatchRejectedClientSide$5(String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$readBlockingWakesOnAppend$2() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| issue75() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| cleanUpKeys() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$nRangeAggregatorCountMismatchRejectedClientSide$7() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$readErrorsPropagate$3() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$readErrorsPropagate$4() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| makeSingletonMap(TSMGetElement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| makeSingletonMap(TSMRangeElements) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mRangeExcludeEmptyWithGroupByRejectedLocally() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setUpKeys(TestInfo) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| prepareEndpoint() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| TimeSeriesCommandsTestBase(RedisProtocol) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |