Closed
Description
/tests/frontend/travis/remote_runner.js performs its tests against the latest
version of every browser.
I am not sure about this: we have two moving targets: the codebase, which evolves, and the browsers, which evolves at even a faster pace.
We obviously care that the software works with as many browsers as possible, but what we control is Etherpad, not the browsers.
At the cost of having to perform many small bumps now and then, I would prefer to have a set of fixed browsers versions against which the code is tested.
Or maybe both: a fixed set AND the latest ones.
@JohnMcLear, what do you think? What would be the limitations of doing this? More time to test? Not technically possible at all due to Saucelabs limits, etc...?