[roll] Roll fuchsia [test_manager] Move test_manager_for_tests out of the test_manager package

Moves the test version of test_manager out of the main test_manager
package. This is useful since we don't intend to ever use it outside of
tests that verify the functionality of the test framework, and removes
one cross-package dependency in tests.

This change also fixes an issue where we always parse the
test_manager.cm manifest, even when launching
test_manager_for_tests.cm. This is important as the manifests contain
slightly different capability routing, and the manifest we read needs
to match up with the static routing requested to component manager.

Testing:
fx test test_manager_test
fx test run_test_suite_integration_test
fx test //src/sys/test_runners

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/631148
Original-Revision: d6084061f8d581c7540cfcfcdac67aed68a277bb
GitOrigin-RevId: ca6292fc4b8cbc86bd3f18f1f1476859c3f23988
Change-Id: I40ebbb45f06f9eb66cb2bd89173e12574c8a4eef
1 file changed
tree: 653a7a0bfbae5e2a3d1fb817e2bca333d3e43358
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. jiri.lock
  7. minimal
  8. prebuilts
  9. README.md
  10. stem
  11. test_durations
  12. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.