summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-18test-art-target-test: build with java7 againVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-17test-art-target-test: enable debugging againVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-17test-art-target-test: build with jackVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-17test-art-host-test: record failing test and support to ignore failing testVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-17test-art-target-test: unpin buildVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-15test-art-host-test: reduce build threadsVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-13Capture failing gtest for stable buildsVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-12test-art-target-test: Pin build project to avoid java 8 and host 32bit host ↵Vishal Bhoj
build problems This is based on https://android-git.linaro.org/gitweb/platform/manifest.git/commitdiff/d547f8970e93ad1bb5a534bcd321d09ce9e1c930 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-11Disable debug messageVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-11test-art-target-test: explicitly point out failing testVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-09acov: Don't exit at build failuresVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-09Fix recovery from repo sync failuresVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-08Ignore tests when topic is set to NoARTTestsVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-04test-art-target-test: Capture failing gtestVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-02Update java8 packageVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-02-01Revert "Add support for legacy_java7"Vishal Bhoj
This reverts commit 4e6e32fb54fff7c1d4f9658d9d8c0b4647af719c.
2016-01-31Recover from corrupt repositoryVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-29test-art-target-test: check if actual failure exist other than ignored_testsVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-29test-art-target-test: Add support to ignore current_failing_testVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-28Disable multi-image option for bootimagemeasurementVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-27export LOCAL_MANIFEST_BRANCH and remove old lava-job-infoVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-27Add support for legacy_java7Vishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-26test-art-target-test: Exit on broken AOSP tip or Device missing caseVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-21test-art-target-test: run adb root firstVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-21test-art-target-test: add more loggingVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-21fix extracting overlayVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-20test-art-target-test: Save dmesg and battery status as attachment to the jobVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-20acov: Switch case for inner loop.Daniel Díaz
Change-Id: I2354b07b134e5802315342d12326a6f7d3c91ba7 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2016-01-20acov: Create directory for results if not existent.Daniel Díaz
Don't fail in case it already exists. Change-Id: I44b7ee0183be05612af9c18233d0e24d56f91b3c Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2016-01-20acov: Reindent.Daniel Díaz
Change-Id: I2f211be7fc7b2e55e3dba421991f11279576fab7 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2016-01-19Dump dmesg and battery level incase of failureVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-19test-art-target-test: Have separate logs for each subset of testsVishal Bhoj
Same log is actually show up multiple times in parsed logs hence breaking them and dumping only relavant logs. Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2016-01-07Add an option to prevent cleaning build artifactsKevin Brodsky
When running in local mode, defining NO_CLEAN now prevents out/ from being wiped (a tmpfs is still used for target/product if NO_TMPFS_TARGET_PRODUCT is not defined). Change-Id: Ia14cd576d08a9014cb3e3aca27973da430da0fa9
2016-01-07Fix mode displayKevin Brodsky
Missing color reset. Change-Id: I4e4d4ddd3a4c63427a867d081aca540eb9f21da9
2016-01-04Add a PINNED_MANIFEST config variableKevin Brodsky
If the environment (possibly provided by a build config file) contains PINNED_MANIFEST, it is used to sync the tree with the provided manifest file, instead of tip. This is a first step to support reproducing a given run locally (each run already generated a manifest). Change-Id: Icd3ac738a95bc6814771d8e554add7b140b8ca0c
2016-01-04Local mode for running target/host testKevin Brodsky
setup-android.sh now detects whether the script is being invoked through Jenkins by checking the existence of JENKINS_HOME. In this case, JENKINS_MODE is defined and the behaviour remains the same. Otherwise, the script assumes it is running on a local machine and does not modify the user environment or use sudo. Additionally, default values are provided for variables normally defined by Jenkins, so that it is possible to run the script without additional configuration on any machine that has been set up for building Android (repo is assumed to be in the PATH, for instance). In local mode, setup-android.sh tries to honor the existing environment variables, for instance regarding ccache, instead of always redefining them. Change-Id: I5a91d6385919c06aeb0725101ffc87646479f6bc
2016-01-04Conditions refactoring and various cleanupKevin Brodsky
- Since we use bash, refactor condition testing using [[ ]] to avoid missing quotes and more readable logical operators (&& / ||). - Remove unnecessary braces in variable expansion ($var instead of ${var}). - Standardize default value assignments using the ${:=} expansion. - Quote variable expansions when needed and other refactorings to properly handle paths with spaces. - Only export variables when necessary. - Use `exit 1` instead of `exit -1`. The return code is always positive, `exit -1` actually returns 255 which should not be used as return codes over 125 have a special meaning for bash. - Do not create $WORKSPACE/build/out, no script uses this directory. - Various minor cleanups (unneeded spaces, etc.). Change-Id: I30e9db71092744fedf7b3d39074bcbc7dc1429c8
2016-01-04test-art-host-test: missing $Kevin Brodsky
Change-Id: Id08d662d6a468fecfec66f9f1e1c9cdbe3bbd15d
2015-12-10Amend repo-sync error message.Daniel Díaz
Jobs were missing out on that information as they were looking for 'repo sync failed', and the 'definitely' attribute stood in the way. Change-Id: I236f6fdc05331c24e0fa3e1739d075cd575f164e Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2015-12-10enable ninja for acov and bootimagemeasurementVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-12-09We don't need adb push patch as it is fixed upstreamVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-12-08Try and retry to do a correct repo sync.Daniel Díaz
Change-Id: I813c4a5b0b84222008b0820e67f8152192cabfa2 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2015-12-03test-art-target-test: include adb patchVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-12-03dont delete git objectsVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-12-03enable NINJA build systemVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-12-02reduce sync errorsVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-12-01some git error show up. This should helpVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-12-01add repo group supportVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-11-30metrics: record total wait + build time as wellVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2015-11-15fix target testVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>