From 00c3e5bd80c561605f63e1ce4defdae6c00b7b55 Mon Sep 17 00:00:00 2001 From: Peter Hedenskog Date: Wed, 26 Aug 2020 15:16:19 +0200 Subject: [PATCH] Fix so its easier to run Android phones with WebPageReplay (#3134) --- bin/browsertimeWebPageReplay.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/bin/browsertimeWebPageReplay.js b/bin/browsertimeWebPageReplay.js index f1b8e952a..a41bdfe83 100755 --- a/bin/browsertimeWebPageReplay.js +++ b/bin/browsertimeWebPageReplay.js @@ -7,6 +7,7 @@ const browsertime = require('browsertime'); const merge = require('lodash.merge'); const getURLs = require('../lib/cli/util').getURLs; const get = require('lodash.get'); +const set = require('lodash.set'); const findUp = require('find-up'); const fs = require('fs'); const browsertimeConfig = require('../lib/plugins/browsertime/index').config; @@ -160,6 +161,16 @@ async function runBrowsertime() { } } + if (parsed.argv.android) { + if (parsed.argv.browser === 'chrome') { + // Default to Chrome Android. + set( + btOptions, + 'chrome.android.package', + get(btOptions, 'chrome.android.package', 'com.android.chrome') + ); + } + } const engine = new browsertime.Engine(btOptions); const urls = getURLs(parsed.argv._);