question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

frontend tests via Saucelabs should use pinned browsers versions

See original GitHub issue

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

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:18 (15 by maintainers)

github_iconTop GitHub Comments

1reaction
JohnMcLearcommented, Jul 20, 2020

I pinned it.

0reactions
JohnMcLearcommented, Sep 8, 2020

@aryamanpuri We’re open for students to jump in, fix things and send us invoices for time. Look at the open issues and start debugging them!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Test Configuration Options
Specifies the Selenium version you want to use for your test. Sauce Labs will default to different versions, depending on the age of...
Read more >
Test Configuration
By default, Sauce Labs will use the following version of Selenium, depending on your selected combination of browser and operating system.
Read more >
Best Practices for Live Testing - The Sauce Labs Cookbook
To determine which device/browser/OS combinations to select for live testing, gather information such as usage data (e.g., Google Analytics) ...
Read more >
Major and Minor Supported Browser Versions
SauceLabs supports many major versions, as well as dev and beta versions of most widely used browsers. We do not support specific minor...
Read more >
A Beginners' Guide to Manual Cross-Browser Testing
Cross-browser testing can help you verify if your website works as expected across various browsers, operating systems, devices, and resolutions ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found