Add DedupingBucketRateLimiter #6025
13.31% of diff hit (target 37.14%)
View this Pull Request on Codecov
13.31% of diff hit (target 37.14%)
Annotations
Check warning on line 34 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L30-L34
Added lines #L30 - L34 were not covered by tests
Check warning on line 42 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L37-L42
Added lines #L37 - L42 were not covered by tests
Check warning on line 44 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L44
Added line #L44 was not covered by tests
Check warning on line 54 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L53-L54
Added lines #L53 - L54 were not covered by tests
Check warning on line 61 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L57-L61
Added lines #L57 - L61 were not covered by tests
Check warning on line 66 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L64-L66
Added lines #L64 - L66 were not covered by tests
Check warning on line 71 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L69-L71
Added lines #L69 - L71 were not covered by tests
Check warning on line 79 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L75-L79
Added lines #L75 - L79 were not covered by tests
Check warning on line 87 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L82-L87
Added lines #L82 - L87 were not covered by tests
Check warning on line 89 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L89
Added line #L89 was not covered by tests
Check warning on line 101 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L100-L101
Added lines #L100 - L101 were not covered by tests
Check warning on line 108 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L104-L108
Added lines #L104 - L108 were not covered by tests
Check warning on line 113 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L111-L113
Added lines #L111 - L113 were not covered by tests
Check warning on line 118 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L116-L118
Added lines #L116 - L118 were not covered by tests
Check warning on line 126 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L122-L126
Added lines #L122 - L126 were not covered by tests
Check warning on line 134 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L129-L134
Added lines #L129 - L134 were not covered by tests
Check warning on line 136 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L136
Added line #L136 was not covered by tests
Check warning on line 146 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L145-L146
Added lines #L145 - L146 were not covered by tests
Check warning on line 153 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L149-L153
Added lines #L149 - L153 were not covered by tests
Check warning on line 158 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L156-L158
Added lines #L156 - L158 were not covered by tests
Check warning on line 163 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L161-L163
Added lines #L161 - L163 were not covered by tests
Check warning on line 171 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L167-L171
Added lines #L167 - L171 were not covered by tests
Check warning on line 179 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L174-L179
Added lines #L174 - L179 were not covered by tests
Check warning on line 181 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L181
Added line #L181 was not covered by tests
Check warning on line 191 in flytepropeller/pkg/controller/mocks/limiter.go
codecov / codecov/patch
flytepropeller/pkg/controller/mocks/limiter.go#L190-L191
Added lines #L190 - L191 were not covered by tests