aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-23[toolchain-utils] Fix final DebugInfoTest corner cases.Caroline Tice
There are still a few release builders that are not passing the DebugInfoTest stage. This CL should fix all of those. BUG=chromium:824857 TEST=DebugInfoTest stage now passes, in the following tryjobs: capri-release, cobblepot-release, guado-macrophage-release, lakitu-nc-release, lakitu-st-release, lasilla-ground-release, lassen-release, macchiato-release. Change-Id: Ice7c051f67598df94b0d0ee6f6329bc139f9baef Reviewed-on: https://chromium-review.googlesource.com/976863 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2018-03-18[toolchain-utils] More whitelist updates.Caroline Tice
We found a few more packages/files that need to be built with GCC and are adding them to our debug_info_test whitelists. BUG=chromium:813268 TEST=Tested with remote tryjobs: lakitu-release, gale-release, rainier-release, beaglebone-relase, fizz-release, cave-release. All passed the DebugInfoTest stage. Change-Id: I012d1620a85180f946c2ad2c8bbb175f5ef23e49 Reviewed-on: https://chromium-review.googlesource.com/967455 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2018-03-15[toolchain-utils] Update whitelists for debug_info_test stage.Caroline Tice
The debug_info_test stage verifies that everything that is supposed to be built with LLVM is actually being built with LLVM. We have to whitelist a few files/packages that must continue to be built with GCC. This CL updates the whitelists to make this stage pass on AMD64. BUG=chromium:817648 TEST= debug_info_test.py passed on my local terra build, with these changes. DebugInfoTest stage passed on cros tryjob fizz-llvm-toolchain-tryjob. Change-Id: Ia9c79b5f13663d1f8a0e2b948f03a532b46d270b Reviewed-on: https://chromium-review.googlesource.com/964590 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Ting-Yuan Huang <laszio@chromium.org>
2018-03-15toolchain testing: Switch to different boards with better availability.Manoj Gupta
Replace some testing boards with other boards in same platform that have better availability in pool:suites. BUG=chromium:815357 TEST=None Change-Id: Icf89f00462479b5b34695442995fe5f3e3776ebd Reviewed-on: https://chromium-review.googlesource.com/964702 Commit-Queue: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Trybot-Ready: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Rahul Chaudhry <rahulchaudhry@chromium.org>
2018-03-13cros_utils/buildbot_utils: GetTrybotImage should return a partial URLTing-Yuan Huang
It should return a partial URL which is appended to xbuddy://remote/ in crosperf's exp file. BUG=chromium:807029 TEST=cros_utils/buildbot_utils_unittest.py buildbot_test_toolchains.py Change-Id: I1297b4ce586173d8ad97f6c30f989f826050e72b Reviewed-on: https://chromium-review.googlesource.com/959361 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2018-03-12toolchain-utils: Make changes go through CQ.Manoj Gupta
dev-util/toolchain-utils host package depends on toolchain-utils repo. So add it to CQ but ignore any HW/VM test fails. BUG=None TEST=pre-cq passes. Change-Id: I797278ece9c460c022dd2fda1f02be7b5ed0df22 Reviewed-on: https://chromium-review.googlesource.com/959156 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Ting-Yuan Huang <laszio@chromium.org>
2018-03-09cros_utils/buildbot_utils: leverage `cros buildresult`Ting-Yuan Huang
Originally it sends a http request to some magic URL and parse the contents. Now there is a `cros buildresult` available for use. BUG=chromium:807029 TEST=cros_utils/buildbot_utils_unittest.py buildbot_test_toolchains.py Change-Id: I33441859afd675c1a6b70d3d1f4e2348d54cbd77 Reviewed-on: https://chromium-review.googlesource.com/954052 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2018-03-08[crosperf] Fix mount and image-finding issues.Caroline Tice
Update MountImage to only call mount_gpt_image.sh from inside the chroot; also update to allow extra commands to be executed on the mounted image. Add FindChromeOSImage to take an external path to a ChromeOS image and convert it to an internal (inside chroot) path. BUG=chromium:820185 TEST=Ran crosperf with these changes on chrotomation2, and it worked. Change-Id: I797b290987e04975fdd62f926838e06e833f18ae Reviewed-on: https://chromium-review.googlesource.com/956238 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2018-03-08Remove lumpy from rotating builders.Caroline Tice
The buildbot configs have removed lumpy completely, so we should no longer try to run it in our rotating builders. BUG=chromium:820195 TEST=None Change-Id: I72191588cd53dfc515186c26b433b2a51984fda1 Reviewed-on: https://chromium-review.googlesource.com/955901 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@chromium.org>
2018-03-08Replacing top_25_smooth with cros_ui_smoothness in crosperfKuo-Hsin Yang
top_25_smooth was replaced in CL:903246. BUG=chromium:818100 TEST=None Change-Id: I5bfe5659b06192237b0a985abb03b99139928e17 Reviewed-on: https://chromium-review.googlesource.com/954809 Commit-Ready: Vovo Yang <vovoy@chromium.org> Tested-by: Vovo Yang <vovoy@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Chung-yih Wang <cywang@google.com>
2018-03-07crosperf: restart ui instead of reboot machine.Yunlian Jiang
We restart machine to try to get a clean state for testing. But the restart beeping is anoying, as a workaround, we restart ui instead of reboot machine. BUG=None TEST=unittest passes. Change-Id: Idec234e86af661213206f954eda1fb0967c74024 Reviewed-on: https://chromium-review.googlesource.com/953864 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2018-03-05debug_info_test: test !gcc rather than clang.Ting-Yuan Huang
There are other producers: gnu as, go, etc. Also update the whitelist. BUG=chromium:817648 TEST=debug_info_test Change-Id: Idc1ded503ed926fc85fbd55a97543583584468bd Reviewed-on: https://chromium-review.googlesource.com/947883 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@chromium.org>
2018-03-02debug_info_test: Run tests based on debug infoTing-Yuan Huang
debug_info_test calls tests on the given ELF files. When a directory is supplied, all ELFs will be searched and tested recursively. BUG=chromium:817648 TEST=debug_info_test /build/kip/usr/lib/debug Change-Id: Ibcb1ac2de19df9227eb6e242d611ec841d4b589f Reviewed-on: https://chromium-review.googlesource.com/942465 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@chromium.org>
2018-01-30buildbot_test_llvm: update information about rotating boards.Rahul Chaudhry
Added information for boards that are tested by llvm-next-toolchain builders. Fixed architecture for kevin. Updated kernel version for various boards. Fixed table alignment. BUG=None TEST=None Change-Id: Ie23a2c9495787296a2da34562eaea9e2949b7047 Reviewed-on: https://chromium-review.googlesource.com/894269 Commit-Ready: Rahul Chaudhry <rahulchaudhry@chromium.org> Tested-by: Rahul Chaudhry <rahulchaudhry@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2018-01-29default_remotes: remove daisy devices that are out of service.Rahul Chaudhry
BUG=chromium:806365 TEST=None Change-Id: I5dc6b13ff184bb95dad8a4f37014d906a09a74dd Reviewed-on: https://chromium-review.googlesource.com/891661 Commit-Ready: Rahul Chaudhry <rahulchaudhry@chromium.org> Tested-by: Rahul Chaudhry <rahulchaudhry@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2018-01-25toolchain: Add guado_moblab to rotating builders.Manoj Gupta
Add guado_moblab to rotating builders testing. Increase daily testing jobs to 4. BUG=None TEST=guado_moblab-llvm-next-toolchain-tryjob is created. Change-Id: Iaa46c912bc0f2263d6390ef6be97a8a69e7408cd Reviewed-on: https://chromium-review.googlesource.com/887423 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2018-01-23toolchain: Add more boards to rotating builders.Manoj Gupta
Add fizz and zoombini boards to rotating builders testing. BUG=None TEST=fizz-llvm-toolchain-tryjob job is created. Change-Id: Ib985a53b8a96595877801a970efea5544f797c22 Reviewed-on: https://chromium-review.googlesource.com/881701 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2018-01-16toolchain: Add kahlee board to nightly llvm tests.Manoj Gupta
Kahlee is a new board using AMD stoney ridge platform. BUG=None TEST=Kahlee-llvm-toolchain-tryjob job is created. Change-Id: I2c04c482d63ba2bc1cb79ded4402a69618b4f2dc Reviewed-on: https://chromium-review.googlesource.com/869171 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Luis Lozano <llozano@chromium.org>
2017-12-27crosperf: Cleanup files downloaded with -tryjob suffix.Manoj Gupta
Add -tryjob suffix to cleanup list. Also remove whole directory not accessed in last day instead of trying to delete individual files/directories. This makes it easier to see only the preserved directories later on. + Minor tc_format related changes. BUG=None TEST=Directories to be deleted show up in dry run.y Change-Id: I711a8d9200686be56fb4f081682d76207dea368b Reviewed-on: https://chromium-review.googlesource.com/844897 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@chromium.org>
2017-11-30Remove droameo benchmarks from predefined sets.Luis A. Lozano
They were renamed (grouped) in chromium:777664 but, instead of using the new name, we are going to just remove them from the set. CWP data indicates these benchmarks are not representative. BUG=None TEST=None Change-Id: I034961d4f98eda0cb6ab7e706ac7309afbf23f69 Reviewed-on: https://chromium-review.googlesource.com/802714 Commit-Ready: Luis Lozano <llozano@chromium.org> Tested-by: Luis Lozano <llozano@chromium.org> Reviewed-by: Ting-Yuan Huang <laszio@chromium.org>
2017-11-27Add '-tryjob' suffix to build name.Yunlian Jiang
We got some errors like These configs are not tryjob safe: link-llvm-next-toolchain Consider these configs instead: link-llvm-next-toolchain-tryjob when lauching tryjobs to get the image. This CL fixes that. BUG=none TEST=The build name is changed. Change-Id: I56ef66dfb1071367b78ee8a7335552cdae5a5b44 Reviewed-on: https://chromium-review.googlesource.com/791391 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2017-11-22filter out -tryjob when finding vanilla image.Yunlian Jiang
We cannot find vanilla image because the build name of trybot image was falco-release-tryjob, it then tries to find vanilla image of falco-release-tryjob, but it could not find it. BUG=none. TEST=vanilla image was found. Change-Id: I9024ea27f480db70ae296012a5958d8e243f3c38 Reviewed-on: https://chromium-review.googlesource.com/786315 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@chromium.org>
2017-11-21Add '-tryjob' suffix to build name.Yunlian Jiang
We got some errors like These configs are not tryjob safe: lumpy-release Consider these configs instead: lumpy-release-tryjob when lauching tryjobs to get the image. This CL fixes that. BUG=none TEST=the build name is set to lumpy-release-tryjob. Change-Id: I30086001e3937c956983f7c31b038b4a09b3ecec Reviewed-on: https://chromium-review.googlesource.com/781441 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2017-11-07[toolchain-utils] Fix security issue.Caroline Tice
Remove the chromeos-toolchain-credentials.json file, which should not be in a publicly visible repo. Update the buildbot_test_* scripts to take an argument for the directory containing the credentials file. Update the buildbot_utils.py file to use the credentials file argument, and to default to the location in our role account. BUG=782452 TEST=With some code commented out, did basic testing of flag/options to make sure they work as expected. Change-Id: I47a98a69b9ba8d2704d25abc37fe4447fa6ba343 Reviewed-on: https://chromium-review.googlesource.com/757901 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2017-10-31Remove startup.cold.blank_page as Chrome perf team removed it.Dean Liao
startup.cold.blank_page was removed by Chrome perf team: https://chromium-review.googlesource.com/c/chromium/src/+/644107 https://bugs.chromium.org/p/chromium/issues/detail?id=575762&desc=2 BUG=chromium:779484 TEST=./run_tests.sh Change-Id: Ib4cd3c2eaed2f496b8e25ab286919895adaa7571 Reviewed-on: https://chromium-review.googlesource.com/742778 Commit-Ready: Shuo-Peng Liao <deanliao@chromium.org> Tested-by: Shuo-Peng Liao <deanliao@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2017-10-05crosperf: Add new keys used in page cycler benchmarks.Manoj Gupta
croperf wasn't able to generate reports for page cycler since the names of tracked keys have changed. BUG=chromium:770802 TEST=Crosperf shows the results again. Change-Id: I02561bf577a342d9a1f26ece19b011edbdf0776f Reviewed-on: https://chromium-review.googlesource.com/701260 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@chromium.org>
2017-10-03[bisection tool] Fix bisect_driver.py and udpate for host bisection.Caroline Tice
This CL udpates bisect_driver.py to consolidate all the various versions we have into one "source of truth" bisect_driver.py. It also updates bisect_driver.py to ignore .o files generated during the 'configure' stage of Makefile/Autoconf packages (such as GCC & LLVM). And it adds two scripts to help with host package bisection. BUG=chromium:697995 TEST=Successfully ran unit tests; successfully bisected LLVM inside ChromeOS. Change-Id: I2e766299dadf9bf3c7de6496f507c863d446d00d Reviewed-on: https://chromium-review.googlesource.com/696031 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2017-09-29Rotating builders: s/reef/pyro and s/squawks/swanky/Manoj Gupta
Kernel team has rolled clang based kernel on kevin/pyro/swanky boards. We should update rotating builders to match this and catch any kernel related issues in llvm-next testing. CQ-DEPEND=CL:692633 BUG=chromium:770267 TEST=jobs are launched. Change-Id: If9f713193ec25cd0e13d7df369f09733e66ef247 Reviewed-on: https://chromium-review.googlesource.com/693135 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2017-09-29crosperf: Fix experiment_factory_unittest.Manoj Gupta
Remove x86-alex to fix crosperf unit tests. BUG=None TEST=crosperf unit tests pass. Change-Id: Ia494bb201272416b728cdd2c11d9bca712530b11 Reviewed-on: https://chromium-review.googlesource.com/693004 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@chromium.org>
2017-09-29buildbot_test_toolchain: return 2 if trybot fails.Yunlian Jiang
We will print out the trybot url in the sheriff email if the trybot fails. To to that, we need to set return value to 2 if the trybot fails. BUG=chromium:767524 TEST=None Change-Id: Id3a8eb2cbcb8f85ada28ea11d4faf9113c9369ba Reviewed-on: https://chromium-review.googlesource.com/692620 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2017-09-07crosperf: remove x86-alex machines from default_remotesYunlian Jiang
We are no longer using x86-alex machines, so we can remove them from default_remotes. This also fixes the nightly job Checking lab machines. BUG=None TEST=None Change-Id: I22e252e63b9f6f1cf46b1d5bb83c13af71fd8382 Reviewed-on: https://chromium-review.googlesource.com/655481 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2017-09-06USE local lock for buildbot_test_toolchain.Yunlian Jiang
Currently the AFE lock machanism for our nightly test is broken, we use local lock as a workaround for now. BUG=chromium:762589 TEST=Generate the crosperf command in another simple python file with the same code. Run the generated command line on crotomation2 and it goes though the locking machine stage. Change-Id: Icd3132bc383b63aab6d6f5237a04348f11d8726d Reviewed-on: https://chromium-review.googlesource.com/653213 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2017-08-23Force all toolchain tests as run_local: False.Manoj Gupta
wprgo package is missing for arm32. So we cannot run these tests locally till wprgo for arm32 is provided. BUG=chromium:754374 TEST=crosperf job is created with run_local:False Change-Id: I6503017f9350684988305d8a7d6432574dab04d6 Reviewed-on: https://chromium-review.googlesource.com/629716 Commit-Ready: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Ting-Yuan Huang <laszio@chromium.org>
2017-08-18Move cbuildbot flags to tryjob flagsTing-Yuan Huang
They are now available and needn't to be pass through. BUG=chromium:756100 TEST=buildbot_test_toolchains.py Change-Id: Icece6e74faa8966067346a3a5fc111c9fdb5e431 Reviewed-on: https://chromium-review.googlesource.com/622309 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Don Garrett <dgarrett@chromium.org>
2017-08-16Switching from cbuildbot to cros tryjobTing-Yuan Huang
BUG=chromium:756100 TEST=buildbot_test_toolchains.py, buildbot_test_llvm.py Change-Id: Ie275b960afdb2ed7183a763302af70c3f2bc1092 Reviewed-on: https://chromium-review.googlesource.com/617404 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2017-08-15Update rotating builders list to match chromeos_config.Caroline Tice
Add 3 new boards and remove 2 redundant boards from the rotating builders list, to match the complete list for the rotating builders in chromeos_config. This should (currently) represent a complete list of platforms to test before toolchain upgrades. BUG=chromium:754803 CQ-DEPEND=CL:611486 TEST=None Change-Id: Idf8da7e1660e4ad3716fd813e46f7b3c62d0bf7a Reviewed-on: https://chromium-review.googlesource.com/612215 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Rahul Chaudhry <rahulchaudhry@chromium.org>
2017-08-03[toolchain-utils] update script to generate waterfall reports.Caroline Tice
This CL updates the script that generates the toolchain team daily waterfall reports: It adds an --email option, to specify an alternate person to receive the report; it removes the waterfall builders we no longer care about; and it doesn't attempt to update report data when the URL file is inaccessible. This is part of the work to make these run automatically every day. BUG=chromium:749962 TEST=Ran script in my directory and it worked. Change-Id: Iaf7c763ee8b7e3f6d32fd617cf511713dcd892ce Reviewed-on: https://chromium-review.googlesource.com/599005 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2017-07-27crosperf: remove duplicated benchmark in all_crosbolt_perfYunlian Jiang
This removes the duplicated benchmark video_PlaybackPerf.h264 in all_crosbolt_perf BUG=None TEST=the duplicated test was removed. Change-Id: Id4822fc1b82986cba2847b2e32ef825e90969c58 Reviewed-on: https://chromium-review.googlesource.com/590359 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
2017-07-22Merge branch 'aosp/mirror-chromium-master' into update_utils am: 4307f4735e ↵android-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-vts-9.0_r9android-vts-9.0_r8android-vts-9.0_r7android-vts-9.0_r6android-vts-9.0_r5android-vts-9.0_r4android-vts-9.0_r19android-vts-9.0_r18android-vts-9.0_r17android-vts-9.0_r16android-vts-9.0_r15android-vts-9.0_r14android-vts-9.0_r13android-vts-9.0_r12android-vts-9.0_r11android-vts-9.0_r10android-security-9.0.0_r76android-security-9.0.0_r75android-security-9.0.0_r74android-security-9.0.0_r73android-security-9.0.0_r72android-security-9.0.0_r71android-security-9.0.0_r70android-security-9.0.0_r69android-security-9.0.0_r68android-security-9.0.0_r67android-security-9.0.0_r66android-security-9.0.0_r65android-security-9.0.0_r64android-security-9.0.0_r63android-security-9.0.0_r62android-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3android-cts-9.0_r9android-cts-9.0_r8android-cts-9.0_r7android-cts-9.0_r6android-cts-9.0_r5android-cts-9.0_r4android-cts-9.0_r3android-cts-9.0_r20android-cts-9.0_r2android-cts-9.0_r19android-cts-9.0_r18android-cts-9.0_r17android-cts-9.0_r16android-cts-9.0_r15android-cts-9.0_r14android-cts-9.0_r13android-cts-9.0_r12android-cts-9.0_r11android-cts-9.0_r10android-cts-9.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r61android-9.0.0_r60android-9.0.0_r6android-9.0.0_r59android-9.0.0_r58android-9.0.0_r57android-9.0.0_r56android-9.0.0_r55android-9.0.0_r54android-9.0.0_r53android-9.0.0_r52android-9.0.0_r51android-9.0.0_r50android-9.0.0_r5android-9.0.0_r49android-9.0.0_r48android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r3android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r2android-9.0.0_r19android-9.0.0_r18android-9.0.0_r17android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11android-9.0.0_r10android-9.0.0_r1security-pi-releasepie-vts-releasepie-security-releasepie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-releasepie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-platform-releasepie-gsipie-dr1-releasepie-dr1-devpie-devpie-cuttlefish-testingpie-cts-releasepie-b4s4-releasepie-b4s4-devZhizhou Yang
am: 18caef1edd am: 6c551e0d52 am: ddfea1f7e7 am: f1a93c225b Change-Id: I60d258ddb8fd0bf9632f1f70c5cdeb3078938059
2017-07-22Merge branch 'aosp/mirror-chromium-master' into update_utils am: 4307f4735e ↵android-wear-p-preview-2android-wear-8.0.0_r1android-p-preview-5android-p-preview-4android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7o-mr1-iot-preview-8o-mr1-iot-preview-7Zhizhou Yang
am: 18caef1edd am: 6c551e0d52 am: ddfea1f7e7 Change-Id: I867402329ff73ee19480446e804bc4c1dfac51e9
2017-07-22Merge branch 'aosp/mirror-chromium-master' into update_utils am: 4307f4735e ↵android-o-mr1-iot-preview-6o-mr1-iot-preview-6Zhizhou Yang
am: 18caef1edd am: 6c551e0d52 Change-Id: I44720cd3cd736bb61f583fb20df1c25ac9323ae0
2017-07-22Merge branch 'aosp/mirror-chromium-master' into update_utils am: 4307f4735eZhizhou Yang
am: 18caef1edd Change-Id: Ic12e19d78d60a8e444592bfa8783e234456c0051
2017-07-22Merge branch 'aosp/mirror-chromium-master' into update_utilsandroid-o-mr1-preview-2android-o-mr1-preview-1Zhizhou Yang
am: 4307f4735e Change-Id: Ie59600dce0788d54aa6e4e039867a27a9a67d427
2017-07-21Merge branch 'aosp/mirror-chromium-master' into update_utilsandroid-o-iot-preview-5o-iot-preview-5Zhizhou Yang
Update toolchain_utils from ChromeOS side, which includes: initializing Android toolchain benchmark suite and other changes since last merging. Bug: None. Test: None. Change-Id: I9cd74f4377a8109872414636342be0b9f5df2db5
2017-07-21Modify the method to patch synthmarkZhizhou Yang
The old way to patch synthmark kept a .mk file which will cause build failing. Have put the .mk file patch into a diff file so that Android building system will not see a .mk file here. BUG=None TEST=Checkbuild succeeded with this patched to external/toolchain-utils on Android side. Change-Id: I704aa02d9ca91098727786f053aeb26e989bd481 Reviewed-on: https://chromium-review.googlesource.com/581869 Commit-Ready: Zhizhou Yang <zhizhouy@chromium.org> Tested-by: Zhizhou Yang <zhizhouy@chromium.org> Reviewed-by: George Burgess <gbiv@chromium.org>
2017-07-18Add Android toolchain benchmark suiteZhizhou Yang
Add Android toolchain benchmark suite into toolchain-utils, which will be synced to Android Repository. BUG=None TEST=None Change-Id: Iee1ba9aa21a99ff6ce8d669c59d53af6e953703c Reviewed-on: https://chromium-review.googlesource.com/569481 Commit-Ready: Zhizhou Yang <zhizhouy@chromium.org> Tested-by: Zhizhou Yang <zhizhouy@chromium.org> Reviewed-by: Luis Lozano <llozano@chromium.org>
2017-07-13[bisect tool] Fix full test to work with ChromeOS as well as Android.Caroline Tice
The run_bisect_test.py script worked well for Android but had a few hiccups for testing the ChromeOS compiler wrapper. This CL fixes that. BUG=chromium:741812 TEST=Ran test successfully outside the chroot with Android compiler wrapper; ran test succesfully inside chroot with ChromeOS compiler wrapper. Change-Id: Id5f737932064497e0dfaff9ba3ac53b4c1c87373 Reviewed-on: https://chromium-review.googlesource.com/568407 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Caroline Tice <cmtice@chromium.org>
2017-07-11Fix compiler bisection tests nowrapper script.Manoj Gupta
SAVE_DIR was being overwritten. Inside the condition, SAVE_DIR is not needed. Just use DIR directly. BUG=chromium:740230 TEST= ./full_bisect_test/run-test-nowrapper.sh works. Change-Id: Ic35d3039f6fd31f2a5f3a0d4812568eaceda4742 Reviewed-on: https://chromium-review.googlesource.com/567364 Reviewed-by: Caroline Tice <cmtice@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org>
2017-06-29Add 'lakitu' and 'whirlwind' to rotating builders.Caroline Tice
BUG=chromium:736862 TEST=Successfully ran trybots on lakitu-gcc-toolchain and whirlwind-llvm-toolchain builders. Change-Id: Icce7d18d2df0747d67f84c99ed233f910790ee4b Reviewed-on: https://chromium-review.googlesource.com/557279 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@chromium.org>
2017-06-16Build with -cros-debug by default.Luis A. Lozano
We need to make sure that we are building without asserts. BUG=None TEST=local build succeeded. Change-Id: Ifdac90c6c3f8fb3fc027cb1d8e3cfbeec21ba398 Reviewed-on: https://chromium-review.googlesource.com/537996 Commit-Ready: Luis Lozano <llozano@chromium.org> Tested-by: Luis Lozano <llozano@chromium.org> Reviewed-by: Ting-Yuan Huang <laszio@chromium.org>