aboutsummaryrefslogtreecommitdiff
path: root/android-lcr
AgeCommit message (Collapse)Author
2019-12-17hikey-aosp: install pycryptodomex for python{,3}Victor Chong
pycryptodome alone isn't enough to build optee_os. pycryptodomex is also required. Change-Id: Ibd29111d355608b757992e47d3a8b246950c14e9 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-12-16hikey-aosp: install pycryptodome for pythonVictor Chong
Change-Id: Ibd57bf8e714778d8b8c410769aa15f76335d2190 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-12-03hikey-aosp: install pycryptodome for python3Vishal Bhoj
Change-Id: If6fe987fbd308300229e94ed71c4d6ddcf11a7a4 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2019-12-03hikey-aosp: fix pycryptodome installationVishal Bhoj
Change-Id: Icff05d1b539030bf3df7032d1684466b3c8d91dc Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2019-12-02android: lcr: build: fix pip upgradeVictor Chong
Missing -m switch. Fixes: 766b5c88a511 (lcr: common: builders: upgrade pip for python3) Change-Id: Id93d65af496e3a1f263f71d916a252efea5fabb2 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-12-02lcr: common: builders: upgrade pip for python3Victor Chong
Change-Id: I5659572f66ec9c1b5819380b4521e88e3ec20309 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-12-02lcr: common: builders: upgrade pip before useVictor Chong
Change-Id: I9e88c0f2484fd42b41ac25734ca1cf06909843a0 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-12-01lcr: common: builders: use pip to install pycryptodomeVictor Chong
On Ubuntu 16.04 and probably earlier, need to use pip rather than apt directly. Fixes: 65ecefd8756e (lcr: common: builders: install python Cryptodome) Change-Id: I81b46d4d262234e82b5cf688d9f5b6aa161d0008 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-11-30lcr: common: builders: install python CryptodomeVictor Chong
Now required for optee_os upstream master. [LINK] https://ci.linaro.org/job/android-hikey-optee-master/164/consoleText Change-Id: I6fcaa9c3b101fc81ca5a55a172aaa77f75836aa6 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-11-30lkft & lcr templates: update to use ubuntu 18.04 lxc containerYongqin Liu
for test, as openjdk-11 could not be installed on 16.04 by default apt-get command Change-Id: If6eee58427a5a773917e5ecf76b6a5c291ee059f Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-11-21lcr: builder: install python Crypto moduleVictor Chong
Change-Id: If4c8b495d4b89d7e32564fb165fbbee149e6c853 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-11-14android-lcr/common/builders.sh: remove all the files except .repoYongqin Liu
to avoid failures caused by remainders from other builds. only keep .repo directory so that the repo sync speed would be fast Change-Id: I33dc6d6feb820b7f1075e525b80b490d7d2fe33e Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-10-30lcr: lava: defs: kmgk: add support for reboot..Victor Chong
..during vts-hal test Change-Id: I3d0b1abe4c5d9710939a82fced65a453b96dd854 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-10-30vts-part3.yaml/vts-part6.yaml: add support for reboot during the ltp/vts-hal ↵Yongqin Liu
test Change-Id: I01537a27571f9b4d1a5bfc496e170f12d34b4452 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-10-08lcr: optee: hi6220 test plans: ln weekly to changeVictor Chong
Link weekly test plans to their change counterparts since they all have the same tests and it's easier to just maintain a single plan dir. Change-Id: I8cb995b01236e3d6381c685c221349c95df5eadc Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-10-08lcr: optee: hi960 test plan: run xtest onlyVictor Chong
The other tests are not supported by the firmware currently flashed in the hi960-hikey devices in v.l.o. Change-Id: I185b1f1c8863c01d8ea79e38f8bc7896d8fd687c Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-09-09android-lcr/hikey/builders-v2.sh: fix the typo of clang dircectory nameYongqin Liu
Change-Id: I59cb99765b674eed76f1f31418d3c233d18db6d9 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-09-02hi6220-hikey-bl-deploy-fastboot: update image urlVictor Chong
Use ptable and nvme images from build's download url (i.e. snapshots.linaro.org/android/hikey{960}-optee-* instead of pregenerated static ones. Signed-off-by: Victor Chong <victor.chong@linaro.org> Change-Id: Ie0932358c25e0fa8b03b85451e1596fc4eba896c
2019-09-02android: lcr: add missing SKIP_LAVA var in..Victor Chong
..post_build_lava_parameters Signed-off-by: Victor Chong <victor.chong@linaro.org> Change-Id: Iad1889fd65508e2beeac2b6efc4bb3d616c18200
2019-08-30android-lcr: add support for hi6220-hikey-bl..Victor Chong
device in validation.linaro.org, for OP-TEE related tests which needs to update firmware with the generated fip.bin Change-Id: Ib7a0595cff5453f8b571ae17565f53de153b1532 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-08-29android: lcr: publish more firmware imagesVictor Chong
Following e94781e9 ("android: lcr: publish ptable images"), also publish missing ptable image for hikey960 and nvme images for both hikey620 and hikey960. These are all files required for firmware updates. Change-Id: Ic4781d5139f7deff3c6f1bf2b0246d2b3e90b193 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-08-28android-lcr: lava: add jobs for OP-TEE KMGK gtestVictor Chong
Change-Id: Ie0dde55938f1a12ac0fcee247b02bac34a968b6c Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-08-27android: lcr: publish ptable imagesVictor Chong
ptable images are part of the package required for firmware updates Change-Id: Ib429727d3c490568c5e6e4ca93eaa5080857d644 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-08-16android: hikey: optee: add test_submit_for_testingVictor Chong
Change-Id: I1bfcd4f17537f406a5352cc2204b812d1a9a42f8 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-08-16lcr: add plan for x15 master buildsYongqin Liu
1. remove cts test for change build 2. run cts as one job instead of several jobs it would take about 5 hours to finish the cts test plan for x15 https://lkft.validation.linaro.org/scheduler/job/854617 Change-Id: I821ccef22434ee6635b48e5785693238287bde03 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-08-13lcr: add auto test plans for am65x buildsYongqin Liu
Change-Id: I8cb196c9b9875682a8d801717f0dcf115fe71b92 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-08-13android lcr: add auto test plansYongqin Liu
Change-Id: I6690895717d11c717dc97c09b9d5edf4d35535ce Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-07-30LCR X15 builds: public BUILD-INFO.txt for all buildsYongqin Liu
Change-Id: I55c7827742e6e28b6d56f51d9f4a9eccc8b225d5 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-07-25android-lcr: lava jobdefs: add plans for..Victor Chong
..swg hikey960 op-tee builds, which are basically just links to the plans for swg hikey620 op-tee builds Change-Id: I3bd62f59edfdcb1c69a5e601c500f6f00bec2803 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-07-20android-lcr: install python3-pyelftoolsVictor Chong
Change-Id: Ibed46fa682907127566520370f6b22ca03b6c8a8 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-07-19android-lcr: install pyefitoolsVishal Bhoj
Change-Id: I0aaa19c6d33c46c970eaa3d21f59a54972e4b546 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2019-07-19android-lcr: remove build-info before start buildingYongqin Liu
which will cause failures for aosp master build like this: 03:16:57 [100% 417/417] writing build rules ... 03:16:57 FAILED: 03:16:57 build-info/Android.mk:30: error: writing to readonly directory: "systemtarball" 03:16:57 19:16:57 ckati failed with: exit status 1 like reported here: https://ci.linaro.org/job/android-lcr-reference-hikey-master/158/consoleFull Change-Id: Ide178d7395e3892c3bb07f36a32b4992f7c05662 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-06-14android-lcr: fix hikey 4.4 vendor.img building problemYongqin Liu
need to set TARGET_COMPRESSED_KERNEL to true for the error 12:18:05 ninja: error: 'device/linaro/hikey-kernel/Image-dtb-4.4', needed by 'out/target/product/hikey/kernel', missing and no known rule to make it reported here: https://ci.linaro.org/job/android-lcr-reference-hikey-p/137/console Change-Id: I2aa73e7559b1faeb3c8c289ef94c03e8726771ce Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-06-13android lcr: build vendor.img for hikey960 + 4.9Yongqin Liu
which would be used by lkft hikey960 4.9 builds Change-Id: I284ef9edbc342e742c6dfab229fdb96a4cf38af0 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-05-31android-lcr: some changes on job templatesYongqin Liu
1. remove ":/" prompt for the boot, as it would match the kernel version line 2. remove the priority set for am6 jobs, to make other jobs run first 3. increate the timeout value for weekly job as the stringbench run with am65x build would take about 2hours Change-Id: I630a9a2d45abf7c995ab09251bc6a64caf604930 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-05-28android lcr am65x and x15: add console prompt and set am65x jobs with higher ↵Yongqin Liu
priority setting am65x jobs with higher priority is only to make the lcr jobs run first temporary now. will change it back after the am65x lcr 19.05 release finished Change-Id: I5c139a616a3988c1e35f32cd587e819621e4c0d9 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-05-22android-lcr am65x: delete external/u-bootYongqin Liu
to workaround the problem like reported here: https://ci.linaro.org/job/android-lcr-reference-am65x-p/35/consoleFull 17:46:46 Fetching project plFrom git://git.ti.com/ti-u-boot/ti-u-boot 17:46:46 ! [rejected] ti2018.00 -> ti2018.00 (would clobber existing tag) 17:47:27 error: Cannot fetch ti-u-boot/ti-u-boot from git://git.ti.com/ti-u-boot/ti-u-boot 17:47:27 warn: --force-broken, continuing to sync Change-Id: Id9b03b46f72ff64132abb5ce4d8df31c93feb000 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-05-22android-lcr: delete external/u-bootYongqin Liu
to workaround the problem like reported here: https://ci.linaro.org/job/android-lcr-reference-am65x-p/34/ 15:52:49 Fetching project plFrom git://git.ti.com/ti-u-boot/ti-u-boot 15:52:49 ! [rejected] ti2018.00 -> ti2018.00 (would clobber existing tag) 15:53:22 error: Cannot fetch ti-u-boot/ti-u-boot from git://git.ti.com/ti-u-boot/ti-u-boot 15:53:22 15:53:22 error: Exited sync due to fetch errors 15:53:22 atform/external/libevent Change-Id: I62b02d82ae6d21a8771c7e6d8a20dd743eaafe7a Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-05-20android lcr common builders: fix kmgk dir path..Victor Chong
..in 'rm' command Fixes: 067c7185 ("android lcr common builders: rm kmgk dir before..") Change-Id: Ic57faac1ad697fd903854010789d4bd7d39984c6 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-05-20android lcr common builders: rm kmgk dir before..Victor Chong
..starting a build, to prevent errors seen for e.g. in job below: LINK: https://ci.linaro.org/job/android-hikey-optee-master/85/consoleText Change-Id: I29a8d44e7920c8dea1de4a7a63389c167e864a51 Signed-off-by: Victor Chong <victor.chong@linaro.org>
2019-05-06android lcr: add 64bit cts tests for am65x buildYongqin Liu
Change-Id: I62add55613ba5aa32efe7ba031181634d3825bd6 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-05-05android-lcr: remove bionic-benchmarks from weekly jobYongqin Liu
as bionic-benchmarks is not required Change-Id: I5b82fb6a04b081c2bea0d11b71531c89cb872add Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-04-29lcr x15/am65x builds: update to use geekbench4Yongqin Liu
and drop the test of geekbench3 Change-Id: I71a948a8b838cd40a30e6381bf1db73fc2c9e114 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-04-19hi960-hikey: fix the device type for hikey960 buildsYongqin Liu
Change-Id: Idca25030c1ca2e737952b56b667dddf3fd1407d6 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-04-18android lcr: remove bootchart testYongqin Liu
as it needs to be updated for the pie and newer builds will update it when necessary Change-Id: I1dc39272841222e76fb2d579555e10db93f981f2 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-04-15lcr x15 & am65x: support test plan specification in build configsYongqin Liu
Change-Id: I569f95d0a5214890000fce547693ea36e7f296ef Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-04-12devices/am65x: update device type to am6Yongqin Liu
Change-Id: I6d13d49905d97ad69a39f3f69d68348a9dd89e12 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-04-11android lcr hikey960: add job templatesYongqin Liu
Change-Id: I1a59333ec01dd00f7d857642219ec92240ab5b00 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-04-03android lcr am65x: make images public and publish sysfw.itbYongqin Liu
Change-Id: Ia885f5adf562c2c0d8ed3197286ab797274091df Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2019-03-31android-lcr submit_for_testing.sh: fix dry-run problemYongqin Liu
when try to dry run on lava Change-Id: I01b314d2005f17da9707127ba852ecb977540497 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>