Toolchain needs compilation and runtime tests |
||||||
Issue descriptionCompilation tests check compiler warnings and errors. Runtime tests run on targets.
,
Jan 2 2018
[It appears that a bunch of old cros issues bulk-added the "Infra" component recently, but they should probably be "Infra>Client>ChromeOS".]
,
Jan 4 2018
,
Feb 5 2018
,
Feb 21 2018
,
Feb 21 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/186d38a40402d2532e867647f986f01aeedbb198 commit 186d38a40402d2532e867647f986f01aeedbb198 Author: Ting-Yuan Huang <laszio@chromium.org> Date: Wed Feb 21 22:19:51 2018 Create compilation and runtime test for toolchain This CL creates two packages: 1. autotest-tests-toolchain adds `platform_ToolchainTests' to autotest and creates the dependency indirectly between autotest and toolchain-tests. 2. toolchain-tests is the place where runtime tests are built and compilation test are done. The tests are stored in autotest's repository. BUG= chromium:792171 TEST=FEATURES=test emerge-* toolchain-tests Change-Id: I161117da1d9adeb1c04216fd08d519a7d24a1225 Reviewed-on: https://chromium-review.googlesource.com/802087 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> [rename] https://crrev.com/186d38a40402d2532e867647f986f01aeedbb198/virtual/target-chromium-os-test/target-chromium-os-test-1-r63.ebuild [add] https://crrev.com/186d38a40402d2532e867647f986f01aeedbb198/chromeos-base/toolchain-tests/toolchain-tests-9999.ebuild [modify] https://crrev.com/186d38a40402d2532e867647f986f01aeedbb198/virtual/target-chromium-os-test/target-chromium-os-test-1.ebuild [rename] https://crrev.com/186d38a40402d2532e867647f986f01aeedbb198/chromeos-base/autotest-all/autotest-all-0.0.1-r43.ebuild [modify] https://crrev.com/186d38a40402d2532e867647f986f01aeedbb198/chromeos-base/autotest-all/autotest-all-0.0.1.ebuild [add] https://crrev.com/186d38a40402d2532e867647f986f01aeedbb198/chromeos-base/autotest-tests-toolchain/autotest-tests-toolchain-9999.ebuild
,
Feb 21 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/13b40875afe5e616f78dcf4ac307b75a473577e6 commit 13b40875afe5e616f78dcf4ac307b75a473577e6 Author: Ting-Yuan Huang <laszio@chromium.org> Date: Wed Feb 21 22:19:53 2018 Compilation and runtime tests for toolchain This is a framework that hosts compilation and runtime tests for Chrome OS toolchain. Currently, it contains: 1. a dummy compilation test that prints 'checking compiler errors/warnings' 2. a dummy autotest client test that runs a prebuilt binary which always returns success. BUG= chromium:792171 CQ-DEPEND=CL:802087 TEST=test_that platform_ToolchainTests cros tryjob --hwtest kevin-release-tryjob kip-release-tryjob Change-Id: I455f96375b43b1a7786ed69ced177978582433fc Reviewed-on: https://chromium-review.googlesource.com/802516 Commit-Ready: Ting-Yuan Huang <laszio@chromium.org> Tested-by: Ting-Yuan Huang <laszio@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> [add] https://crrev.com/13b40875afe5e616f78dcf4ac307b75a473577e6/client/site_tests/platform_ToolchainTests/control [add] https://crrev.com/13b40875afe5e616f78dcf4ac307b75a473577e6/client/site_tests/platform_ToolchainTests/platform_ToolchainTests.py [add] https://crrev.com/13b40875afe5e616f78dcf4ac307b75a473577e6/client/site_tests/platform_ToolchainTests/src/toolchain-tests.c [add] https://crrev.com/13b40875afe5e616f78dcf4ac307b75a473577e6/client/site_tests/platform_ToolchainTests/src/README.md [add] https://crrev.com/13b40875afe5e616f78dcf4ac307b75a473577e6/client/site_tests/platform_ToolchainTests/src/Makefile
,
Mar 6 2018
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by zalcorn@chromium.org
, Dec 26 2017