* wait for rendering
* run ciGroup12 x60 times
* [visualize/_tsvb_chart] redesign tests
* wait for viz initial loading before navigation
* [visualize/_tsvb_chart] assert tab is loaded
* Revert "wait for viz initial loading before navigation"
This reverts commit 1023db4fb9.
* [TSVB] [Performance]request for api/metrics/fields triggered after all UI changes
Fix: #34433
* [TSVB] [Performance]request for api/metrics/fields triggered after all UI changes - prevent reRender in case of no changes
Fix: #34433
* improve tests
* Revert "[TSVB] [Performance]request for api/metrics/fields triggered after all UI changes - prevent reRender in case of no changes"
This reverts commit a04ed55103.
* Revert "[TSVB] [Performance]request for api/metrics/fields triggered after all UI changes"
This reverts commit 040f0b106b.
* Revert "run ciGroup12 x60 times"
This reverts commit c38427f67f.
* rename dataTestSubj
* [@kbn/expect] "fork" expect.js into repo
* [eslint] autofix references to expect.js
* [tslint] autofix all expect.js imports
* now that expect.js is in strict mode, avoid reassigning fn.length
In https://github.com/elastic/kibana/pull/31234 there were some extra changes that I've reverted, like use of the `tsconfig-paths` package to magically rewrite import statements to defy the standard node module resolution algorithm, the inclusion of several unnecessary options in the `test/tsconfig.json` file, and changes of the line-endings in the config files. This also brings a few enhancements from https://github.com/elastic/kibana/pull/30190 including a modularized version of the expect.js types, and options for explicit mappings for the PageObjects and services used in ftr tests.