* Improved testing options
* Review feedback
* Fix typo
* Slight tweaks
* Allow multiple browsers or metrics
* Add e2e test
* Test action
* Revert test
* Revert properly
* Chrome tests
* Inly unit tests for now
* Retry Chrome tests
* Comment
* Disable gpu
* Try some mroe options
* One more try
* Onre more, one more try
* Give up, leave to just unit tests
* Rename test to make clear
* Try MacOS
* Set screensize
* More tests
* Set better standard size
* Plit out tests
* Revert back to one file
* Fix flakey test
* More flakiness
* didn'\t need visibility change
* Machines
* Firefox to MacOS
* Make command line flags case insensitive
* Revert test change
* Add rAF
* Fixup CLS tests
* Fix one genuine 0
* Add await
* Clear beacons
* Add another await
* More gte to gt
* strictEquals
* Clean up
* See if equals now works
---------
Co-authored-by: Philip Walton <philip@philipwalton.com>