0

Remove media/blink/

Follow-up from https://crrev.com/c/2847359. Remove media/blink/ and
//media/blink:media_blink_unittests and all the remaining references to
media/blink/.

The remaining unittest webmediaplayer_impl_unittest.cc is moved to
third_party/blink/renderer/platform/media/ and run as part of
blink_unittests, as it depends on having a Platform object because of
its usage of WebView.

media_blink_unittests has been removed from all testing/buildbot/*.pyl
files, and the buildbot definitions updated with
generate_buildbot_json.py.

Bug: 1198341
Change-Id: Ibbb5814c1842a172aa4962c11c84d4cafffc78e8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2925475
Reviewed-by: Nico Weber <thakis@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Reviewed-by: Will Cassella <cassew@google.com>
Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com>
Cr-Commit-Position: refs/heads/master@{#893218}
This commit is contained in:
Henrique Ferreiro
2021-06-16 23:37:23 +00:00
committed by Chromium LUCI CQ
parent b3949e9f7e
commit 56fe730a42
29 changed files with 39 additions and 2885 deletions

@ -197,7 +197,6 @@ group("gn_all") {
"//gpu:gpu_unittests",
"//ipc:ipc_tests",
"//media:media_unittests",
"//media/blink:media_blink_unittests",
"//media/midi:midi_unittests",
"//media/mojo:media_mojo_unittests",
"//mojo",

@ -1271,7 +1271,6 @@
},
'media_remoting': {
'filepath': 'chrome/browser/media/cast_remoting'\
'|media/blink/webmediaplayer_'\
'|media/mojo/mojom/remoting.mojom'\
'|media/remoting/'\
'|third_party/blink/public/platform/media/web_media_player_'\

@ -30,7 +30,6 @@ include_rules = [
"+ui/ozone",
"+third_party/widevine/cdm/widevine_cdm_common.h",
"-ipc",
"-media/blink",
"-media/webrtc",
]

@ -1,66 +0,0 @@
# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//build/config/ui.gni")
import("//media/media_options.gni")
import("//testing/test.gni")
import("//tools/v8_context_snapshot/v8_context_snapshot.gni")
test("media_blink_unittests") {
use_xvfb = use_xvfb_in_this_config
deps = [
"//base",
"//base/test:test_support",
"//cc",
"//gin",
"//media:test_support",
"//media/mojo/mojom",
"//media/mojo/services",
"//mojo/core/embedder",
"//net",
"//services/device:test_support",
"//services/device/public/mojom",
"//testing/gmock",
"//testing/gtest",
"//third_party/blink/public:blink",
"//third_party/blink/public:test_support",
"//third_party/blink/public/platform/media",
"//third_party/blink/renderer/platform/media",
"//third_party/blink/renderer/platform/media:test_support",
"//tools/v8_context_snapshot",
"//ui/gfx:test_support",
"//ui/gfx/geometry",
"//url",
]
data = [ "//media/test/data/" ]
configs += [
"//build/config/compiler:no_size_t_to_int_warning",
"//tools/v8_context_snapshot:use_v8_context_snapshot",
"//v8:external_startup_data",
]
sources = [
"blink_platform_with_task_environment.cc",
"blink_platform_with_task_environment.h",
"run_all_unittests.cc",
"webmediaplayer_impl_unittest.cc",
]
if (is_android) {
deps += [ "//media/base/android:media_java" ]
if (use_v8_context_snapshot) {
deps += [ "//tools/v8_context_snapshot:v8_context_snapshot_assets" ]
} else {
deps += [ "//v8:v8_external_startup_data_assets" ]
}
}
if (is_fuchsia) {
additional_manifest_fragments =
[ "//build/config/fuchsia/test/jit_capabilities.test-cmx" ]
}
}

@ -1,38 +0,0 @@
include_rules = [
"+cc/layers/layer.h",
"+cc/layers/surface_layer.h",
"+cc/layers/video_frame_provider.h",
"+cc/layers/video_layer.h",
"+components/scheduler", # Only allowed in tests.
"+components/viz/common/frame_sinks/begin_frame_args.h",
"+components/viz/common/gpu/context_provider.h",
"+components/viz/common/gpu/raster_context_provider.h",
"+components/viz/common/surfaces/frame_sink_id.h",
"+gin",
"+media",
"+mojo/core/embedder",
"+mojo/public/cpp/bindings",
"+net/base",
"+net/http",
"+services/media_session/public/cpp",
"+services/network/public/cpp",
"+services/network/public/mojom",
"+services/service_manager/public/cpp",
"+third_party/blink/public/common",
"+third_party/blink/public/mojom",
"+third_party/blink/public/platform",
"+third_party/blink/public/strings/grit/blink_strings.h",
"+third_party/blink/public/web",
# TODO(https://crbug.com/1198341): remove once
# webmediaplayer_impl_unittest.cc is moved to Blink.
"+third_party/blink/renderer/platform/media",
# media/mojo is not part of "media" target and should not use MEDIA_EXPORT.
"-media/base/media_export.h"
]
specific_include_rules = {
"webmediaplayer_impl_unittest.cc": [
"+components/viz/test/test_context_provider.h",
],
}

@ -1,31 +0,0 @@
// Copyright 2019 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "media/blink/blink_platform_with_task_environment.h"
namespace media {
BlinkPlatformWithTaskEnvironment::BlinkPlatformWithTaskEnvironment()
: task_environment_(base::test::TaskEnvironment::TimeSource::MOCK_TIME),
main_thread_scheduler_(
blink::scheduler::WebThreadScheduler::CreateMainThreadScheduler()) {}
BlinkPlatformWithTaskEnvironment::~BlinkPlatformWithTaskEnvironment() {
main_thread_scheduler_->Shutdown();
}
blink::scheduler::WebThreadScheduler*
BlinkPlatformWithTaskEnvironment::GetMainThreadScheduler() {
return main_thread_scheduler_.get();
}
// static
base::test::TaskEnvironment*
BlinkPlatformWithTaskEnvironment::GetTaskEnvironment() {
return &static_cast<BlinkPlatformWithTaskEnvironment*>(
blink::Platform::Current())
->task_environment_;
}
} // namespace media

@ -1,37 +0,0 @@
// Copyright 2019 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef MEDIA_BLINK_BLINK_PLATFORM_WITH_TASK_ENVIRONMENT_H_
#define MEDIA_BLINK_BLINK_PLATFORM_WITH_TASK_ENVIRONMENT_H_
#include "base/macros.h"
#include "base/test/task_environment.h"
#include "third_party/blink/public/platform/platform.h"
#include "third_party/blink/public/platform/scheduler/web_thread_scheduler.h"
#include "third_party/blink/public/web/blink.h"
namespace media {
// We must use a custom blink::Platform that ensures the main thread scheduler
// knows about the TaskEnvironment.
class BlinkPlatformWithTaskEnvironment : public blink::Platform {
public:
BlinkPlatformWithTaskEnvironment();
~BlinkPlatformWithTaskEnvironment() override;
blink::scheduler::WebThreadScheduler* GetMainThreadScheduler();
// Returns |task_environment_| from the current blink::Platform.
static base::test::TaskEnvironment* GetTaskEnvironment();
private:
base::test::TaskEnvironment task_environment_;
std::unique_ptr<blink::scheduler::WebThreadScheduler> main_thread_scheduler_;
DISALLOW_COPY_AND_ASSIGN(BlinkPlatformWithTaskEnvironment);
};
} // namespace media
#endif // MEDIA_BLINK_BLINK_PLATFORM_WITH_TASK_ENVIRONMENT_H_

@ -1,87 +0,0 @@
// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "base/bind.h"
#include "base/macros.h"
#include "base/test/launcher/unit_test_launcher.h"
#include "base/test/test_suite.h"
#include "build/build_config.h"
#include "media/base/media.h"
#include "media/blink/blink_platform_with_task_environment.h"
#include "mojo/public/cpp/bindings/binder_map.h"
#include "third_party/blink/public/platform/platform.h"
#include "third_party/blink/public/platform/scheduler/test/renderer_scheduler_test_support.h"
#include "third_party/blink/public/web/blink.h"
#if defined(OS_ANDROID)
#include "media/base/android/media_codec_util.h"
#endif
#if !defined(OS_IOS)
#include "mojo/core/embedder/embedder.h"
#endif
#if defined(V8_USE_EXTERNAL_STARTUP_DATA)
#include "gin/v8_initializer.h"
using media::BlinkPlatformWithTaskEnvironment;
constexpr gin::V8Initializer::V8SnapshotFileType kSnapshotType =
#if defined(USE_V8_CONTEXT_SNAPSHOT)
gin::V8Initializer::V8SnapshotFileType::kWithAdditionalContext;
#else
gin::V8Initializer::V8SnapshotFileType::kDefault;
#endif // defined(USE_V8_CONTEXT_SNAPSHOT)
#endif // defined(V8_USE_EXTERNAL_STARTUP_DATA)
class MediaBlinkTestSuite : public base::TestSuite {
public:
MediaBlinkTestSuite(int argc, char** argv) : base::TestSuite(argc, argv) {}
private:
void Initialize() override {
base::TestSuite::Initialize();
#if defined(OS_ANDROID)
if (media::MediaCodecUtil::IsMediaCodecAvailable())
media::EnablePlatformDecoderSupport();
#endif
// Run this here instead of main() to ensure an AtExitManager is already
// present.
media::InitializeMediaLibrary();
#if defined(V8_USE_EXTERNAL_STARTUP_DATA)
gin::V8Initializer::LoadV8Snapshot(kSnapshotType);
#endif
#if !defined(OS_IOS)
// Initialize mojo firstly to enable Blink initialization to use it.
mojo::core::Init();
#endif
blink::Platform::InitializeBlink();
platform_ = std::make_unique<BlinkPlatformWithTaskEnvironment>();
mojo::BinderMap binders;
blink::Initialize(platform_.get(), &binders,
platform_->GetMainThreadScheduler());
}
void Shutdown() override {
platform_.reset();
base::TestSuite::Shutdown();
}
std::unique_ptr<BlinkPlatformWithTaskEnvironment> platform_;
DISALLOW_COPY_AND_ASSIGN(MediaBlinkTestSuite);
};
int main(int argc, char** argv) {
MediaBlinkTestSuite test_suite(argc, argv);
return base::LaunchUnitTests(
argc, argv,
base::BindOnce(&MediaBlinkTestSuite::Run, base::Unretained(&test_suite)));
}

@ -3847,25 +3847,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04",
"pool": "chrome.tests",
"ssd": "0"
}
],
"service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -5732,25 +5713,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04",
"pool": "chrome.tests",
"ssd": "0"
}
],
"service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],

@ -2982,75 +2982,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices",
"--avd-config=../../tools/android/avd/proto/generic_android30.textpb"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"cpu": "x86-64",
"device_os": null,
"device_type": null,
"machine_type": "n1-standard-4",
"os": "Ubuntu-16.04|Ubuntu-18.04",
"pool": "chromium.tests.avd"
}
],
"named_caches": [
{
"name": "avd_generic_android30",
"path": ".android"
},
{
"name": "system_images_android_30_google_apis_x86",
"path": ".emulator_sdk"
}
],
"optional_dimensions": {
"60": [
{
"caches": "avd_generic_android30"
}
]
},
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",

@ -4221,56 +4221,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "LMY48M|LMY48I",
"device_os_type": "userdebug",
"device_type": "hammerhead",
"os": "Android"
}
],
"expiration": 10800,
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -7883,56 +7833,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "LMY49B",
"device_os_type": "userdebug",
"device_type": "flo",
"os": "Android"
}
],
"expiration": 21600,
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -11552,55 +11452,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "MMB29Q",
"device_os_type": "userdebug",
"device_type": "bullhead",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -15186,56 +15037,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "MRA58Z",
"device_os_type": "userdebug",
"device_type": "flo",
"os": "Android"
}
],
"expiration": 10800,
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -20205,55 +20006,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "MMB29Q",
"device_os_type": "userdebug",
"device_type": "bullhead",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -26532,55 +26284,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "LMY48M",
"device_os_type": "userdebug",
"device_type": "hammerhead",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -29465,56 +29168,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"isolate_profile_data": true,
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "MMB29Q",
"device_os_type": "userdebug",
"device_type": "bullhead",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -33618,57 +33271,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"isolate_profile_data": true,
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests_default"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"name": "media_blink_unittests_default",
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "MMB29Q",
"device_os_type": "userdebug",
"device_type": "bullhead",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -39139,75 +38741,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices",
"--avd-config=../../tools/android/avd/proto/generic_android23.textpb"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"cpu": "x86-64",
"device_os": null,
"device_type": null,
"machine_type": "n1-standard-4",
"os": "Ubuntu-16.04|Ubuntu-18.04",
"pool": "chromium.tests.avd"
}
],
"named_caches": [
{
"name": "avd_generic_android23",
"path": ".android"
},
{
"name": "system_images_android_23_google_apis_x86",
"path": ".emulator_sdk"
}
],
"optional_dimensions": {
"60": [
{
"caches": "avd_generic_android23"
}
]
},
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -43066,55 +42599,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "NJH47F",
"device_os_type": "userdebug",
"device_type": "sailfish",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -46857,57 +46341,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"isolate_profile_data": true,
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "PQ3A.190801.002",
"device_os_flavor": "google",
"device_os_type": "userdebug",
"device_type": "walleye",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -52539,75 +51972,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices",
"--avd-config=../../tools/android/avd/proto/generic_android28.textpb"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"cpu": "x86-64",
"device_os": null,
"device_type": null,
"machine_type": "n1-standard-4",
"os": "Ubuntu-16.04|Ubuntu-18.04",
"pool": "chromium.tests.avd"
}
],
"named_caches": [
{
"name": "avd_generic_android28",
"path": ".android"
},
{
"name": "system_images_android_28_google_apis_x86",
"path": ".emulator_sdk"
}
],
"optional_dimensions": {
"60": [
{
"caches": "avd_generic_android28"
}
]
},
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",

@ -2375,23 +2375,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -4095,24 +4078,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
@ -5955,23 +5920,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],

@ -903,23 +903,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -2682,24 +2665,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Windows-10-18363"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -4447,24 +4412,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Windows-10-18363"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -7274,55 +7221,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "LMY48M",
"device_os_type": "userdebug",
"device_type": "hammerhead",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -9509,27 +9407,6 @@
"test": "latency_unittests",
"test_id_prefix": "ninja://ui/latency:latency_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"kvm": "1",
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
@ -11104,28 +10981,6 @@
"test": "latency_unittests",
"test_id_prefix": "ninja://ui/latency:latency_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "arm64",
"inside_docker": "1",
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
@ -12542,23 +12397,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -14341,26 +14179,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
@ -16135,23 +15953,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -17762,23 +17563,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -19376,23 +19160,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -21022,23 +20789,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -22642,24 +22392,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.15"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -24661,27 +24393,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.15"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
@ -26234,24 +25945,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.15"
}
],
"service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -27913,18 +27606,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -29207,18 +28888,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -30469,18 +30138,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -32054,23 +31711,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64"
}
],
"service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -33911,24 +33551,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Windows-10-18363"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -35813,24 +35435,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Windows-10-18363"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -37375,18 +36979,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -38654,18 +38246,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -39933,18 +39513,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -41227,18 +40795,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chrome-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -44517,23 +44073,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Windows-10-18363"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],

@ -1284,17 +1284,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": false
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -3961,56 +3950,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "PQ3A.190801.002",
"device_os_flavor": "google",
"device_os_type": "userdebug",
"device_type": "walleye",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -7374,56 +7313,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "PQ3A.190801.002",
"device_os_flavor": "google",
"device_os_type": "userdebug",
"device_type": "walleye",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -11089,57 +10978,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"isolate_profile_data": true,
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests_default"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"name": "media_blink_unittests_default",
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "MMB29Q",
"device_os_type": "userdebug",
"device_type": "bullhead",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -15212,57 +15050,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"isolate_profile_data": true,
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "PQ3A.190801.002",
"device_os_flavor": "google",
"device_os_type": "userdebug",
"device_type": "walleye",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -18043,26 +17830,6 @@
"test": "latency_unittests",
"test_id_prefix": "ninja://ui/latency:latency_unittests/"
},
{
"args": [
"--ram-size-mb=16384",
"--code-coverage",
"--code-coverage-dir=${ISOLATED_OUTDIR}",
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
],
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
"shards": 2
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--ram-size-mb=16384",
@ -19207,28 +18974,6 @@
"test": "latency_unittests",
"test_id_prefix": "ninja://ui/latency:latency_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "arm64",
"inside_docker": "1",
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
@ -20466,29 +20211,6 @@
"test": "latency_unittests",
"test_id_prefix": "ninja://ui/latency:latency_unittests/"
},
{
"args": [
"--device=aemu",
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "arm64",
"inside_docker": "1",
"os": "Ubuntu-20.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--device=aemu",
@ -22134,28 +21856,6 @@
"test": "latency_unittests",
"test_id_prefix": "ninja://ui/latency:latency_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "arm64",
"inside_docker": "1",
"os": "Ubuntu-20.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
@ -23297,27 +22997,6 @@
"test": "latency_unittests",
"test_id_prefix": "ninja://ui/latency:latency_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"kvm": "1",
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
@ -69720,24 +69399,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -70968,23 +70629,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -71862,26 +71506,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--enable-features=BlinkHeapConcurrentMarking"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--enable-features=BlinkHeapConcurrentMarking"
@ -72689,23 +72313,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -73583,23 +73190,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -74875,24 +74465,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
@ -76625,23 +76197,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -78672,24 +78227,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
@ -80580,19 +80117,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
@ -81949,24 +81473,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04",
"ssd": "0"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -83635,25 +83141,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "arm64",
"os": "Mac-11",
"pool": "chromium.tests.mac-arm64"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -85497,25 +84984,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.13.6"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
@ -87105,26 +86573,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-11.3"
}
],
"expiration": 21600,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -88711,24 +88159,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.15"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -89695,24 +89125,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.15"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -91356,24 +90768,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Windows-10-18363"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -93210,24 +92604,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Windows-10-18363"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -94861,19 +94237,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"isolate_profile_data": true,
"merge": {

@ -614,23 +614,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -1587,23 +1570,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -2631,28 +2597,6 @@
"test": "latency_unittests",
"test_id_prefix": "ninja://ui/latency:latency_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "arm64",
"inside_docker": "1",
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
@ -3843,27 +3787,6 @@
"test": "latency_unittests",
"test_id_prefix": "ninja://ui/latency:latency_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"kvm": "1",
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--runner-logs-dir=${ISOLATED_OUTDIR}/runner_logs"
@ -6782,30 +6705,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--no-xvfb",
"--use-weston",
"--ozone-platform=wayland",
"--enable-features=UseOzonePlatform"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"name": "media_blink_unittests_wayland",
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--no-xvfb",
@ -8898,28 +8797,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--ozone-platform=x11",
"--enable-features=UseOzonePlatform"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"name": "media_blink_unittests_x11",
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--ozone-platform=x11",
@ -10796,24 +10673,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
@ -12820,23 +12679,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -14844,23 +14686,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -16887,23 +16712,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-14.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -18912,23 +18720,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],

@ -908,24 +908,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.11"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -2637,25 +2619,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-10.12.6"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -4435,24 +4398,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.13.6"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -6199,24 +6144,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.14.6"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -8015,25 +7942,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.15"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
@ -9823,24 +9731,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.15"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -11525,24 +11415,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-11|Mac-10.16"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],

@ -1080,26 +1080,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
@ -2916,23 +2896,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -4686,26 +4649,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
@ -6681,27 +6624,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
@ -8649,27 +8571,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
@ -10582,26 +10483,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
@ -12458,26 +12339,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
@ -14283,27 +14144,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Mac-10.15"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
@ -17000,55 +16840,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"media_blink_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"resultdb": {
"enable": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/luci/logdog/butler/${platform}",
"location": "bin",
"revision": "git_revision:ff387eadf445b24c935f1cf7d6ddd279f8a6b04c"
}
],
"dimension_sets": [
{
"device_os": "MMB29Q",
"device_os_type": "userdebug",
"device_type": "bullhead",
"os": "Android"
}
],
"output_links": [
{
"link": [
"https://luci-logdog.appspot.com/v/?s",
"=android%2Fswarming%2Flogcats%2F",
"${TASK_ID}%2F%2B%2Funified_logcats"
],
"name": "shard #${SHARD_INDEX} logcats"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"args": [
"--gs-results-bucket=chromium-result-details",
@ -19003,23 +18794,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -20720,23 +20494,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Windows-10-15063"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],

@ -746,18 +746,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -2728,25 +2716,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Windows-10-18363"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"isolate_profile_data": true,
"merge": {
@ -4981,24 +4950,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"cpu": "x86-64",
"os": "Windows-10-18363"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -6813,18 +6764,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -8328,18 +8267,6 @@
"test": "liburlpattern_unittests",
"test_id_prefix": "ninja://third_party/liburlpattern:liburlpattern_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],

@ -347,23 +347,6 @@
"test": "jingle_unittests",
"test_id_prefix": "ninja://jingle:jingle_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],
@ -949,23 +932,6 @@
"test": "jingle_unittests",
"test_id_prefix": "ninja://jingle:jingle_unittests/"
},
{
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-18.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "media_blink_unittests",
"test_id_prefix": "ninja://media/blink:media_blink_unittests/"
},
{
"merge": {
"args": [],

@ -1828,7 +1828,6 @@
"ipc_tests",
"jingle_unittests",
"media_unittests",
"media_blink_unittests",
"mojo_unittests",
"nacl_loader_unittests",
"net_unittests",

@ -1182,10 +1182,6 @@
"label": "//media/base/android:media_base_junit_tests",
"type": "junit_test",
},
"media_blink_unittests": {
"label": "//media/blink:media_blink_unittests",
"type": "windowed_test_launcher",
},
"media_perftests": {
"args": [
"media_perftests",

@ -1919,15 +1919,6 @@
},
},
},
'media_blink_unittests': {
'modifications': {
'fuchsia-code-coverage': {
'swarming': {
'shards': 2,
},
},
},
},
'media_unittests': {
'modifications': {
'android-11-x86-fyi-rel': {

@ -793,7 +793,6 @@
'latency_unittests': {},
'libjingle_xmpp_unittests': {},
'liburlpattern_unittests': {},
'media_blink_unittests': {},
'media_unittests': {},
'midi_unittests': {},
'mojo_unittests': {},
@ -1137,7 +1136,6 @@
'headless_unittests': {},
'interactive_ui_tests': {},
'jingle_unittests': {},
'media_blink_unittests': {},
'nacl_loader_unittests': {},
'net_unittests': {},
'pdf_unittests': {},
@ -1524,9 +1522,6 @@
'latency_unittests': {
'mixins': ['fuchsia_runner_logs'],
},
'media_blink_unittests': {
'mixins': ['fuchsia_runner_logs'],
},
'media_unittests': {
'mixins': ['fuchsia_runner_logs'],
},
@ -4572,7 +4567,6 @@
'latency_unittests': {},
'libjingle_xmpp_unittests': {},
'liburlpattern_unittests': {},
'media_blink_unittests': {},
'media_unittests': {},
'midi_unittests': {},
'mojo_unittests': {},

@ -6220,7 +6220,6 @@
'ipc_tests',
'jingle_unittests',
'media_unittests',
'media_blink_unittests',
'mojo_unittests',
'nacl_loader_unittests',
'net_unittests',

@ -2591,10 +2591,31 @@ source_set("unit_tests") {
]
deps = [
":platform",
":test_support",
"//base",
"//base/test:test_support",
"//cc",
"//components/viz/test:test_support",
"//testing/gmock",
"//testing/gtest",
"//third_party/blink/public:test_headers",
]
public_deps = [ "//gpu:raster" ]
if (media_use_ffmpeg || !is_android) {
sources += [ "media/web_media_player_impl_unittest.cc" ]
data = [ "//media/test/data/" ]
deps += [
"//media",
"//media:test_support",
"//media/mojo/services",
"//third_party/blink/public:blink",
"//third_party/blink/public:test_support",
"//third_party/blink/public/common/tokens:tokens_headers",
"//third_party/blink/public/platform/media",
"//third_party/blink/renderer/platform/media",
"//ui/gfx/geometry",
]
}
}

@ -8,9 +8,6 @@ import("//media/media_options.gni")
# ported to Blink code conventions.
component("media") {
visibility = [
# TODO(https://crbug.com/1198341): remove once
# webmediaplayer_impl_unittest.cc is moved to Blink.
"//media/blink:*",
"//third_party/blink/public/platform/media",
"//third_party/blink/renderer/platform/*",
]
@ -148,12 +145,7 @@ source_set("unit_tests") {
}
source_set("test_support") {
visibility = [
# TODO(https://crbug.com/1198341): remove once
# webmediaplayer_impl_unittest.cc is moved to Blink.
"//media/blink:*",
"//third_party/blink/renderer/platform:test_support",
]
visibility = [ "//third_party/blink/renderer/platform:test_support" ]
testonly = true
configs += [
"//third_party/blink/renderer:non_test_config",

@ -74,8 +74,9 @@
#include "third_party/blink/renderer/platform/media/testing/mock_web_associated_url_loader.h"
#include "third_party/blink/renderer/platform/media/video_decode_stats_reporter.h"
#include "third_party/blink/renderer/platform/media/web_content_decryption_module_impl.h"
#include "third_party/blink/renderer/platform/weborigin/kurl.h"
#include "third_party/blink/renderer/platform/wtf/text/wtf_string.h"
#include "ui/gfx/geometry/size.h"
#include "url/gurl.h"
using ::base::test::RunClosure;
using ::base::test::RunOnceCallback;
@ -515,13 +516,15 @@ class WebMediaPlayerImplTest
wmpi_->pipeline_metadata_.has_audio = has_audio;
wmpi_->pipeline_metadata_.has_video = has_video;
if (has_video)
if (has_video) {
wmpi_->pipeline_metadata_.video_decoder_config =
TestVideoConfig::Normal();
}
if (has_audio)
if (has_audio) {
wmpi_->pipeline_metadata_.audio_decoder_config =
TestAudioConfig::Normal();
}
}
void SetError(PipelineStatus status = PIPELINE_ERROR_DECODE) {
@ -692,8 +695,9 @@ class WebMediaPlayerImplTest
// the resource is fully buffered locally. We can use a fake one here since
// we're injecting the response artificially. It's value is unknown to the
// underlying demuxer.
const GURL kTestURL(std::string(is_streaming ? "http" : "file") +
"://example.com/sample.webm");
const blink::KURL kTestURL(
String::FromUTF8(std::string(is_streaming ? "http" : "file") +
"://example.com/sample.webm"));
// This block sets up a fetch context which ultimately provides us a pointer
// to the WebAssociatedURLLoaderClient handed out by the DataSource after it
@ -920,7 +924,7 @@ TEST_F(WebMediaPlayerImplTest, LoadAndDestroyDataUrl) {
EXPECT_FALSE(IsSuspended());
wmpi_->SetPreload(blink::WebMediaPlayer::kPreloadAuto);
const GURL kMp3DataUrl(
const blink::KURL kMp3DataUrl(
"data://audio/mp3;base64,SUQzAwAAAAAAFlRFTkMAAAAMAAAAQW1hZGV1cyBQcm//"
"+5DEAAAAAAAAAAAAAAAAAAAAAABYaW5nAAAADwAAAAwAAAftABwcHBwcHBwcMTExMTExMTFG"
"RkZGRkZGRlpaWlpaWlpaWm9vb29vb29vhISEhISEhISYmJiYmJiYmJitra2tra2trcLCwsLC"
@ -1106,7 +1110,7 @@ TEST_F(WebMediaPlayerImplTest, LoadPreloadMetadataSuspendNoVideoMemoryUsage) {
InitializeWebMediaPlayerImpl();
EXPECT_CALL(client_, CouldPlayIfEnoughData()).WillRepeatedly(Return(false));
wmpi_->SetPreload(blink::WebMediaPlayer::kPreloadMetaData);
wmpi_->SetPoster(blink::WebURL(GURL("file://example.com/sample.jpg")));
wmpi_->SetPoster(blink::WebURL(blink::KURL("file://example.com/sample.jpg")));
LoadAndWaitForReadyState(kVideoOnlyTestFile,
blink::WebMediaPlayer::kReadyStateHaveMetadata);
@ -2175,10 +2179,11 @@ TEST_F(WebMediaPlayerImplTest, DISABLED_DemuxerOverride) {
InitializeWebMediaPlayerImplInternal(std::move(demuxer));
EXPECT_FALSE(IsSuspended());
wmpi_->Load(blink::WebMediaPlayer::kLoadTypeURL,
blink::WebMediaPlayerSource(blink::WebURL(GURL("data://test"))),
blink::WebMediaPlayer::kCorsModeUnspecified,
/*is_cache_disabled=*/false);
wmpi_->Load(
blink::WebMediaPlayer::kLoadTypeURL,
blink::WebMediaPlayerSource(blink::WebURL(blink::KURL("data://test"))),
blink::WebMediaPlayer::kCorsModeUnspecified,
/*is_cache_disabled=*/false);
base::RunLoop().RunUntilIdle();
EXPECT_TRUE(IsSuspended());
}

@ -7,7 +7,7 @@ include_rules = [
# Dependencies.
"+media",
"-media/blink",
# net/ includes should be allowed only in a limited set of directories,
# so we have separate DEPS from platform's one.
"+net/base",

@ -46,7 +46,6 @@ ipc_tests
jingle_unittests
latency_unittests
libjingle_xmpp_unittests
media_blink_unittests
media_mojo_unittests
media_service_unittests
media_unittests