apiserver/pkg
Mike Spreitzer f0320d394e Add test for windup problem in APF
The current design for Fair Queueing for Server Requests has a
problem: if the min-max fair result stays different from an even
division for a long time and no queue involved in the imbalance goes
empty then the imbalance keeps accruing in queue virtual state times.

This commit adds a test that demonstrates the problem.

It also has some other tweaks to make other tests less flaky.

Factor the big scenario-testing func into pieces, with supporting
structs.

Kubernetes-commit: f3fdd5cf9f51f2a03ebfddef82bc2014e04b62a0
2020-06-04 00:15:08 -04:00
..
admission Enable nested tracing, add request filter chain tracing incl. authn/authz tracing 2020-03-06 16:11:21 -08:00
apis fixes suggested default rules 2020-07-01 15:26:02 +08:00
audit remove-api 2020-05-27 14:27:08 -04:00
authentication Force token cache to support audit annotations 2020-04-14 12:46:37 -04:00
authorization Switch kubelet/aggregated API servers to use v1 subjectaccessreviews 2019-11-04 23:29:56 -05:00
endpoints Enable nested tracing, add request filter chain tracing incl. authn/authz tracing 2020-03-06 16:11:21 -08:00
features Move proxy features to kube_features 2020-07-07 12:34:18 -04:00
registry remove david-mcmahon from reviewers 2020-06-30 14:06:58 -07:00
server Enable nested tracing, add request filter chain tracing incl. authn/authz tracing 2020-03-06 16:11:21 -08:00
storage Enable nested tracing, add request filter chain tracing incl. authn/authz tracing 2020-03-06 16:11:21 -08:00
util Add test for windup problem in APF 2020-06-04 00:15:08 -04:00
warning apiserver: add API server plumbing for adding warnings 2020-04-14 16:10:54 -04:00