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
tree: c393dd7066de99006d46790cf1f275ad659074d8
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/