Combined several mojo unit test binaries into one mojo_unittests
mojo_unittests includes tests from mojo_public_bindings_unittests,
mojo_public_system_unittests and mojo_system_unittests. Relevant
infrastructure files were updated.
- added a new target in mojo/BUILD.gn and included existing tests as
dependencies, removed unused public_tests group;
- replaced mojo_system_unittests target with a source_set in
mojo/edk/system/BUILD.gn and removed unused tests group;
- added the new binary to top-level and mojo build files;
- updated some comments to reference mojo_unittests instead of
mojo_system_unittests;
- renamed //mojo/public/c/system/tests/core_unittest.cc to
core_api_unittest.cc and updated the tests in it to resolve test name
collision with the ones in //mojo/edk/system/core_unittest.cc;
- added new entries to buildbot configuration files (including
test_suite_exceptions.pyl) and a new filter file.
- removed references to old binaries from build and testing config files
master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.
tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.
chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:
win_optional_gpu_tests_rel
Bug: 799242
Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Change-Id: I400e88606ffde0547faffb115b804a6786b52fb2
Reviewed-on: https://chromium-review.googlesource.com/919364
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Cr-Commit-Position: refs/heads/master@{#538514}
CrOS-Libchrome-Original-Commit: 1792d19f00263b0fc8a8378dbb280aadc0a27c2a
2 files changed