kibana/x-pack/scripts
Baturalp Gurdin 8586493cc2
Performance Tests for Login and Home Pages by using Playwright (#119681) (#123620)
add performance tests for Login and Home pages

- [x] Rename and reduce the number of environment variables for performance test CI job
  - [x] ITERATION_COUNT_ENV =>  PERF_TEST_COUNT
  - [x] DISABLE_CACHE, TEST_RUNNER, TEST_THROTTLE_NETWORK removed
- [x] Use c2-16 queue for performance tests
- [x] Run performance tests by running ES and Kibana separately
- [x] Add warmup phase to performance tests (Not reported to APM). APM Label: PERF_TEST_PHASE
- [x] Add playwright dependency
- [x] Throttle network speed ( downloadThroughput: 750.000 B/s, uploadThroughput: 750.000 B/s, latency: 100 ms )
- [x] Disable cache by using - page.route (‘**’, ….)
- [x] Login and Home pages performance tests.

(cherry picked from commit eeb5efcc62)

# Conflicts:
#	x-pack/test/performance/config.playwright.ts
2022-01-24 10:32:33 -07:00
..
api_debug.js [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
functional_test_runner.js [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
functional_tests.js Performance Tests for Login and Home Pages by using Playwright (#119681) (#123620) 2022-01-24 10:32:33 -07:00
functional_tests_server.js [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
jest.js chore(NA): moving @elastic/datemath into bazel (#94665) (#96105) 2021-04-01 20:34:53 -04:00