mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
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
|
||
---|---|---|
.. | ||
__tests__ | ||
browsers.ts | ||
create_stdout_stream.ts | ||
index.ts | ||
network_profiles.ts | ||
poll_for_log_entry.ts | ||
prevent_parallel_calls.test.js | ||
prevent_parallel_calls.ts | ||
remote.ts | ||
webdriver.ts |