TINY-11177: Vastly improve remote testing#145
Draft
TheSpyder wants to merge 53 commits intomasterfrom feature/TINY-11177
+1,495-795
Commits
Commits on Dec 4, 2024
TINY-11177: Send significantly less reports from the client. Don't wait for the report AJAX requests to complete before moving on to the next test.
- committed
TINY-11177: Re-implemented skip reports, we have enough of them that it would be misleading if they were treated as passing.
TINY-11177: Rewriting the entire report system to support batch results. Manual mode works, auto still needs some work.
TINY-11177: The test wasn't broken, my code was. Messages sent close to the end of the test run are now waited for correctly.
Commits on Dec 17, 2024
Commits on Jan 14, 2025
Commits on Jan 15, 2025
Commits on Jan 16, 2025
Commits on Jan 17, 2025
TINY-11177: Increase sticky timeout to 55 seconds, and refactor result reporting to make absolutely sure it sends a message every 30 seconds
committed- committed
- committed
- committed
TINY-11177: Print how long during the timeout failure, it's failing at what feels like the incorrect time
committed- committed
- committed
- committed
- committed
TINY-11177: es2022 is too high for esm, which is a dead project and removing it is a pain. Use es2019 instead.
committed- committed
- committed
- committed
TINY-11177: Make sure there is at least some interaction with the remote driver once every 4 minutes
committed- committed