DamonOehlman / travis-multirunner

A simple configuration for running (limited) multibrowser tests on travis ci
8 stars 14 forks source link

Install specific browser versions #24

Closed aullman closed 7 years ago

aullman commented 7 years ago

We use this to test back to old supported browser versions. I thought I would uplift this to travis-multirunner, I thought it could be useful for other projects too. WDYT @DamonOehlman @fippo?

It requires that you specify a specific version, eg. 46.0.1 for Firefox or 54.0.2840.71 for Chrome. The Firefox versions are taken from the official firefox ftp site. for Chrome I had to use a 3rd party service which only goes back to version 48. Not sure how you feel about that.

fippo commented 7 years ago

Are the debs still signed with the google keys? That sounds like a very low risk then. If not we can still tweak things so that this only runs on travis by default. Which would compromise only the travis container

we can't test super old versions anyway, unless we want to blow up the version matrix for chromedriver, geckodriver (and the FF version you have is pre-marionette even) etc.