[roll] Roll fuchsia [build][run_test_component] Remove test_package() instance. This CL replaces a single test_package() instance into a set of fuchsia_test_component(), fuchsia_component() and fuchsia_test_package() targets. Note that one test binary is moved from executable() to test() to ensure that they are installed under test/, instead of bin/, as expected by the current component manifests. Also note that one ParseArgs test case in run_test_component_unittests had to be removed, because it relied on the fact that the components of the run_test_component_test package are listed in the global component index, which was no longer true (the global component index is deprecated, and fuchsia_package() does not call add_to_index() as package() used to), and also probably a bad idea for a unit test anyway. + Fix logging-component's component name to match its manifest name (i.e. "logging_component" instead of "logging-component"), otherwise the test would break. Original-Bug: 65068 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/514381 Original-Revision: f6060a1e652736ec0e10c21f6b2c4f5605d6f1d2 GitOrigin-RevId: c452a26f9f82aa96d4cc5077e7c684069dab7828 Change-Id: I8ce7e9adc5fdd6dc206dcc905e7390a7dd72e67b
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.