Как запустить тесты производительности / плотности Kubernetes E2E и получить измерения задержки и пропускной способности? - PullRequest
0 голосов
/ 25 февраля 2020

Я хотел воспроизвести точные измерения и тесты, реализованные здесь или здесь (отзывчивость API, время запуска модуля, пропускная способность сети / планирования ... et c.) И получить результаты, чтобы сделать из них визуальные графики, но нет четкого руководства, как это сделать.

Я скомпилировал kubetest, kubectl, ginkgo и e2e.test и запустил тесты e2e, но Я не нахожу способа сделать то, что было сделано в предыдущих статьях. Работа с -ginkgo.dryRun показывает весь список возможных тестов, и, по-видимому, нет тестов, которые соответствуют тем, которые я хочу сделать (использование -ginkgo.focus="Performance|Density" или других комбинаций также не дает интересных результатов).

Я просто хочу знать, как предыдущие статьи реализовали свои тесты и получили измерения задержки, пропускной способности, времени запуска pod, а также другие показатели. Какой эталонный тест они использовали и как его применяли?

PS: я использую кластер Kubernetes v1.17.0, созданный с помощью Kubespray, на чистой инфраструктуре (высокопроизводительные серверы). Используемая ОС - Debian 10.

...