commit | d4115c1e134c040d9ef105068c451bbad6523338 | [log] [tgz] |
---|---|---|
author | Borjan Tchakaloff <borjan@fairphone.com> | Sat Sep 08 11:22:45 2018 +0200 |
committer | Borjan Tchakaloff <borjan@fairphone.com> | Thu Sep 13 15:35:59 2018 +0000 |
tree | 24230315e658d3493316807435908575a004eb76 | |
parent | 63da54a8904ea2417ad8831c8b90c1b2fd5b2ccd [diff] |
LAVA: Add the GTS template Change-Id: Ib58b95d95f8476861d7070dd168c072620c4f520
A collection of tools developed at Fairphone related to Android development:
lava/
: tools to interact with LAVA, the automated testing system.fetch-and-push-partner
: a script to fetch the AOSP partner security branches in the Android tree and push them to our own repositories.merge-partner-on-aosp
: a script to merge the AOSP partner security branches in the Android tree.ota_install
: a script to push an OTA to a device and initiate the update process with the Fairphone Updater.Code style, linters, and formatters must be used before submitting any new tool.
Within a Python 3.6 environment:
$ pip install -r requirements-dev.txt
Note: Portable shell scripts are favoured over Bash scripts.
Follow what the Bashate style checker recommends.
$ bashate --verbose <file>
Note: Python 3 is favoured over Python 2.
Let the Black formatter craft Python source for you.
$ black -l 80 --verbose <file>