commit | 08b9795d46df07c6a8d7c89e3eab65bb314b87bc | [log] [tgz] |
---|---|---|
author | Alex Zaslavsky <azaslavsky@fuchsia.infra.roller.google.com> | Tue Jul 12 18:16:50 2022 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jul 12 11:21:30 2022 -0700 |
tree | 31ea4636a5295832635d8c0d30f46eaf338a9ccd | |
parent | 3a37e53fd96547bd353cb4d13d3cde5316e5cf1e [diff] |
[roll] Roll fuchsia [fidl] Split compatibility_tests.cc This file is overly big, and the tests are currently sharded into separate "targets" anyway via a convoluted build template that passes in the relevant `--gtest_filter` command line parameter. This will no longer be possible once this directory completes the CFv2 migration, which will necessitate using the `test_component_manifest_cml` GN template instead of its `...cmx` counterpart. Unfortunately, this template explicitly forbids passing the `--gtest_filter` argument: https://fuchsia.dev/fuchsia-src/development/testing/components/test_runner_framework#passing_arguments Instead, this change simply takes the strategy used by other FIDL tests and splits each of the "shards" into its own test file. Common functionality has been separated out into a separate helper library. Test: fx test fidl_compatibility_test Original-Bug: 94910 Original-Bug: 91343 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/698993 Original-Revision: c24090a9f7d936bf4991049b3cab16b29ac57cad GitOrigin-RevId: 20394b236aacf3008c5d53204f78fc244af181ec Change-Id: I654231bf31229b351aa374fbcf5baaf1c2bacc21
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
.