aboutsummaryrefslogtreecommitdiff
path: root/lkft
AgeCommit message (Collapse)Author
2017-12-04pass VTS package as build parameterVishal Bhoj
We can reuse the job template for stable aosp testing Change-Id: If1057da33495c602b3954a11c9ef8014cf12017d Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-11-27lkft: android: hikey: fix vts-staging-kernel test nameVishal Bhoj
Change-Id: Iadc1f7bc4cad2e36b95995441e60ed0c79995213 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-11-21lkft: hikey-aosp: make the build silentFathi Boudra
Reduce the noise in the build log. Relevant info like warnings/errors are still shown. Change-Id: I6ff08ab4fc34fca56fb759e79a0c7655e65a0e4d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-09lkft: android: hikey: fix console prompt in lava-job-definitionVishal Bhoj
We now get prompt as "console:/". Change-Id: If2732ceb9dd0ca6cbb04b2c996e4921d98209c8b Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-11-08lkft: android: remove build_config.jsonVishal Bhoj
We don't use build_config to pass kernel commit and other metadata now. Change-Id: Idf7454f9861291eae24a29e166469f00f588bd9f Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-11-08lkft: android: enable vts-staging-kernel testsVishal Bhoj
Change-Id: Ib9bfc71cd6ef194d76b1f82c5b19b5f96d4fd09e Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-11-08lkft: android: break long running ltp testVishal Bhoj
It is generally seen that ltp tests takes more than 5 hours to run. Generally we run into this bug: https://bugs.linaro.org/show_bug.cgi?id=3406 Need to check if this reduces the occurrance of the bug. This will break the test into 2 running 150 minutes each. Change-Id: I2b0103aeba3b5e3de805f4e1598c8540e94083e4 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-11-07lkft: android: update vts packageVishal Bhoj
Userspace and vts has been updated to the AOSP master version built november 5th. Here are the links to the builds: https://snapshots.linaro.org/android/android-vts/hikey-userdebug/209/ Userspace: http://builds.96boards.org/snapshots/hikey/linaro/aosp-master/585 Change-Id: Ie86f4787b69334aa87371a89d8b676c8c2f2d6e6 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-11-06lkft: aosp: hikey: update LAVA template metadata keysMilosz Wasilewski
Change-Id: I18a854bb70ac0153524639eb307459cc3f748f5b Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-10-24lkft-hikey-aosp: bump up vts-ltp test timeout to 8 hoursChase Qi
The full VTS LTP test takes about 6 hours to finish. Job example: https://lkft.validation.linaro.org/scheduler/job/49550 Change-Id: I3bb38cb94f7ccd0a0ea82747ad5dd4ce1fd75046 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2017-10-10lkft/hikey-aosp/builders.sh: catch errorsFathi Boudra
Change-Id: Ie5723ee2d6342cd6330bbfed5794657a250a0590 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-02lkft: remove tags from LAVA templatesMilosz Wasilewski
Device tags are not needed any more since any device can run any type of test job. Change-Id: I2404f2ec0b743e059a219148c8c8668200aa95bb Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-09-22lkft: update job timeoutsMilosz Wasilewski
Increase job timeouts to include extended test shell timeouts. Change-Id: Iaae8e228d73ad63b6f6fad8e29557f1988f7c31d Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-09-21lkft: update adb version to latest SDKMilosz Wasilewski
When using adb to flash HiKey board, use the latest version of adb from SDK instead of debian/ubuntu packaged version. The change is done because SDK contains more recent version od adb than distribution packages. SDK version solves the problem of CPU and IO utilization that is seen on older versions of adb. Change-Id: I755fd214164c75d601d2529fd2ad86361ad9a0a7 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-09-21lkft: hikey-aosp: fix vts version in testVishal Bhoj
Change-Id: Ifb42cdaa2975942c7a6a3ec0e11a025882f73976 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-09-21Revert "Revert "lkft-aosp-hikey: update vts testsuite to 8.0""Vishal Bhoj
This reverts commit f6c8cf902b382ba09ecf7cff692ea03ef0f5f4d6. Change-Id: Ib1467cf31db539dbc40563b0ba4d677ee45bcb3c
2017-09-20Revert "lkft-aosp-hikey: update vts testsuite to 8.0"Vishal Bhoj
Seeing such failures: https://lkft.validation.linaro.org/scheduler/job/32592 This reverts commit 081a96b78acd8b2f62d76644cb19fed45fe02147. Change-Id: Ieee36a8c9a7a26e71516612a9ffade83b6e1af69
2017-09-20lkft-aosp-hikey: update vts testsuite to 8.0Vishal Bhoj
Change-Id: Iab116bd75afd3ddd827a8d29bdd5f890fa0cb450 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-09-07openembedded-lkft: switch to http for downloadMilosz Wasilewski
When downloading from snapshots use http so it's possible to cache the artifacts. Change-Id: I330b7c3096d5a022c5a73259882aebf62eb312e0 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-08-28LKFT: android hikey: update the path for ptable-aosp-8g.imgNaresh Kamboju
change to use: https://builds.96boards.org/releases/reference-platform/aosp/hikey/16.03/bootloader/ptable-aosp-8g.img according to comments from here: https://projects.linaro.org/browse/CTT-496 Change-Id: Id8793758ae3f7f9c25d6fb2b080fe324092768e4 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2017-08-17lkft-hikey-aosp: revert cts package to build #1Chase Qi
CtsBionicTestCases worked and works well with android-cts build #1, but doesn't work with build #2. I think #2 doesn't match the user space AOSP master build #432. It is possible to update the AOSP build to latest, but for the moment, revert android-cts to #1 is easier and safer. Change-Id: I278c3c1debfd77abb75eedbf4ddb192d00f16b52 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2017-08-15lkft: hi6220-hikey: fix vts test planChase Qi
* Use permanent link to vts package * Set job visibility to lkft group Change-Id: I0d6de338676658ddc13d372659cd43fa36d6c3be Signed-off-by: Chase Qi <chase.qi@linaro.org>
2017-08-14hi6220-hikey: use permanent link for cts test packageChase Qi
The old file on snapshot was deleted. It is probably reached its life of time. And the invalid link leads to incomplete test jobs. Hosting cts test package on http://testdata.validation.linaro.org/cts/ will avoid this kind of issue occur again. Change-Id: I79a8b4a1a86463a74ad597c77d94fe41b9945488 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2017-07-18lkft: use git describe and git commit from triggerMilosz Wasilewski
This patch moves AOSP kernel builds to use git commit and git describe which are already set by the trigger. This way there will be a consistent version of these variables for both AOSP and OE builds. Change-Id: I8fec9700bfd06efa3e682bf25fac7e1ba11218fb Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-07-13lkft: fix LAVA templates for android jobsMilosz Wasilewski
LAVA requires proper USB commands to manage power up/down fo OTG port. This fixes the problem of not found USB device in LAVA jobs. Change-Id: I28227e9b401c823efaf1f34316fb78a499a9ba3a Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-07-01lkft: record atomic results of CTS/VTSMilosz Wasilewski
This patch moves CTS/VTS results to single pass/fail for each test instead of aggregated numbers of passed/failed tests for each module. Change-Id: I84f58296a05fc60191871a18d173671016082c33 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-06-22lkft: remove unnecessary quotes around variable valueMilosz Wasilewski
KERNEL_DESCRIBE variable used "" to enclose the value. This made it's way through to the template and caused the templatest to become invalid. This patch removes the quotes. Change-Id: Ie0e558f9912623992fdf8e9f672f0b93d9cee987 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-06-21Revert "lkft-aosp: remove git describe from test job metadata"Vishal Bhoj
This reverts commit b36e705b7bd3688f9c2d088e7e1aebfdfbe77eea. Change-Id: Id0ce66584831bf3db9c904e72743eda86eb86832
2017-06-21lkft: fix git-describe to produce output alwaysMilosz Wasilewski
Change-Id: Ib3ba2c1d948a65fe486fb10a06a5955cfe8e9bf6 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-06-21lkft: openembedded-lkft: update LAVA templatesMilosz Wasilewski
Force reboot after flashing ptable and boot partitions to HiKey board. This prevents UEFI menu from not responding to input. Change-Id: I71d5c5d2ef87b78facec9de3b7f3136358fa29c1 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-06-20lkft-aosp: remove git describe from test job metadataMilosz Wasilewski
git describe seems to produce strange string that makes YAML file invalid. Removing until the problem is fixed. Change-Id: I971f8ee16a5466a779e8f9782f013711857ebc6f Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-06-20lkft-hikey-aosp: fix cts job templateVishal Bhoj
Change-Id: Ie19f5b68e7aad4960bcd9fb0ec9495ed716e59e4 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-06-19lkft: route android test jobs via qa-reportsMilosz Wasilewski
In order to record LAVA test results coming from lkft android builds, the test job submission needs to be routed via qa-reports. This patch modifies the LAVA templates for such submissions as well as build jobs. Change-Id: I5eec3ca3193f9678abcb92b0162980e2c90c88c3 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-06-07lkft-hikey-aosp: fix build_config.jsonVishal Bhoj
Change-Id: I68eda763c4b6bccd9cd093b2bed7c4ca14b1cbe1 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-06-01lkft-hikey-aosp-4.*: schedule cts testChase Qi
Change-Id: I594312d05661c17089b9f6b0db178f6837d339e4 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2017-05-3196boards-hikey-aosp-master: fix job submissionChase Qi
Boot test job is failing because of invalid URLs. Refer to: https://lkft.validation.linaro.org/scheduler/job/1717 For image URL replacing, LKFT uses 'REFERENCE_BUILD_URL/IMAGE_NAME', while aosp-master uses 'ANDROID_IMAGE_NAME'. Sharing templates between them probably is a bad idea. This patch uses separate test templates for aosp-master to reduce complexity. Change-Id: I458db125bf252447231e027b0f7d4fd9e85d9fd5 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2017-05-31lkft: use latest ptable in job templatesChase Qi
lkft test jobs are failing at URL validation phase as UEFI build #150 has been deleted. Refer to: https://lkft.validation.linaro.org/scheduler/job/1733 Using latest ptable can avoid this kind of issue in the future. Change-Id: I86f47b9e5779c0e2f62f8ad7f3dc9c1f4892c806 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2017-05-2696boards-hikey-aosp-master: fix CTS testChase Qi
* Use fastboot boot method instead of uefi-menu to fix boot failure * Use LAVA's secrets feature for artifact publishing * Use CTS package built from AOSP master branch * Test CTS by module * Move tests to LKFT instance Change-Id: I20f21711a8b7964fa631264f41d09484f2af8036 Signed-off-by: Chase Qi <chase.qi@linaro.org>
2017-05-09lkft: hikey-aosp: fix job nameVishal Bhoj
Change-Id: I81275f73e650f40d8a6a15866f05e8ecf244e48e Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-05-09lkft: hikey-aosp: change test-definition repositoryVishal Bhoj
Change-Id: I234708e1aff12231662e01b2dd6015bcedeb8def Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-05-09lkft: hikey-aosp: update vts version and reference build versionVishal Bhoj
update vts to: https://snapshots.linaro.org/android/android-vts/hikey-userdebug/23/ Reference build to: http://builds.96boards.org/snapshots/hikey/linaro/aosp-master/388/ Change-Id: I5411e63563bc6bb5d4c41363dfdee3fcf143312b Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-05-09lkft: hikey-aosp: add vts-kernel jobsVishal Bhoj
Change-Id: I4d2c130a1192d2a1bc75a0407c4edd1e8d6c2d41 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-05-04lkft-hikey-aosp: fix ramdisk urlVishal Bhoj
Change-Id: Ic7b322bd346706929070996af99c361986873788 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-05-03lkft-hikey-aosp: enable boot testingVishal Bhoj
Change-Id: I3af24d99639d37fd3869bd50830dddc2a6eb72eb Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-14lkft-hikey-aosp: fix kernel_branch retrievalVishal Bhoj
git branch doesn't reflect branch in jenkins Change-Id: Ia98306eeb506ac5a576f62bd8dbfbf2dda7e4759 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-14lkft-hikey-aosp: publish build_config with kernel detailsVishal Bhoj
Change-Id: I6560e4ddb9b58f350b079dde544845bf179e2928 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-07lkft-hikey-aosp-4.9: use plain job publishingFathi Boudra
This job is more like a regular build than an android build. We don't need the android publishing wrapper. Switch to us plain job publishing, It fixes the publishing issue that we currently observe. Change-Id: I924ed0276f71b4ce7e4c5f6f2861ea4538fce205 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-07lkft-hikey-aosp-4.9: enable debuggingVishal Bhoj
Change-Id: Idb3d91b59a916b66f66a4df681bf649d37284d6c Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-07lkft-hikey-aosp-4.9: update reference build numberVishal Bhoj
also use all cores for build Change-Id: I27a5f323a00a7efb33769f553c50fd704ce65643 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-06lkft-hikey-aosp-4.9: publish under android artifactsVishal Bhoj
Change-Id: Ib705c1366419a5a1fbbb49a09ba47820c6114552 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>