Commit Graph

5 Commits

Author SHA1 Message Date
Kevin Schaaf
44fcb9dbbb Don't run Firefox in headless mode. 2018-08-27 16:46:12 -07:00
Daniel Freedman
5e2990e3af Use containers for testing again (#5070)
* Use containers for testing again

Disable chrome security sandbox due to travis-ci/travis-ci#8836

Remove node module caching with the removal of package lock

* flag is "no-sandbox"

* Add back npm cache
2018-01-30 10:53:21 -08:00
Daniel Freedman
ecd1ba3a4c Fix tests (#5050)
* Use sudo to fix chrome testing

There is a bug with the chrome sandbox in the Travis CI container
system, which is fixed by using `sudo: required`.

Related to travis-ci/travis-ci#8836

* reduce cognitive overhead of the test runner

* remove testing polyfilled Custom Elements with native ShadowDOM

* Use headless chrome and firefox

Use MacOS 10.13 for Safari 11

* disable testing CSS Custom Property Shim

* move sauce tests into script for travis_wait compat
2018-01-19 14:03:20 -08:00
Daniel Freedman
326c791fbe Test with more browsers on saucelabs 2017-02-01 18:36:37 -08:00
Steven Orvell
1922932d44 First commit. 2016-02-16 11:43:39 -08:00