aboutsummaryrefslogtreecommitdiff
path: root/linaro-art
AgeCommit message (Collapse)Author
2021-12-15art microbenchmarks: add jdk11 to the test treeAkos Denke
Add jdk11 to the test tree archive, which contains the JAVA compiler needed for the benchmark execution. Change-Id: I3b72719e0ea9785dffd75967ca7f7c5a7eab5a20
2021-12-08Protect ART benchmark artifacts and reeanble jobs.Akos Denke
Change-Id: I9feb1453cf3495c65ff2f7c4b5fb84a25bde0353
2021-11-26Archive tree for ART microbenchmarks.Akos Denke
Right now, LAVA tries to pull a similar tree from scratch using git (repo), which disregrads the patches and other overlays applied for the build part of the job. Archiving the necessary tree portions for ART microbenchmarks allows to use the exactly same sources on the execution phase running on LAVA. Change-Id: Ia5acd0afa8a062bd52e45e6b2f5905f6d8038769
2021-02-04linaro-art-vixl: migrate repo to githubKelley Spoon
Development for this project is moving from our git server to github, so update the configs for the new location and add in required github parameters. Change-Id: I97bcc3bb3c622a2d3d1c842dc34673901a9af1f4
2020-09-21VIXL: Use specific flags for tests on macos.Julien Duraj
Change-Id: Ic78e18b84f7bcb450f585930278aac5a70cd37bd
2020-09-15VIXL: don't use external script to run macos buildJulien Duraj
Detail steps in Jenkins shell section instead. Change-Id: I4ccd6db8ac35c69d7454a73d9289041947ab9120
2020-06-16ART benchmarks: add java libs in package.Julien Duraj
They are necessary to run benchmarks. Change-Id: I3efba0270e6a361e5550fd7fc95aa670670b4831
2020-06-11ART: add linkerconfig/ to benchmark package.Julien Duraj
Change-Id: I8234f4ceba060eb13fc6a0decc299bfb799a1a0e
2020-06-01VIXL: Don't use git pull, but use git checkoutJulien Duraj
Change-Id: Ifab916e0e6fa4882b55d259b69e0b1c33059ff8e
2020-05-06Change VIXL x86 img & install clang-toolsJulien Duraj
Clang tools have been installed in arm64 base images only. Change-Id: I07ac94f29870cd4047f0f0f254010c7e5a3228d8
2020-05-04ART: add pixel2 to baseline microbenchmarksJulien Duraj
Change-Id: I2bfbaf39c05650eb54271866d883c05eae5b31ac
2020-04-27VIXL CI: include script for x86 presubmit too.Julien Duraj
Change-Id: I01720ec5823e711ec9f92c08181c3bd4ca013c2c
2020-04-20VIXL: fixup previous commitJulien Duraj
We are not root user so we need to use sudo to change the source list. Change-Id: Id75ac908474b8980777556d3e82660f44fbac998
2020-04-20VIXL: add universe repositories for clang-tools-x.yJulien Duraj
Change-Id: Ib49188755ef27a5ac0ac9a422949e1ab5f7c72cd
2020-04-17VIXL: script in external file & upgrade toolsJulien Duraj
clang-format-4.0 and clang-tidy-4.0 are now required for the presubmit test to work. Change-Id: Ib38dee54f437a77c55c07c443551967de79c1378
2019-12-04ART: Switch to python3 version of requests.Julien Duraj
After switching the publishing tool to python3, we also need to update the dependency. Change-Id: I7f0ac8298a439751aaccf09b98db3d2170ad8259
2019-11-06Publishing: Use Python3Benjamin Copeland
linaro-cp.py now supports Python3, with Python3-requests. Lets update jobs to use the newer library. Change-Id: I286f7bcefe1d6b74ddad1437ce01d42c0cc9bd69
2019-09-11Microbenchmarks: disable pixel, enable pixel3Julien Duraj
Change-Id: If3aab03c2cab5e3667d63fb8a2cd2be8d96deb6e
2019-08-06ART builder: remove quote preventing expansion.Julien Duraj
Change-Id: Ie7e1009954854da394137fde167e065472b29673
2019-08-02ART build: Run scripts from cloned repoJulien Duraj
Also quote the bash variables. Change-Id: I3635381e768cd7d3c9f9bded3a174df4cbd01185
2019-08-01ART Build: rework the job using existing scriptsJulien Duraj
The new short manifest config in android-build-configs is used. Additionally, have the option of checking out a specific revision of the ART build scripts. Change-Id: I36449d757ae78b0924ffec2965942a4940b8ab56
2019-07-31ART: Job to build and package ART dependenciesJulien Duraj
Builds and packages dependencies to run ART tests. (and possibly benchmarks too). The package is uploaded to the Linaro release server. This is set to run once nightly for the time being. This job will in time replace part of the target tests job. It uses the master-art branch of the manifest instead of master, which syncs slightly more than 100 projects instead of full Android. This job doesn't use the usual setup scripts in an attempt to simplify the process for building and testing. Testing will be done on other executors, freeing execution time for builds on the build machines. Change-Id: Ia4d6cdcf38e9114a8bf815097e0160348259b619
2019-03-21ART benchmarks: remove boot.oat from archiveJulien Duraj
boot.oat is not built anymore and the build does not pass anymore because of that. Change-Id: Icfd24ec392dd80b6e17fa95f1d739cb2e27c8ab2
2018-06-23ART: Add boot.oat in microbenchmarks archive for codesize measurementsJulien Duraj
Change-Id: I8cbbc8eab3c7a1d3aef69cf6c40fafb9393fdcc6
2017-11-16ART: bring `device not found` issues to attentionJulien Duraj
Change-Id: I9744a98c9013c537b08a3132e3e5a3c382ecc2f0
2017-06-20linaro-art: inject qa-reports token to post-build-lavaMilosz Wasilewski
qa-reports token is needed to report the microbenchmark results from LAVA jobs to qa-reports. It's now injected to post-build-lava so template generation will pass. Change-Id: I83a31e7968ab149a3c3ffcaba1b4ee1329c7f961 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-05-24microbenchmarks: submit jobs to productionVishal Bhoj
Change-Id: Ic55c4d4601d0b8234b8cb87d9a1b410e261603cd Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-11linaro-art: microbenchmarks: No need for adb port forwardingVishal Bhoj
Change-Id: Ia17e82a597c2134c1aec94801ee643a04ea7e187 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-11linaro-art: microbenchmarks: update package before installationVishal Bhoj
Change-Id: Ifda07c28c1e7002849350531ef2288c3242c8219 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-11linaro-art: microbenchmarks: fix typoVishal Bhoj
Change-Id: I1b543170f14d58d986cdc4d0078abaf7ee75f8bf Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-11linaro-art: microbenchmarks: fix package installationVishal Bhoj
Change-Id: I4f8c1aac6376e9d674a349580b461c570e9fabb6 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-11linaro-art: microbenchmarks: install python-request for publishingVishal Bhoj
Change-Id: Iee91d762916507ef4894857ac869eda7b19171b4 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-04-11linaro-art-tip microbenchmarks: Use lava-v2 to run microbenchmarksVishal Bhoj
Change-Id: I1241a5324783f9acae1ccfe0540dd21811f55097 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-02-07ART: Update postbuild groovy scriptsJulien Duraj
- Cleanup the out of date inline groovy code in some of the jjb's. - Rename the postbuild.groovy script to tests.groovy as it relates particularly to host and target tests. - Add another groovy file: global.groovy that applies to all linaro-art builds. Change-Id: Icb624357f5b26a8fc999e00b71fe061297650097
2016-08-31ART: groovy: add a warning badge for some jobsJulien Duraj
Some target jobs for ART have potential false negatives that we detect using the string "Unable to determine architecture" We want to indicate this by inserting a warning badge in addition to all the other groovy information. Change-Id: I19c237f4fe55b0aba28a90eef2bed8c97d08a5f3
2016-08-03ART: Fix the groovy scripts for Host and Target test jobsJulien Duraj
Change-Id: Id4d3441869446af01f5d3be32e9af8abd49c06fe