Skip to content

Commit

Permalink
Add linux-layout-tests-edit-ng try bot
Browse files Browse the repository at this point in the history
This trybot runs webkit layout tests with editingNGruntime flag set.

Bug: 1062919
Change-Id: I7a201213d95f09f5ba857e45df9612a6db3960d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2111410
Reviewed-by: Stephen Martinis <martiniss@chromium.org>
Commit-Queue: Aaron Gable <agable@chromium.org>
Cr-Commit-Position: refs/heads/master@{#752250}
  • Loading branch information
aarongable authored and Commit Bot committed Mar 21, 2020
1 parent aa4a1a4 commit 40f79aa
Show file tree
Hide file tree
Showing 12 changed files with 129 additions and 0 deletions.
4 changes: 4 additions & 0 deletions infra/config/buckets/try.star
Original file line number Diff line number Diff line change
Expand Up @@ -438,6 +438,10 @@ try_.chromium_linux_builder(
name = 'linux_chromium_ubsan_rel_ng',
)

try_.chromium_linux_builder(
name = 'linux-layout-tests-edit-ng',
)

try_.chromium_linux_builder(
name = 'linux-layout-tests-fragment-item',
)
Expand Down
1 change: 1 addition & 0 deletions infra/config/consoles/luci.chromium.try.star
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,7 @@ luci.list_view(
'try/linux_chromium_tsan_rel_ng',
'try/linux_chromium_ubsan_rel_ng',
'try/linux_layout_tests_composite_after_paint',
'try/linux-layout-tests-edit-ng',
'try/linux-layout-tests-fragment-item',
'try/linux_layout_tests_layout_ng_disabled',
'try/linux_mojo',
Expand Down
1 change: 1 addition & 0 deletions infra/config/consoles/tryserver.chromium.linux.star
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ luci.list_view(
'try/linux_chromium_tsan_rel_ng',
'try/linux_chromium_ubsan_rel_ng',
'try/linux_layout_tests_composite_after_paint',
'try/linux-layout-tests-edit-ng',
'try/linux-layout-tests-fragment-item',
'try/linux_layout_tests_layout_ng_disabled',
'try/linux_mojo',
Expand Down
4 changes: 4 additions & 0 deletions infra/config/generated/commit-queue.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -765,6 +765,10 @@ config_groups: <
name: "chromium/try/linux-gcc-rel"
includable_only: true
>
builders: <
name: "chromium/try/linux-layout-tests-edit-ng"
includable_only: true
>
builders: <
name: "chromium/try/linux-layout-tests-fragment-item"
includable_only: true
Expand Down
29 changes: 29 additions & 0 deletions infra/config/generated/cr-buildbucket.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -17931,6 +17931,35 @@ buckets: <
value: 5
>
>
builders: <
name: "linux-layout-tests-edit-ng"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builderless:1"
dimensions: "cores:8"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu-16.04"
dimensions: "ssd:0"
recipe: <
name: "chromium_trybot"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"enable_ats\":true,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"tryserver.chromium.linux\""
>
execution_timeout_secs: 14400
expiration_secs: 7200
caches: <
name: "win_toolchain"
path: "win_toolchain"
>
build_numbers: YES
service_account: "chromium-try-builder@chops-service-accounts.iam.gserviceaccount.com"
task_template_canary_percentage: <
value: 5
>
>
builders: <
name: "linux-layout-tests-fragment-item"
swarming_host: "chromium-swarm.appspot.com"
Expand Down
6 changes: 6 additions & 0 deletions infra/config/generated/luci-milo.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -10286,6 +10286,9 @@ consoles: <
builders: <
name: "buildbucket/luci.chromium.try/linux_layout_tests_composite_after_paint"
>
builders: <
name: "buildbucket/luci.chromium.try/linux-layout-tests-edit-ng"
>
builders: <
name: "buildbucket/luci.chromium.try/linux-layout-tests-fragment-item"
>
Expand Down Expand Up @@ -13724,6 +13727,9 @@ consoles: <
builders: <
name: "buildbucket/luci.chromium.try/linux_layout_tests_composite_after_paint"
>
builders: <
name: "buildbucket/luci.chromium.try/linux-layout-tests-edit-ng"
>
builders: <
name: "buildbucket/luci.chromium.try/linux-layout-tests-fragment-item"
>
Expand Down
33 changes: 33 additions & 0 deletions testing/buildbot/chromium.try.json
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,39 @@
}
]
},
"linux-layout-tests-edit-ng": {
"additional_compile_targets": [
"blink_tests"
],
"isolated_scripts": [
{
"args": [
"--num-retries=3",
"--additional-driver-flag=--enable-blink-features=EditingNGruntime"
],
"isolate_name": "blink_web_tests",
"merge": {
"args": [
"--verbose"
],
"script": "//third_party/blink/tools/merge_web_test_results.py"
},
"name": "blink_web_tests",
"results_handler": "layout tests",
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
"shards": 12
},
"test_target": "//:blink_web_tests"
}
]
},
"linux-layout-tests-fragment-item": {
"additional_compile_targets": [
"blink_tests"
Expand Down
5 changes: 5 additions & 0 deletions testing/buildbot/test_suite_exceptions.pyl
Original file line number Diff line number Diff line change
Expand Up @@ -325,6 +325,11 @@
'shards': 20,
},
},
'linux-layout-tests-edit-ng': {
'args': [
'--additional-driver-flag=--enable-blink-features=EditingNGruntime',
],
},
'linux-layout-tests-fragment-item': {
'args': [
'--additional-driver-flag=--enable-blink-features=LayoutNGFragmentItem',
Expand Down
33 changes: 33 additions & 0 deletions testing/buildbot/tryserver.chromium.linux.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,39 @@
{
"AAAAA1 AUTOGENERATED FILE DO NOT EDIT": {},
"AAAAA2 See generate_buildbot_json.py to make changes": {},
"linux-layout-tests-edit-ng": {
"additional_compile_targets": [
"blink_tests"
],
"isolated_scripts": [
{
"args": [
"--num-retries=3",
"--additional-driver-flag=--enable-blink-features=EditingNGruntime"
],
"isolate_name": "blink_web_tests",
"merge": {
"args": [
"--verbose"
],
"script": "//third_party/blink/tools/merge_web_test_results.py"
},
"name": "blink_web_tests",
"results_handler": "layout tests",
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
"shards": 12
},
"test_target": "//:blink_web_tests"
}
]
},
"linux-layout-tests-fragment-item": {
"additional_compile_targets": [
"blink_tests"
Expand Down
11 changes: 11 additions & 0 deletions testing/buildbot/waterfalls.pyl
Original file line number Diff line number Diff line change
Expand Up @@ -4918,6 +4918,17 @@
'name': 'tryserver.chromium.linux',
'mixins': ['chromium-tester-service-account'],
'machines': {
'linux-layout-tests-edit-ng': {
'additional_compile_targets': [
'blink_tests',
],
'mixins': [
'linux-xenial',
],
'test_suites': {
'isolated_scripts': 'chromium_webkit_isolated_scripts',
},
},
'linux-layout-tests-fragment-item': {
'additional_compile_targets': [
'blink_tests',
Expand Down
1 change: 1 addition & 0 deletions tools/mb/mb_config.pyl
Original file line number Diff line number Diff line change
Expand Up @@ -852,6 +852,7 @@

'linux_layout_tests_composite_after_paint': 'release_trybot',
'linux_layout_tests_layout_ng_disabled': 'release_trybot',
'linux-layout-tests-edit-ng': 'release_trybot',
'linux-layout-tests-fragment-item': 'release_trybot',
'linux_mojo': 'release_trybot',
'linux_mojo_chromeos': 'chromeos_with_codecs_release_trybot',
Expand Down
1 change: 1 addition & 0 deletions tools/mb/mb_config_buckets.pyl
Original file line number Diff line number Diff line change
Expand Up @@ -1360,6 +1360,7 @@
'linux-dawn-rel': 'dawn_tests_release_trybot',
'linux-dcheck-off-rel': 'release_trybot_dcheck_off',
'linux-gcc-rel': 'release_bot_x86_minimal_symbols_no_clang_cxx11',
'linux-layout-tests-edit-ng': 'release_trybot',
'linux-layout-tests-fragment-item': 'release_trybot',
'linux-libfuzzer-asan-rel': 'libfuzzer_asan_release_trybot',
'linux-ozone-rel': 'ozone_linux_release_trybot',
Expand Down

0 comments on commit 40f79aa

Please sign in to comment.