commit | 6130ce7663d690dd46386623e868a517b8409fb5 | [log] [tgz] |
---|---|---|
author | David Dorwin <ddorwin@chromium.org> | Wed Feb 22 20:58:52 2023 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Feb 22 20:58:52 2023 |
tree | d4b6470702a51a187bd48dbff281493be186a42c | |
parent | 72262bb8def42c509de56f0d0644bcc55a5f164e [diff] |
Reland "[fuchsia] Switch tests to use fake-build-info & enable tests" This is a re-land of commit 15e9ba8ad8a70c4fc9b3a14e91a2117e19870fec / reverts commit 57ff262b2530c7d5142c392419ba421d5186bbea. Reason for re-land: https://fxbug.dev/121700 addresses the issues that led to https://crbug.com/1410009 by using a different minimum shard for system tests that need to run on devices without access to the `fake-build-info` package. Also update the documentation for running gtests on Core as the `fake-build-info` package must be added. Original change's description: > [fuchsia] Switch tests to use fake-build-info & enable tests > > This reverts commit e68789b8185dfd8cac07e439a44b6bfb638f3ee4. > > Reason for revert: https://fxrev.dev/790735 fixes the issue > that led to https://crbug.com/1326322. > > Also remove routing that was only needed by the real build-info service. > > Original change's description: > > [Fuchsia] Remove dependency on fake-build-info > > > > Reverted last change in minimum.shard.test-cml to make it use > > real build-info-service instead of the fake. > > Also disabled BuildInfo test. > > > > Bug: 1326322 > > Change-Id: I04d70a43dd40da6a68a9ec2ddec8e4fbc6dfb881 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3652938 > > Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> > > Reviewed-by: David Dorwin <ddorwin@chromium.org> > > Cr-Commit-Position: refs/heads/main@{#1004539} > > Bug: 1326322, 1326674 > Test: Tests pass on Workstation and Terminal > Change-Id: Ia09c4fa922da87db3259abb325c469c5f2695723 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4183181 > Reviewed-by: Wez <wez@chromium.org> > Commit-Queue: David Dorwin <ddorwin@chromium.org> > Cr-Commit-Position: refs/heads/main@{#1095887} Bug: 1326322, 1326674 Test: base_unittests pass with all build-info references removed from Fuchsia's //src/sys/test_manager/meta/chromium_test_realm.shard.cml Change-Id: I075a3ae40ee1d16494e90907732f264fca80c79d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4240690 Reviewed-by: Wez <wez@chromium.org> Commit-Queue: David Dorwin <ddorwin@chromium.org> Cr-Commit-Position: refs/heads/main@{#1108560}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.