Commit 7766a987 authored by Arthur Hemery's avatar Arthur Hemery Committed by Commit Bot

[bfcache] Adding android bfcache fyi builder.

This CL creates a new fyi bot named "android-bfcache-rel", and has it
run bfcache_gtests. These tests are already run on linux by
linux-bfcache-rel.

This will ease the monitoring of failing tests during the development
of the back forward cache project.

Bug: 976218
Change-Id: I7bc3b9598f9e32e6a861abb7d61be1f55965b2ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1782561Reviewed-by: default avatarTakuto Ikuta <tikuta@chromium.org>
Commit-Queue: Arthur Hemery <ahemery@chromium.org>
Cr-Commit-Position: refs/heads/master@{#693125}
parent f661d578
......@@ -1041,6 +1041,13 @@ buckets {
mixins: "builderless"
}
builders {
name: "android-bfcache-rel"
mixins: "builderless"
mixins: "android-fyi-ci"
mixins: "linux-xenial"
}
builders {
name: "Android FYI 32 dEQP Vk Release (Pixel 2)"
mixins: "android-gpu-fyi-ci"
......
......@@ -1626,6 +1626,10 @@ consoles {
repo_url: "https://chromium.googlesource.com/chromium/src"
refs: "refs/heads/master"
manifest_name: "REVISION"
builders {
name: "buildbucket/luci.chromium.ci/android-bfcache-rel"
category: "android"
}
builders {
name: "buildbucket/luci.chromium.ci/Memory Infra Tester"
category: "Memory"
......
......@@ -75,6 +75,7 @@ trigger {
triggers: "android-archive-dbg-goma-rbe-latest"
triggers: "android-archive-dbg-goma-rbe-ats-canary"
triggers: "android-archive-dbg-goma-rbe-ats-latest"
triggers: "android-bfcache-rel"
triggers: "Android CFI"
triggers: "Android FYI 32 Vk Release (Pixel 2)"
triggers: "Android FYI 32 dEQP Vk Release (Pixel 2)"
......@@ -3424,6 +3425,16 @@ job {
}
}
job {
id: "android-bfcache-rel"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "android-bfcache-rel"
}
}
job {
id: "Android CFI"
acl_sets: "default"
......
......@@ -93,6 +93,228 @@
}
]
},
"android-bfcache-rel": {
"gtest_tests": [
{
"args": [
"--enable-features=BackForwardCache",
"--test-launcher-filter-file=../../testing/buildbot/filters/bfcache.browser_tests.filter",
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"bf_cache_browser_tests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"name": "bf_cache_browser_tests",
"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": "KTU84P",
"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"
}
],
"shards": 10
},
"test": "browser_tests"
},
{
"args": [
"--enable-features=BackForwardCache",
"--test-launcher-filter-file=../../testing/buildbot/filters/bfcache.content_browsertests.filter",
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"bf_cache_content_browsertests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"name": "bf_cache_content_browsertests",
"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": "KTU84P",
"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"
}
],
"shards": 10
},
"test": "content_browsertests"
},
{
"args": [
"--enable-features=BackForwardCache",
"--test-launcher-filter-file=../../testing/buildbot/filters/bfcache.content_unittests.filter",
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"bf_cache_content_unittests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"name": "bf_cache_content_unittests",
"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": "KTU84P",
"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"
}
]
},
"test": "content_unittests"
},
{
"args": [
"--enable-features=BackForwardCache",
"--test-launcher-filter-file=../../testing/buildbot/filters/bfcache.unit_tests.filter",
"--gs-results-bucket=chromium-result-details",
"--recover-devices"
],
"merge": {
"args": [
"--bucket",
"chromium-result-details",
"--test-name",
"bf_cache_unit_tests"
],
"script": "//build/android/pylib/results/presentation/test_results_presentation.py"
},
"name": "bf_cache_unit_tests",
"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": "KTU84P",
"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"
}
]
},
"test": "unit_tests"
}
],
"isolated_scripts": [
{
"args": [
"--num-retries=3"
],
"isolate_name": "blink_web_tests_exparchive",
"merge": {
"args": [
"--verbose"
],
"script": "//third_party/blink/tools/merge_web_test_results.py"
},
"name": "webkit_layout_tests",
"results_handler": "layout tests",
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"device_os": "KTU84P",
"device_os_type": "userdebug",
"device_type": "hammerhead",
"os": "Android"
}
],
"shards": 12
}
}
]
},
"android-pie-x86-fyi-rel": {
"gtest_tests": [
{
......
......@@ -660,6 +660,17 @@
'isolated_scripts': 'memory_infra_isolated_scripts',
},
},
'android-bfcache-rel': {
'mixins': [
'kitkat',
'hammerhead',
],
'os_type': 'android',
'test_suites': {
'gtest_tests': 'bfcache_gtests',
'isolated_scripts': 'chromium_webkit_isolated_scripts',
}
},
'android-pie-x86-fyi-rel': {
'mixins': [
'pie-x86-emulator',
......
......@@ -77,6 +77,7 @@
'chromium.android.fyi': {
'Memory Infra Tester': 'android_release_thumb_bot',
'android-pie-x86-fyi-rel': 'android_release_bot_minimal_symbols_x86',
'android-bfcache-rel': 'android_release_bot_minimal_symbols',
},
'chromium.chromedriver': {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment