Add stubs for Performance Web API
What does this MR do and why?
Jest 27 has a nasty issue with clearing the Performance Web API when fake timers are enabled. We can workaround that by stubbing Web API that we use with Jest. These stubs will be removed with the next upgrade to Jest 28.
These changes are temporarily and will be removed after we upgrade our Jest version to 27.
Screenshots or screen recordings
These are strongly recommended to assist reviewers and reduce the time to merge your change.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Vitaly Slobodin