Commit Graph

150 Commits

Author SHA1 Message Date
Peter Hedenskog d0df07aba9
Use Firefox 89 (#3424) 2021-07-16 13:08:50 +02:00
Peter Hedenskog 1aa9a2c348
Firefox 90 (#3420) 2021-07-14 15:31:16 +02:00
soulgalore 04a46d7772 use latest nodejs 2021-06-25 22:03:31 +02:00
Peter Hedenskog e939e1debb
New BT and FF 89 and Edge 91 (#3404) 2021-06-02 06:30:49 +02:00
soulgalore 88f9889ad4 New browsertime 2021-05-26 09:54:45 +02:00
soulgalore e73266bc62 Firefox 88 2021-04-20 09:25:31 +02:00
soulgalore 7ee0f68098 new browsertime! 2021-04-15 08:09:40 +02:00
soulgalore 560f7c0223 new Browsertime 2021-03-11 08:31:11 +01:00
soulgalore 657c3d53a9 Update to Browsertime 11.6.0. 2021-03-08 19:32:42 +01:00
soulgalore c9543b7e2c New Browsertime with Chrome 88 2021-01-20 09:35:39 +01:00
soulgalore d4fd92f978 Edge and Edgedriver on Linux 2020-12-17 08:01:24 +01:00
soulgalore 07f7ed03d1 Firefox 84 2020-12-15 13:25:03 +01:00
soulgalore 04abe478b3 new bt and Chrome 2020-11-18 08:50:32 +01:00
soulgalore a5aab4b41a Firefox 83 2020-11-17 10:00:10 +01:00
soulgalore 5dfec8b990 Firefox 82 2020-10-20 05:18:55 +02:00
soulgalore 047f6a61e3 New browsertime with Chromedriver 86 and Chrome 86 in Docker 2020-10-07 20:19:45 +02:00
soulgalore 36a21d9c25 FF 81 2020-09-22 14:29:38 +02:00
soulgalore 97e4fe55bc Use Firefox 81 beta 2020-09-10 20:06:44 +02:00
soulgalore e97e44080f Update to latest Chrome 85/Firefox 80 and Chromedriver 85 2020-08-26 20:35:25 +02:00
soulgalore ec0c5f15ad Firefox 79 2020-07-27 14:44:19 +02:00
Peter Hedenskog 285cef53b0
Update to latest Chrome, FF ... (#3089) 2020-07-17 23:16:45 +02:00
soulgalore 477efc1e60 Updated NodeJS 2020-07-09 19:56:34 +02:00
Peter Hedenskog 1993b3dd33
Move from master to main (#3036) 2020-06-12 11:58:34 +02:00
soulgalore 128ff234fb Firefox 77 2020-06-02 11:21:56 +02:00
soulgalore 83ef0c775e Chrome 83 2020-05-19 22:19:00 +02:00
soulgalore a5262c3679 Firefox 76 in the Docker container 2020-05-06 15:00:02 +02:00
soulgalore 8b04855162 Revert to Python 2 in the Docker container #2978 2020-05-05 00:36:36 +02:00
soulgalore 5a0a393c98 Updated to Ubuntu 20 and Python 3 2020-04-15 12:59:03 +02:00
soulgalore 81240dad0a New browsertime, Chromedriver 81, Chrome 81, Firefox 75 2020-04-08 08:29:55 +02:00
soulgalore 91dd658f08 Use Firefox 74 2020-03-11 09:45:12 +01:00
Chris Adams 3fba6b2e01
Extract co2 and hosting checks into separate module (#2899)
Co-authored-by: Peter Hedenskog <peter@soulgalore.com>
2020-02-29 09:29:22 +01:00
soulgalore a16dcce734 Firefox 73 2020-02-11 13:16:57 +01:00
soulgalore fdf73179e3 Browsertime 8.0.0 beta 2 and Chrome 80 2020-02-05 08:30:28 +01:00
soulgalore 5cd7e5842a Chrome 80 2020-01-23 13:56:55 +01:00
soulgalore 9a2da17601 Firefox 72 2020-01-08 14:01:46 +01:00
soulgalore 82f91ff8c9 Use Chrome 79 2019-12-12 03:12:50 +01:00
soulgalore a1ccfe4ce4 Firefox 71 2019-12-06 11:14:26 +01:00
soulgalore 381ed09730 let us use latest Chrome again 2019-11-12 21:16:27 +01:00
soulgalore 78842db4b2 Rollback to first Chrome 78 2019-11-12 20:02:19 +01:00
soulgalore 809ba4b1cb new Chrome 2019-11-01 20:38:26 +01:00
Peter Hedenskog a09a5f3a15
Make it possible to disable video/visualMetrics in Docker using config file. (#2715) 2019-10-23 19:30:43 +02:00
soulgalore 02d164c8cd Use latest Browsertime alpha and use Chrome 78 and FF 70 2019-10-23 19:25:39 +02:00
soulgalore 257adc8a59 Use Firefox 70 and NodeJS 12.3.0 2019-10-22 08:36:29 +02:00
Mason Malone f311e12c02 Don't run node as root in Docker, fixes #1459 (#2710)
* Don't run as root in Docker

This updates the start.sh script to create a group and user with the same GID
and UID as the working directory (normally /sitespeed.io), then use that for
running `node`. This fixes the issue of report files being owned by root.

This uses "chroot" to switch the new user instead of "su" because of the
signal handling issues mentioned at https://github.com/tianon/gosu.

I tested this with the following script:

    #!/bin/bash

    set -e

    docker build -t sitespeedio/sitespeed.io:test .

    docker run --rm -v "$PWD:/sitespeed.io" sitespeedio/sitespeed.io:test -b chrome --outputFolder chrome-result -n 1 https://www.example.com
    docker run --rm -v "$PWD:/sitespeed.io" sitespeedio/sitespeed.io:test -b firefox --outputFolder firefox-result -n 1 https://www.example.com
    docker run --cap-add=NET_ADMIN --rm -v "$PWD:/sitespeed.io" -e REPLAY=true sitespeedio/sitespeed.io:test --outputFolder wpr-result -n 1 -b chrome https://www.example.com

    ls *result

* Allow "sudo ip" and "sudo route"
2019-10-21 09:07:19 +02:00
soulgalore 141d3cbff0 revert sharp fix 2019-09-23 21:28:53 +02:00
soulgalore bda1f24a4e temporary fix for Sharp issue 2019-09-23 21:27:12 +02:00
soulgalore 866f4eefa0 Use Chrome 77 stable 2019-09-10 21:39:17 +02:00
soulgalore 22f1334e78 Dockerfile 69 2019-09-02 21:49:29 +02:00
Peter Hedenskog 53ba5a389d
Upgrade to Browsertime 6.0.0-alpha.1 (#2570)
There are a lot of new things coming, but this PR only make
sure everything works.
2019-08-14 17:02:14 +02:00
soulgalore cbaf1c312a Chrome 76 2019-07-30 21:33:12 +02:00