Skip to content

frontend tests via Saucelabs should use pinned browsers versions #3763

Closed
@muxator

Description

@muxator

/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...?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions