Skip to content

Instantly share code, notes, and snippets.

@djg
Created February 12, 2020 00:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save djg/79f583cee896be982b685815b01de2a2 to your computer and use it in GitHub Desktop.
Save djg/79f583cee896be982b685815b01de2a2 to your computer and use it in GitHub Desktop.
Fenix Browsertime
Clone https://github.com/acreskeyMoz/browsertime_on_android_scripts
Apply https://paste.mozilla.org/7D9vJ6qV to `mozilla-central`
Download APKs:
Fennec: archive.mozilla.org/pub/mobile/releases/68.3.0/android-aarch64/multi/fennec-68.3.0.multi.android-aarch64.apk
Fenix: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.mobile.fenix.v2.fennec-production.2020.02.08.latest/artifacts/public/build/arm64-v8a/geckoBeta/target.apk
Geckodriver: https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-macos.tar.gz
Customize run_android.py
Apply sites.txt.weekly to ~/Mozilla/browsertime_on_android_scripts/sites.txt
./mach browsertime --setup
./mach browsertime --script ../browsertime_on_android_scripts/run_android.py
python ../browsertime_tools/process_vm.py browsertime_results >/tmp/results.txt
Import /tmp/results.txt into Google Sheets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment