Back to build
Raw log | Switch to full mode | Login

python -u /b/swarming/w/ir/kitchen-checkout/build/scripts/tools/runit.py --show-path --with-third-party-lib -- python /b/swarming/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/collect_task.py --verbose -o /b/swarming/w/ir/tmp/t/tmpiZN2yr.json --task-output-dir /b/swarming/w/ir/tmp/t/tmpTJmXnk --merge-script /b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_isolated_script_merge.py --merge-script-stdout-file /b/swarming/w/ir/tmp/t/tmpPnngzAmerge_script_log --merge-additional-args '[]' --build-properties '{"bot_id": "swarm665-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1555839607589910, "id": "8915577643591490128", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux Tests (dbg)(1)(32)/58103", "builder:Linux Tests (dbg)(1)(32)", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "gitiles_ref:refs/heads/master", "parent_buildername:Linux Builder (dbg)(32)", "parent_buildnumber:105194", "scheduler_invocation_id:9081007705600940960", "scheduler_job_id:chromium/Linux Tests (dbg)(1)(32)", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux Tests (dbg)(1)(32)", "buildnumber": 58103, "got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "got_revision_cp": "refs/heads/master@{#652786}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "got_webrtc_revision_cp": "refs/heads/master@{#27678}", "mastername": "chromium.linux", "parent_buildername": "Linux Builder (dbg)(32)", "parent_got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "parent_got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "parent_got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "parent_got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "parent_got_revision_cp": "refs/heads/master@{#652786}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "parent_got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "parent_got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27678}", "parent_mastername": "chromium.linux", "path_config": "generic", "recipe": "chromium", "revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "swarm_hashes": {"accessibility_unittests": "8b8817c76ce7d52d0a4eeb9713e00ba183e5eb1d", "angle_unittests": "9355532645002a6782e848594a085b1ece365bc3", "app_shell_unittests": "93b2f089b1e856c7b9c5eec5b1f34049dfdc52b7", "aura_unittests": "bc666425beba7b4d7329d92ee8fea2e312681239", "base_unittests": "0dcbf0d6d6d3aaef47e823c2acb8a8e333cdcf9b", "blink_common_unittests": "a694c0f364c7b5ae48731b50cc7c21e30da2f206", "blink_fuzzer_unittests": "b2a89dd98102adf099a567b835e742ad9214d046", "blink_heap_unittests": "8552e56112a1b88fca9ff6487f801ef725ea5710", "blink_platform_unittests": "dc440c04fc8fe2988aedc86adffb906ab0e1ebdc", "blink_python_tests": "7ad1731753829fd6b6ace28803e363e22aee7d84", "blink_unittests": "ff01d6363a00bdc189404a047a72c7de84bad7cd", "boringssl_crypto_tests": "a1198e633ed0a205eb0a276d04ce959a3ed3c229", "boringssl_ssl_tests": "f9d1836de0034757c554ea5811b4c92e435164e6", "browser_tests": "222afb3ce51f07430ad9c66d620fd1ec6b0999a4", "cacheinvalidation_unittests": "31387cff0ef88879155b08bb46c19982600a658d", "capture_unittests": "68a6e12e28a600da3f74395d60727b82a78e9405", "cast_unittests": "d69dda172e27819779594029245a2e4c8038c704", "cc_unittests": "bb55d639f9ffdd0c9f11523ab828b321bc5a3a6a", "chrome_app_unittests": "b6b6dd15a33e1a01a0b5430cc0a4efb728617803", "chromedriver_unittests": "ffd744ec9198b23338f5f1203cc2823c1afbc397", "components_browsertests": "9c673f84c6b1bacd93b7d427240639cf2b293586", "components_unittests": "c8e0bd1bd5539717f64854a626eac9bdf17fc5d0", "compositor_unittests": "53d9cb6aab19633079a28bef17923f537b0873ca", "content_browsertests": "66f2c2714894af7425191f073ba006b59d4d2d8b", "content_unittests": "6e8078a25a113c71e9485f0edf854b3e0c6438c1", "cronet_tests": "39d7c5ae4b5aec247b3e50967bc1f481e9ae558c", "cronet_unittests": "3dbdc58e2f15d7506f6808937d35910db1753e35", "crypto_unittests": "f54d1a7a5fea1356d1a69fefd5dfda4879ab5a10", "dbus_unittests": "375a7b5093f51372778d7401b466458728ee4e2f", "device_unittests": "64551d1b89462b35e71b92431e1845f33fc0e218", "devtools_closure_compile": "d9f3db8df0318bf86fe3720b8d2e1d44ae30b933", "devtools_eslint": "7c5817240aba56ce9d7dcb7d816404ba0bde808b", "display_unittests": "4807ff924d40fde6da73fc54a753c9167022f2f7", "events_unittests": "00f9ab3a31be19728d35d8f724f542eccf6225c2", "extensions_browsertests": "668043a5424ec8d83d73caf9550d518bd5c2df19", "extensions_unittests": "8694efe7c770b79696f25596e869d9739aacd4de", "filesystem_service_unittests": "13a67a83d10c55a4426f6708ebbac0bfedea085c", "flatbuffers_unittests": "7d40fbca6ce7cb37a9bf77568ded9a4a9ce866af", "gcm_unit_tests": "bbcf113816cb22990b2a3872019b0fcd71585049", "gfx_unittests": "28a38f1629535b5de00d5c9492aa53a4e99e3eec", "gin_unittests": "38ada3f2980e1f91e7d9fc6e3412d50eb55ac87c", "google_apis_unittests": "9e31ca75d875278c7dd0ac4a8ddaae971660f66b", "gpu_unittests": "ef2f7c90bd14a3751e001512527f84e6df6d612f", "headless_browsertests": "220d9fcd68400c307303f3accc62ef7ec8a1c7c2", "headless_unittests": "433b597124f22f141b99354fa360344bf691774b", "interactive_ui_tests": "1580acc3f1159efd27afd5a8a0d68fe42a05b154", "ipc_tests": "829c39455a0a0f46c1ec1a3833d6ec8d6211c262", "jingle_unittests": "317fc153cd37101c6d553499a1864924a0f03fe7", "latency_unittests": "81bc9d2e298a1bd8d23df40c655372e46116a968", "leveldb_service_unittests": "05dec329ede6d8f72090ea2dfa1c01708976a7a0", "libjingle_xmpp_unittests": "505187e472d5ba4b3c836efa883fcba28325faa6", "media_blink_unittests": "5f74b216ab83d422aed9824c9bef43870c1b2f6e", "media_service_unittests": "91a36e48310eddb482a8858c77744d274fb04324", "media_unittests": "06299c1d8bbea32c3934cd4a483ab40940241802", "message_center_unittests": "7d150c82397e819cf18ecf96a8b4f20c811119c5", "metrics_python_tests": "cb58e3d3ac4166ac6e58de58451f901651d90b6b", "midi_unittests": "24d5485b5ada3ac6804a7f4b8480f58bb2d444ca", "mojo_core_unittests": "9f1d030c84b885d3760bd079751588586066a9ec", "mojo_unittests": "4d82dc61b0ea45e87c48ccd46d28a98f8f45b9e4", "nacl_helper_nonsfi_unittests": "1f0788ca6586fc1d6d08fbac8f9c37d4ff568d70", "nacl_loader_unittests": "170fe61bb7175785c41587962377ef33d8182ed6", "native_theme_unittests": "19fcb376cf4258635239d5e1ef031a37b3369b2f", "net_unittests": "a55d1aa545725143b5a0eb882a7eb0d85b74accf", "pdf_unittests": "3aaefc1db0b5abe77816c2125bb1405d4f9c89f2", "perfetto_unittests": "b4d0b5cc226cc8246d91004385a071ae95434f42", "ppapi_unittests": "20c01d892a7ec15148cfc6cb29b67e73e1bcbc83", "printing_unittests": "baeb161b23f330042500448d9df1521c500cc827", "sandbox_linux_unittests": "1716abc518698e781e621249aadbee8d5b248e9b", "service_manager_unittests": "cebc4116ad75e7f3370ea3978969e2b0f92afc4e", "services_unittests": "1ebb4eb6b9ac0d1c9c3f3b99fa5bc516f6c5ad56", "shell_dialogs_unittests": "b490f5591b9290340794c014e6ef2ece45012a85", "skia_unittests": "ff5f389b006df0001b97a34d04addbdcc896f4e4", "snapshot_unittests": "5574d00c5eb608698600273e646b9d742c8f975f", "sql_unittests": "2a7fabf9832aac365af80df9a6adc6f0f5310dee", "storage_unittests": "80558a013a828f05a44d5abd09befebfdc03cba1", "sync_integration_tests": "a87f78995171b3f69b8a865e2bb065489eb1aac8", "telemetry_gpu_unittests": "56a3a614cd0a7d2501fa6361073956b8bde4fe2a", "telemetry_unittests": "3adfa1225c87e4b9d56970c1987d034499ef928b", "traffic_annotation_auditor_unittests": "bbed9eb49f541a73c2b4e8909f2b99932f14cb7f", "ui_base_unittests": "f3076d13c1e1c21db8cf0e3a1809f98634807d6b", "ui_touch_selection_unittests": "288d3dbe49548d727e781aed148c5f3acfbe1036", "unit_tests": "8d6a7e211b4140abab6a0604c99e68184c28eb5c", "url_unittests": "c09afde707b9baad8a7892b9668eafd1af329744", "views_perftests": "e7dfb1896a04d84095cff4d46dae4dfb865104f5", "views_unittests": "72a868b97c261d0b16902e1eea7f056756f04910", "viz_unittests": "1fb027789c6d61adeda42084e1a7bf830d95680d", "vr_common_unittests": "bae8e47d4a806dc42014877f347dd06e2ac03fed", "vr_pixeltests": "6d3861d756ec5f97ebc0d8dff9ca0a37cb57ffe6", "webdriver_wpt_tests": "c4a0c8b422ad960a402bc81dee0f31cee1361036", "wm_unittests": "63674f79bdf61cedeed0a588feb98b8d49fbda9b", "wtf_unittests": "a1f2c9d924532ec00518118137e748ba1d8b2ce4", "xr_browser_tests": "fd88d9938cab6a5bb1bbc624e1a766339b6ae7e9"}}' --summary-json-file /b/swarming/w/ir/tmp/t/tmpn6BSmr.json -- swarming collect -server https://chromium-swarm.appspot.com -worker 50 -task-summary-python -task-output-stdout all -verbose -requests-json /b/swarming/w/ir/tmp/t/tmpVaB8MV.json in dir /b/swarming/w/ir/k: allow_subannotations: False cmd: ['python', '-u', '/b/swarming/w/ir/kitchen-checkout/build/scripts/tools/runit.py', '--show-path', '--with-third-party-lib', '--', 'python', '/b/swarming/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/collect_task.py', '--verbose', '-o', '/b/swarming/w/ir/tmp/t/tmpiZN2yr.json', '--task-output-dir', '/b/swarming/w/ir/tmp/t/tmpTJmXnk', '--merge-script', '/b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_isolated_script_merge.py', '--merge-script-stdout-file', '/b/swarming/w/ir/tmp/t/tmpPnngzAmerge_script_log', '--merge-additional-args', '[]', '--build-properties', '{"bot_id": "swarm665-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1555839607589910, "id": "8915577643591490128", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux Tests (dbg)(1)(32)/58103", "builder:Linux Tests (dbg)(1)(32)", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "gitiles_ref:refs/heads/master", "parent_buildername:Linux Builder (dbg)(32)", "parent_buildnumber:105194", "scheduler_invocation_id:9081007705600940960", "scheduler_job_id:chromium/Linux Tests (dbg)(1)(32)", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux Tests (dbg)(1)(32)", "buildnumber": 58103, "got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "got_revision_cp": "refs/heads/master@{#652786}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "got_webrtc_revision_cp": "refs/heads/master@{#27678}", "mastername": "chromium.linux", "parent_buildername": "Linux Builder (dbg)(32)", "parent_got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "parent_got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "parent_got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "parent_got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "parent_got_revision_cp": "refs/heads/master@{#652786}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "parent_got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "parent_got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27678}", "parent_mastername": "chromium.linux", "path_config": "generic", "recipe": "chromium", "revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "swarm_hashes": {"accessibility_unittests": "8b8817c76ce7d52d0a4eeb9713e00ba183e5eb1d", "angle_unittests": "9355532645002a6782e848594a085b1ece365bc3", "app_shell_unittests": "93b2f089b1e856c7b9c5eec5b1f34049dfdc52b7", "aura_unittests": "bc666425beba7b4d7329d92ee8fea2e312681239", "base_unittests": "0dcbf0d6d6d3aaef47e823c2acb8a8e333cdcf9b", "blink_common_unittests": "a694c0f364c7b5ae48731b50cc7c21e30da2f206", "blink_fuzzer_unittests": "b2a89dd98102adf099a567b835e742ad9214d046", "blink_heap_unittests": "8552e56112a1b88fca9ff6487f801ef725ea5710", "blink_platform_unittests": "dc440c04fc8fe2988aedc86adffb906ab0e1ebdc", "blink_python_tests": "7ad1731753829fd6b6ace28803e363e22aee7d84", "blink_unittests": "ff01d6363a00bdc189404a047a72c7de84bad7cd", "boringssl_crypto_tests": "a1198e633ed0a205eb0a276d04ce959a3ed3c229", "boringssl_ssl_tests": "f9d1836de0034757c554ea5811b4c92e435164e6", "browser_tests": "222afb3ce51f07430ad9c66d620fd1ec6b0999a4", "cacheinvalidation_unittests": "31387cff0ef88879155b08bb46c19982600a658d", "capture_unittests": "68a6e12e28a600da3f74395d60727b82a78e9405", "cast_unittests": "d69dda172e27819779594029245a2e4c8038c704", "cc_unittests": "bb55d639f9ffdd0c9f11523ab828b321bc5a3a6a", "chrome_app_unittests": "b6b6dd15a33e1a01a0b5430cc0a4efb728617803", "chromedriver_unittests": "ffd744ec9198b23338f5f1203cc2823c1afbc397", "components_browsertests": "9c673f84c6b1bacd93b7d427240639cf2b293586", "components_unittests": "c8e0bd1bd5539717f64854a626eac9bdf17fc5d0", "compositor_unittests": "53d9cb6aab19633079a28bef17923f537b0873ca", "content_browsertests": "66f2c2714894af7425191f073ba006b59d4d2d8b", "content_unittests": "6e8078a25a113c71e9485f0edf854b3e0c6438c1", "cronet_tests": "39d7c5ae4b5aec247b3e50967bc1f481e9ae558c", "cronet_unittests": "3dbdc58e2f15d7506f6808937d35910db1753e35", "crypto_unittests": "f54d1a7a5fea1356d1a69fefd5dfda4879ab5a10", "dbus_unittests": "375a7b5093f51372778d7401b466458728ee4e2f", "device_unittests": "64551d1b89462b35e71b92431e1845f33fc0e218", "devtools_closure_compile": "d9f3db8df0318bf86fe3720b8d2e1d44ae30b933", "devtools_eslint": "7c5817240aba56ce9d7dcb7d816404ba0bde808b", "display_unittests": "4807ff924d40fde6da73fc54a753c9167022f2f7", "events_unittests": "00f9ab3a31be19728d35d8f724f542eccf6225c2", "extensions_browsertests": "668043a5424ec8d83d73caf9550d518bd5c2df19", "extensions_unittests": "8694efe7c770b79696f25596e869d9739aacd4de", "filesystem_service_unittests": "13a67a83d10c55a4426f6708ebbac0bfedea085c", "flatbuffers_unittests": "7d40fbca6ce7cb37a9bf77568ded9a4a9ce866af", "gcm_unit_tests": "bbcf113816cb22990b2a3872019b0fcd71585049", "gfx_unittests": "28a38f1629535b5de00d5c9492aa53a4e99e3eec", "gin_unittests": "38ada3f2980e1f91e7d9fc6e3412d50eb55ac87c", "google_apis_unittests": "9e31ca75d875278c7dd0ac4a8ddaae971660f66b", "gpu_unittests": "ef2f7c90bd14a3751e001512527f84e6df6d612f", "headless_browsertests": "220d9fcd68400c307303f3accc62ef7ec8a1c7c2", "headless_unittests": "433b597124f22f141b99354fa360344bf691774b", "interactive_ui_tests": "1580acc3f1159efd27afd5a8a0d68fe42a05b154", "ipc_tests": "829c39455a0a0f46c1ec1a3833d6ec8d6211c262", "jingle_unittests": "317fc153cd37101c6d553499a1864924a0f03fe7", "latency_unittests": "81bc9d2e298a1bd8d23df40c655372e46116a968", "leveldb_service_unittests": "05dec329ede6d8f72090ea2dfa1c01708976a7a0", "libjingle_xmpp_unittests": "505187e472d5ba4b3c836efa883fcba28325faa6", "media_blink_unittests": "5f74b216ab83d422aed9824c9bef43870c1b2f6e", "media_service_unittests": "91a36e48310eddb482a8858c77744d274fb04324", "media_unittests": "06299c1d8bbea32c3934cd4a483ab40940241802", "message_center_unittests": "7d150c82397e819cf18ecf96a8b4f20c811119c5", "metrics_python_tests": "cb58e3d3ac4166ac6e58de58451f901651d90b6b", "midi_unittests": "24d5485b5ada3ac6804a7f4b8480f58bb2d444ca", "mojo_core_unittests": "9f1d030c84b885d3760bd079751588586066a9ec", "mojo_unittests": "4d82dc61b0ea45e87c48ccd46d28a98f8f45b9e4", "nacl_helper_nonsfi_unittests": "1f0788ca6586fc1d6d08fbac8f9c37d4ff568d70", "nacl_loader_unittests": "170fe61bb7175785c41587962377ef33d8182ed6", "native_theme_unittests": "19fcb376cf4258635239d5e1ef031a37b3369b2f", "net_unittests": "a55d1aa545725143b5a0eb882a7eb0d85b74accf", "pdf_unittests": "3aaefc1db0b5abe77816c2125bb1405d4f9c89f2", "perfetto_unittests": "b4d0b5cc226cc8246d91004385a071ae95434f42", "ppapi_unittests": "20c01d892a7ec15148cfc6cb29b67e73e1bcbc83", "printing_unittests": "baeb161b23f330042500448d9df1521c500cc827", "sandbox_linux_unittests": "1716abc518698e781e621249aadbee8d5b248e9b", "service_manager_unittests": "cebc4116ad75e7f3370ea3978969e2b0f92afc4e", "services_unittests": "1ebb4eb6b9ac0d1c9c3f3b99fa5bc516f6c5ad56", "shell_dialogs_unittests": "b490f5591b9290340794c014e6ef2ece45012a85", "skia_unittests": "ff5f389b006df0001b97a34d04addbdcc896f4e4", "snapshot_unittests": "5574d00c5eb608698600273e646b9d742c8f975f", "sql_unittests": "2a7fabf9832aac365af80df9a6adc6f0f5310dee", "storage_unittests": "80558a013a828f05a44d5abd09befebfdc03cba1", "sync_integration_tests": "a87f78995171b3f69b8a865e2bb065489eb1aac8", "telemetry_gpu_unittests": "56a3a614cd0a7d2501fa6361073956b8bde4fe2a", "telemetry_unittests": "3adfa1225c87e4b9d56970c1987d034499ef928b", "traffic_annotation_auditor_unittests": "bbed9eb49f541a73c2b4e8909f2b99932f14cb7f", "ui_base_unittests": "f3076d13c1e1c21db8cf0e3a1809f98634807d6b", "ui_touch_selection_unittests": "288d3dbe49548d727e781aed148c5f3acfbe1036", "unit_tests": "8d6a7e211b4140abab6a0604c99e68184c28eb5c", "url_unittests": "c09afde707b9baad8a7892b9668eafd1af329744", "views_perftests": "e7dfb1896a04d84095cff4d46dae4dfb865104f5", "views_unittests": "72a868b97c261d0b16902e1eea7f056756f04910", "viz_unittests": "1fb027789c6d61adeda42084e1a7bf830d95680d", "vr_common_unittests": "bae8e47d4a806dc42014877f347dd06e2ac03fed", "vr_pixeltests": "6d3861d756ec5f97ebc0d8dff9ca0a37cb57ffe6", "webdriver_wpt_tests": "c4a0c8b422ad960a402bc81dee0f31cee1361036", "wm_unittests": "63674f79bdf61cedeed0a588feb98b8d49fbda9b", "wtf_unittests": "a1f2c9d924532ec00518118137e748ba1d8b2ce4", "xr_browser_tests": "fd88d9938cab6a5bb1bbc624e1a766339b6ae7e9"}}', '--summary-json-file', '/b/swarming/w/ir/tmp/t/tmpn6BSmr.json', '--', 'swarming', 'collect', '-server', 'https://chromium-swarm.appspot.com', '-worker', '50', '-task-summary-python', '-task-output-stdout', 'all', '-verbose', '-requests-json', '/b/swarming/w/ir/tmp/t/tmpVaB8MV.json'] env: {'CHROME_HEADLESS': '1'} env_prefixes: {'PATH': '/b/swarming/w/ir/cache/swarming_client'} env_suffixes: {} infra_step: False name_tokens: ('webdriver_tests_suite',) ok_ret: ALL_OK step_test_data: gen_default_step_test_data(...) trigger_specs: () full environment: ADDRFAM: inet BOTO_CONFIG: /b/swarming/w/ir/tmp/gsutil_task/.boto BUILDBUCKET_EXPERIMENTAL: FALSE CHROME_HEADLESS: 1 CIPD_CACHE_DIR: /b/swarming/cipd_cache/cache CIPD_PROTOCOL: v2 DEVSHELL_CLIENT_PORT: 56799 DOCKER_CONFIG: /b/swarming/w/ir/tmp/docker_cfg_task DOCKER_TMPDIR: /b/swarming/w/ir/tmp/docker_tmp_task GIT_CONFIG_NOSYSTEM: 1 GIT_TERMINAL_PROMPT: 0 HOME: /home/chrome-bot IFACE: eth0 INFRA_GIT_WRAPPER_HOME: /b/swarming/w/ir/tmp/git_home_task LOGDOG_COORDINATOR_HOST: logs.chromium.org LOGDOG_STREAM_PREFIX: buildbucket/cr-buildbucket.appspot.com/8915577643591490128 LOGDOG_STREAM_PROJECT: chromium LOGDOG_STREAM_SERVER_PATH: unix:/b/swarming/w/ir/tmp/ld.sock LOGICAL: eth0 LUCI_CONTEXT: /b/swarming/w/itFnxVDF/luci_context.056450251 MAC_CHROMIUM_TMPDIR: /b/swarming/w/ir/tmp/t METHOD: dhcp NO_GCE_CHECK: False PATH: /b/swarming/w/ir/cache/swarming_client:/b/swarming/w/ir/cipd_bin_packages:/b/swarming/w/ir/cipd_bin_packages/bin:/b/swarming/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD: /b/swarming/w/ir/k PYTHONIOENCODING: UTF-8 PYTHONUNBUFFERED: 1 ROOT_SETUP_LOG: /var/log/messages/chromebuild/root-setup.log SHLVL: 1 STARTUP_LOG: /var/log/messages/chromebuild/startup.log SWARMING_BOT_ID: swarm665-c4 SWARMING_EXTERNAL_BOT_SETUP: 1 SWARMING_HEADLESS: 1 SWARMING_SERVER: https://chromium-swarm.appspot.com SWARMING_TASK_ID: 445815efd0019a11 TEMP: /b/swarming/w/ir/tmp/t TEMPDIR: /b/swarming/w/ir/tmp/t TERM: linux TMP: /b/swarming/w/ir/tmp/t TMPDIR: /b/swarming/w/ir/tmp/t UPSTART_EVENTS: net-device-up UPSTART_INSTANCE: UPSTART_JOB: chromebuild-startup USER: chrome-bot USERNAME: chrome-bot VPYTHON_VIRTUALENV_ROOT: /b/swarming/w/ir/cache/vpython _: /b/swarming/w/ir/cipd_bin_packages/vpython Set PYTHONPATH: /b/swarming/w/ir/kitchen-checkout/build/scripts:/b/swarming/w/ir/kitchen-checkout/build/site_config:/b/swarming/w/ir/kitchen-checkout/build/third_party:/b/swarming/w/ir/kitchen-checkout/build/third_party/buildbot_8_4p1:/b/swarming/w/ir/kitchen-checkout/build/third_party/buildbot_slave_8_4:/b/swarming/w/ir/kitchen-checkout/build/third_party/coverage-3.7.1:/b/swarming/w/ir/kitchen-checkout/build/third_party/decorator_3_3_1:/b/swarming/w/ir/kitchen-checkout/build/third_party/google_api_python_client:/b/swarming/w/ir/kitchen-checkout/build/third_party/httplib2/python2:/b/swarming/w/ir/kitchen-checkout/build/third_party/infra_libs:/b/swarming/w/ir/kitchen-checkout/build/third_party/jinja2:/b/swarming/w/ir/kitchen-checkout/build/third_party/markupsafe:/b/swarming/w/ir/kitchen-checkout/build/third_party/oauth2client:/b/swarming/w/ir/kitchen-checkout/build/third_party/pyasn1:/b/swarming/w/ir/kitchen-checkout/build/third_party/pyasn1-modules:/b/swarming/w/ir/kitchen-checkout/build/third_party/python-rsa:/b/swarming/w/ir/kitchen-checkout/build/third_party/requests_2_10_0:/b/swarming/w/ir/kitchen-checkout/build/third_party/setuptools-0.6c11:/b/swarming/w/ir/kitchen-checkout/build/third_party/sqlalchemy_0_7_1:/b/swarming/w/ir/kitchen-checkout/build/third_party/sqlalchemy_migrate_0_7_1:/b/swarming/w/ir/kitchen-checkout/build/third_party/tempita_0_5:/b/swarming/w/ir/kitchen-checkout/build/third_party/twisted_10_2:/b/swarming/w/ir/kitchen-checkout/build/third_party/uritemplate:/b/swarming/w/ir/kitchen-checkout/build/third_party/site-packages 2019-04-21 03:28:47,470 - root: [DEBUG] Using task_output_dir: '/b/swarming/w/ir/tmp/t/tmpTJmXnk' 2019-04-21 03:28:47,470 - root: [WARNING] task_output_dir '/b/swarming/w/ir/tmp/t/tmpTJmXnk' already exists! 2019-04-21 03:28:47,470 - root: [WARNING] task_output_dir existing content: [] 2019-04-21 03:28:47,470 - root: [INFO] collect_cmd: swarming collect -server https://chromium-swarm.appspot.com -worker 50 -task-summary-python -task-output-stdout all -verbose -requests-json /b/swarming/w/ir/tmp/t/tmpVaB8MV.json -output-dir /b/swarming/w/ir/tmp/t/tmpTJmXnk -task-summary-json /b/swarming/w/ir/tmp/t/tmpn6BSmr.json [D2019-04-21T03:28:47.479800-07:00 31201 0 auth.go:1265] Minting a new token {"key":"luci_ctx/7cc24871bfa358214f32a4ac798fb0e15a451033385843dee0304cbde35fa0bc", "scopes":"https://www.googleapis.com/auth/userinfo.email"} [D2019-04-21T03:28:47.479883-07:00 31201 0 luci_ctx.go:138] POST http://127.0.0.1:58594/rpc/LuciLocalAuthService.GetOAuthToken {"key":"luci_ctx/7cc24871bfa358214f32a4ac798fb0e15a451033385843dee0304cbde35fa0bc", "scopes":"https://www.googleapis.com/auth/userinfo.email"} [D2019-04-21T03:28:47.482060-07:00 31201 0 auth.go:1222] Token expires in 55m15.51798717s {"key":"luci_ctx/7cc24871bfa358214f32a4ac798fb0e15a451033385843dee0304cbde35fa0bc", "scopes":"https://www.googleapis.com/auth/userinfo.email"} [D2019-04-21T03:28:48.748826-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:28:50.053863-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:28:51.316554-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:28:52.628764-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:28:53.991159-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:28:55.422332-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:28:56.870480-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:28:58.341617-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:28:59.987578-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:01.642755-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:04.169198-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:05.862102-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:07.607763-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:09.446174-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:11.341961-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:13.303992-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:15.382811-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:17.556834-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:20.027168-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:22.383233-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:24.717290-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:27.235605-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:29.744406-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:32.445317-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:35.141078-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:37.971712-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:40.926663-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:43.924423-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:46.957340-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:50.099190-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:53.386535-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:29:56.802687-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:00.334980-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:03.980325-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:07.696391-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:11.562425-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:15.713483-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:19.868222-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:24.192646-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:28.873020-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:33.459988-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:38.204417-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:43.083096-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:48.331684-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:53.498713-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:30:58.833873-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:31:04.414390-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:31:10.121848-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:31:16.141796-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:31:23.626405-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:31:29.984461-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:31:36.622669-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:31:43.400075-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:31:50.517863-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:31:57.808177-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:32:05.323251-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:32:13.129200-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:32:21.252800-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:32:29.604142-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:32:38.183238-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:32:47.027914-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:32:56.159345-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:33:05.708681-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:33:15.485266-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:33:25.679768-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:33:36.104991-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:33:46.867491-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:33:58.039298-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:34:09.540679-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:34:21.453093-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:34:33.860158-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:34:46.670198-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:34:59.883655-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:35:13.424378-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:35:27.429162-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:35:41.917573-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:35:56.915115-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 [D2019-04-21T03:36:12.096570-07:00 31201 0 collect.go:344] Waiting task_id: 44581914ba6d5d10 44581914ba6d5d10: exit 0 /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:354: SNIMissingWarning: An HTTPS request has been made, but the SNI (Server Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings Additional test environment: CHROME_DEVEL_SANDBOX=/opt/chromium/chrome_sandbox CHROME_HEADLESS=1 LANG=en_US.UTF-8 Command: /b/s/w/ir/.swarming_module_cache/vpython/fe596a/bin/python ../../testing/xvfb.py ../../chrome/test/chromedriver/test/run_webdriver_tests.py -v --chromedriver=chromedriver --isolated-script-test-output=/b/s/w/ioEqWQWl/results.json --test-path=../../third_party/blink/web_tests/external/wpt/webdriver/tests/ --isolated-script-test-output=/b/s/w/ioEqWQWl/output.json --isolated-script-test-perf-output=/b/s/w/ioEqWQWl/perftest-output.json Initializing built-in extension Generic Event Extension Initializing built-in extension SHAPE Initializing built-in extension MIT-SHM Initializing built-in extension XInputExtension Initializing built-in extension XTEST Initializing built-in extension BIG-REQUESTS Initializing built-in extension SYNC Initializing built-in extension XKEYBOARD Initializing built-in extension XC-MISC Initializing built-in extension SECURITY Initializing built-in extension XINERAMA Initializing built-in extension XFIXES Initializing built-in extension RENDER Initializing built-in extension RANDR Initializing built-in extension COMPOSITE Initializing built-in extension DAMAGE Initializing built-in extension MIT-SCREEN-SAVER Initializing built-in extension DOUBLE-BUFFER Initializing built-in extension RECORD Initializing built-in extension DPMS Initializing built-in extension Present Initializing built-in extension DRI3 Initializing built-in extension X-Resource Initializing built-in extension XVideo Initializing built-in extension XVideo-MotionCompensation Initializing built-in extension SELinux Initializing built-in extension GLX Additional test environment: CHROME_DEVEL_SANDBOX=/opt/chromium/chrome_sandbox CHROME_HEADLESS=1 LANG=en_US.UTF-8 Command: /b/s/w/ir/.swarming_module_cache/vpython/fe596a/bin/python ../../chrome/test/chromedriver/test/run_webdriver_tests.py -v --chromedriver=chromedriver --isolated-script-test-output=/b/s/w/ioEqWQWl/results.json --test-path=../../third_party/blink/web_tests/external/wpt/webdriver/tests/ --isolated-script-test-output=/b/s/w/ioEqWQWl/output.json --isolated-script-test-perf-output=/b/s/w/ioEqWQWl/perftest-output.json [dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list! [dix] Could not init font path element /usr/share/fonts/X11/100dpi/:unscaled, removing from list! [dix] Could not init font path element /usr/share/fonts/X11/75dpi/:unscaled, removing from list! [dix] Could not init font path element /usr/share/fonts/X11/100dpi, removing from list! [dix] Could not init font path element /usr/share/fonts/X11/75dpi, removing from list! 2019-04-21 02:43:55,508 - blinkpy.common.system.log_utils: [DEBUG] Debug logging enabled. 2019-04-21 02:43:55,559 - blinkpy.web_tests.servers.server_base: [WARNING] Failed to remove old wptserve access_log files 2019-04-21 02:43:55,559 - blinkpy.web_tests.servers.server_base: [WARNING] Failed to remove old wptserve error_log files 2019-04-21 02:43:55,559 - blinkpy.web_tests.servers.server_base: [DEBUG] all ports are available 2019-04-21 02:43:55,559 - blinkpy.web_tests.servers.server_base: [DEBUG] Starting wptserve server, cmd="['/b/s/w/ir/.swarming_module_cache/vpython/fe596a/bin/python', '-u', '/b/s/w/ir/third_party/blink/tools/blinkpy/third_party/wpt/wpt/wpt', 'serve', '--config', '/b/s/w/itw_HWSA/tmpjBd8Oi.json', '--doc_root', '/b/s/w/ir/third_party/blink/web_tests/external/wpt']" 2019-04-21 02:43:55,562 - blinkpy.common.system.executive: [DEBUG] Checking whether pid 2529 is alive. 2019-04-21 02:43:55,563 - blinkpy.web_tests.servers.server_base: [DEBUG] Server NOT running on http://localhost:8001 : [Errno 111] Connection refused 2019-04-21 02:43:55,563 - blinkpy.web_tests.servers.server_base: [DEBUG] Waiting for action: <bound method WPTServe._is_server_running_on_all_ports of <blinkpy.web_tests.servers.wptserve.WPTServe object at 0x7f7ec71e8710>> Obt-Message: Xinerama extension is not present on the server Obt-Message: XRandR extension is not present on the server 2019-04-21 02:43:56,564 - blinkpy.common.system.executive: [DEBUG] Checking whether pid 2529 is alive. 2019-04-21 02:43:56,564 - blinkpy.web_tests.servers.server_base: [INFO] Server running on http://localhost:8001 2019-04-21 02:43:56,565 - blinkpy.web_tests.servers.server_base: [INFO] Server running on http://localhost:8081 2019-04-21 02:43:56,565 - blinkpy.web_tests.servers.server_base: [INFO] Server running on https://localhost:8444 2019-04-21 02:43:56,565 - blinkpy.web_tests.servers.server_base: [INFO] Server running on ws://localhost:9001 2019-04-21 02:43:56,565 - blinkpy.web_tests.servers.server_base: [DEBUG] Server NOT running on wss://localhost:9444 : [Errno 111] Connection refused 2019-04-21 02:43:56,565 - blinkpy.web_tests.servers.server_base: [DEBUG] Waiting for action: <bound method WPTServe._is_server_running_on_all_ports of <blinkpy.web_tests.servers.wptserve.WPTServe object at 0x7f7ec71e8710>> Openbox-Message: Unable to find a valid menu file "/var/lib/openbox/debian-menu.xml" 2019-04-21 02:43:57,566 - blinkpy.common.system.executive: [DEBUG] Checking whether pid 2529 is alive. 2019-04-21 02:43:57,567 - blinkpy.web_tests.servers.server_base: [INFO] Server running on http://localhost:8001 2019-04-21 02:43:57,567 - blinkpy.web_tests.servers.server_base: [INFO] Server running on http://localhost:8081 2019-04-21 02:43:57,567 - blinkpy.web_tests.servers.server_base: [INFO] Server running on https://localhost:8444 2019-04-21 02:43:57,568 - blinkpy.web_tests.servers.server_base: [INFO] Server running on ws://localhost:9001 2019-04-21 02:43:57,568 - blinkpy.web_tests.servers.server_base: [INFO] Server running on wss://localhost:9444 2019-04-21 02:43:57,568 - blinkpy.web_tests.servers.server_base: [DEBUG] wptserve successfully started (pid = 2529) Starting ChromeDriver 76.0.3773.0 (a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9-refs/heads/master@{#652786}) on port 9500 Only local connections are allowed. Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code. ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items ========================= no tests ran in 0.00 seconds ========================= ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/interface.html (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/interface.html' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/is_element_selected/user_prompts.py . [ 5%] .....error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 40351 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 40352 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 40353 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 40354 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 45386 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 45387 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 45388 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 45389 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 51220 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 51221 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 51222 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 51223 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 57010 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 57011 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 57012 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 57013 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 74.54 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 6 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/is_element_selected/selected.py . [ 16%] ..... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 6 passed, 1 warnings in 6.13 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_tab.py F [ 25%] FFF [100%] =================================== FAILURES =================================== _________________________________ test_new_tab _________________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_new_tab(session): original_handles = session.handles response = new_window(session, type_hint="tab") > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_tab.py:16: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ________________________ test_new_tab_opens_about_blank ________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_new_tab_opens_about_blank(session): response = new_window(session, type_hint="tab") > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_tab.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _______________________ test_new_tab_sets_no_window_name _______________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_new_tab_sets_no_window_name(session): response = new_window(session, type_hint="tab") > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_tab.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _________________________ test_new_tab_sets_no_opener __________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_new_tab_sets_no_opener(session): response = new_window(session, type_hint="tab") > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_tab.py:44: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 failed, 1 warnings in 2.17 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 9 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py F [ 11%] FFFFFFFF [100%] =================================== FAILURES =================================== __________________________ test_null_parameter_value ___________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> http = <tests.support.http_request.HTTPRequest object at 0x7f7ec69aee90> def test_null_parameter_value(session, http): path = "/session/{session_id}/window/new".format(**vars(session)) with http.post(path, None) as response: > assert_error(Response.from_http(response), "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py:17: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________________ test_no_browsing_context ___________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> closed_window = 'CDwindow-9CFC7AED35C93F56F0D1BAA4720B9BD2' def test_no_browsing_context(session, closed_window): response = new_window(session) > assert_error(response, "no such window") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py:22: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'no such window' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ assert response.status == errors[error_code] assert "value" in response.body > assert response.body["value"]["error"] == error_code E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:52: AssertionError ______________________ test_type_with_invalid_type[True] _______________________ session = <Session 2824f8dbf2555def73a95b802dc3db97>, type_hint = True @pytest.mark.parametrize("type_hint", [True, 42, 4.2, [], {}]) def test_type_with_invalid_type(session, type_hint): response = new_window(session, type_hint) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _______________________ test_type_with_invalid_type[42] ________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97>, type_hint = 42 @pytest.mark.parametrize("type_hint", [True, 42, 4.2, [], {}]) def test_type_with_invalid_type(session, type_hint): response = new_window(session, type_hint) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _______________________ test_type_with_invalid_type[4.2] _______________________ session = <Session 2824f8dbf2555def73a95b802dc3db97>, type_hint = 4.2 @pytest.mark.parametrize("type_hint", [True, 42, 4.2, [], {}]) def test_type_with_invalid_type(session, type_hint): response = new_window(session, type_hint) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_type_with_invalid_type[type_hint3] ____________________ session = <Session 2824f8dbf2555def73a95b802dc3db97>, type_hint = [] @pytest.mark.parametrize("type_hint", [True, 42, 4.2, [], {}]) def test_type_with_invalid_type(session, type_hint): response = new_window(session, type_hint) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_type_with_invalid_type[type_hint4] ____________________ session = <Session 2824f8dbf2555def73a95b802dc3db97>, type_hint = {} @pytest.mark.parametrize("type_hint", [True, 42, 4.2, [], {}]) def test_type_with_invalid_type(session, type_hint): response = new_window(session, type_hint) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError __________________________ test_type_with_null_value ___________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_type_with_null_value(session): original_handles = session.handles response = new_window(session, type_hint=None) > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _________________________ test_type_with_unknown_value _________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_type_with_unknown_value(session): original_handles = session.handles response = new_window(session, type_hint="foo") > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 9 failed, 1 warnings in 5.32 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_window.py F [ 25%] FFF [100%] =================================== FAILURES =================================== ____________________________ test_type_with_window _____________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_type_with_window(session): original_handles = session.handles response = new_window(session, type_hint="window") > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_window.py:16: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ______________________ test_new_window_opens_about_blank _______________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_new_window_opens_about_blank(session): response = new_window(session, type_hint="window") > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_window.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _____________________ test_new_window_sets_no_window_name ______________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_new_window_sets_no_window_name(session): response = new_window(session, type_hint="window") > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_window.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ________________________ test_new_window_sets_no_opener ________________________ session = <Session 2824f8dbf2555def73a95b802dc3db97> def test_new_window_sets_no_opener(session): response = new_window(session, type_hint="window") > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/new_window.py:44: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/2824f8dbf2555def73a95b802dc3db97/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 failed, 1 warnings in 2.10 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py F [ 5%] FFerror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 70385 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 70386 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 70387 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 70388 FFFerror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 75216 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 75217 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 75218 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 75219 FFFerror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 79690 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 79691 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 79692 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 79693 FFFerror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 84635 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 84636 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 84637 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 84638 FFFerror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 89325 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 89326 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 89327 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 89328 FFF [100%] =================================== FAILURES =================================== ____________________ test_accept[capabilities0-alert-None] _____________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec6781a28> dialog_type = 'alert', retval = None @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", True), ("prompt", ""), ]) def test_accept(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:22: in check_user_prompt_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/b1034aac33fb8e89d9e599e1a32fbaf0/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ___________________ test_accept[capabilities0-confirm-True] ____________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec6781938> dialog_type = 'confirm', retval = True @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", True), ("prompt", ""), ]) def test_accept(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:22: in check_user_prompt_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/b1034aac33fb8e89d9e599e1a32fbaf0/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ______________________ test_accept[capabilities0-prompt-] ______________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec6781f50> dialog_type = 'prompt', retval = '' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", True), ("prompt", ""), ]) def test_accept(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:22: in check_user_prompt_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/b1034aac33fb8e89d9e599e1a32fbaf0/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _______________ test_accept_and_notify[capabilities0-alert-None] _______________ check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x7f7ec6727500> dialog_type = 'alert', retval = None @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", True), ("prompt", ""), ]) def test_accept_and_notify(check_user_prompt_closed_with_exception, dialog_type, retval): > check_user_prompt_closed_with_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:86: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:42: in check_user_prompt_closed_with_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ______________ test_accept_and_notify[capabilities0-confirm-True] ______________ check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x7f7ec6727758> dialog_type = 'confirm', retval = True @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", True), ("prompt", ""), ]) def test_accept_and_notify(check_user_prompt_closed_with_exception, dialog_type, retval): > check_user_prompt_closed_with_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:86: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:42: in check_user_prompt_closed_with_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ________________ test_accept_and_notify[capabilities0-prompt-] _________________ check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x7f7ec6781cf8> dialog_type = 'prompt', retval = '' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", True), ("prompt", ""), ]) def test_accept_and_notify(check_user_prompt_closed_with_exception, dialog_type, retval): > check_user_prompt_closed_with_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:86: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:42: in check_user_prompt_closed_with_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ____________________ test_dismiss[capabilities0-alert-None] ____________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec6727500> dialog_type = 'alert', retval = None @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_dismiss(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:22: in check_user_prompt_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/57f0a8f3297ffe5ca51a5455417e04d9/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError __________________ test_dismiss[capabilities0-confirm-False] ___________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec6727a28> dialog_type = 'confirm', retval = False @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_dismiss(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:22: in check_user_prompt_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/57f0a8f3297ffe5ca51a5455417e04d9/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ___________________ test_dismiss[capabilities0-prompt-None] ____________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec6727c80> dialog_type = 'prompt', retval = None @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_dismiss(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:22: in check_user_prompt_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown command (404): unknown command: unknown command: session/57f0a8f3297ffe5ca51a5455417e04d9/window/new E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056652d78 HttpHandler::HandleCommand() E #5 0x000056652b91 HttpHandler::Handle() E #6 0x0000565cbe91 (anonymous namespace)::HandleRequestOnCmdThread() E #7 0x0000565d247e base::internal::FunctorTraits<>::Invoke<>() E #8 0x0000565d22c1 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x0000565d21e4 _ZN4base8internal7InvokerINS0_9BindStateIPFvP11HttpHandlerRKNSt4__Cr6vectorIN3net9IPAddressENS5_9allocatorIS8_EEEERKNS7_21HttpServerRequestInfoERKNS_17RepeatingCallbackIFvNS5_10unique_ptrINS7_22HttpServerResponseInfoENS5_14default_deleteISJ_EEEEEEEEJS4_SB_EEEFvSG_SQ_EE7RunImplIRKSS_RKNS5_5tupleIJS4_SB_EEEJLj0ELj1EEEEvOT_OT0_NS5_16integer_sequenceIjJXspT1_EEEESG_SQ_ E #10 0x0000565d2003 base::internal::Invoker<>::Run() E #11 0x0000565dbd49 _ZNO4base17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS0_IFvNSt4__Cr10unique_ptrINS1_22HttpServerResponseInfoENS5_14default_deleteIS7_EEEEEEEEE3RunES4_SE_ E #12 0x0000565dbc3b base::internal::FunctorTraits<>::Invoke<>() E #13 0x0000565db9e2 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x0000565db947 _ZN4base8internal7InvokerINS0_9BindStateINS_17RepeatingCallbackIFvRKN3net21HttpServerRequestInfoERKNS3_IFvNSt4__Cr10unique_ptrINS4_22HttpServerResponseInfoENS8_14default_deleteISA_EEEEEEEEEEJS5_SF_EEEFvvEE7RunImplISJ_NS8_5tupleIJS5_SF_EEEJLj0ELj1EEEEvOT_OT0_NS8_16integer_sequenceIjJXspT1_EEEE E #15 0x0000565db7d8 base::internal::Invoker<>::RunOnce() E #16 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #17 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #18 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #19 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f71f05fd base::MessagePumpDefault::Run() E #22 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #25 0x0000f729d3f1 base::RunLoop::Run() E #26 0x0000565cb9be (anonymous namespace)::RunServer() E #27 0x0000565cb260 main E #28 0x0000f1a68af3 __libc_start_main E #29 0x0000565ca13f <unknown> ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ______________ test_dismiss_and_notify[capabilities0-alert-None] _______________ check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x7f7ec67278c0> dialog_type = 'alert', retval = None @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_dismiss_and_notify(check_user_prompt_closed_with_exception, dialog_type, retval): > check_user_prompt_closed_with_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:106: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:42: in check_user_prompt_closed_with_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________ test_dismiss_and_notify[capabilities0-confirm-False] _____________ check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x7f7ec6727aa0> dialog_type = 'confirm', retval = False @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_dismiss_and_notify(check_user_prompt_closed_with_exception, dialog_type, retval): > check_user_prompt_closed_with_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:106: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:42: in check_user_prompt_closed_with_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ______________ test_dismiss_and_notify[capabilities0-prompt-None] ______________ check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x7f7ec6727050> dialog_type = 'prompt', retval = None @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_dismiss_and_notify(check_user_prompt_closed_with_exception, dialog_type, retval): > check_user_prompt_closed_with_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:106: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:42: in check_user_prompt_closed_with_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _______________________ test_ignore[capabilities0-alert] _______________________ check_user_prompt_not_closed_but_exception = <function check_user_prompt_not_closed_but_exception at 0x7f7ec6727b18> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_ignore(check_user_prompt_not_closed_but_exception, dialog_type): > check_user_prompt_not_closed_but_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:112: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:59: in check_user_prompt_not_closed_but_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ______________________ test_ignore[capabilities0-confirm] ______________________ check_user_prompt_not_closed_but_exception = <function check_user_prompt_not_closed_but_exception at 0x7f7ec6727848> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_ignore(check_user_prompt_not_closed_but_exception, dialog_type): > check_user_prompt_not_closed_but_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:112: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:59: in check_user_prompt_not_closed_but_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ______________________ test_ignore[capabilities0-prompt] _______________________ check_user_prompt_not_closed_but_exception = <function check_user_prompt_not_closed_but_exception at 0x7f7ec67819b0> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_ignore(check_user_prompt_not_closed_but_exception, dialog_type): > check_user_prompt_not_closed_but_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:112: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:59: in check_user_prompt_not_closed_but_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________________ test_default[alert-None] ___________________________ check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x7f7ec676c668> dialog_type = 'alert', retval = None @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_default(check_user_prompt_closed_with_exception, dialog_type, retval): > check_user_prompt_closed_with_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:42: in check_user_prompt_closed_with_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _________________________ test_default[confirm-False] __________________________ check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x7f7ec676c938> dialog_type = 'confirm', retval = False @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_default(check_user_prompt_closed_with_exception, dialog_type, retval): > check_user_prompt_closed_with_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:42: in check_user_prompt_closed_with_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError __________________________ test_default[prompt-None] ___________________________ check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x7f7ec6781cf8> dialog_type = 'prompt', retval = None @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_default(check_user_prompt_closed_with_exception, dialog_type, retval): > check_user_prompt_closed_with_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_window/user_prompts.py:42: in check_user_prompt_closed_with_exception assert_error(response, "unexpected alert open") _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'unexpected alert open' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 failed, 1 warnings in 31.44 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 8 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/add_cookie/add.py . [ 12%] ....... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 8 passed, 1 warnings in 7.40 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/add_cookie/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 96451 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 96452 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 96453 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 96454 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 101719 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 101720 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 101721 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 101722 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 107395 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 107396 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 107397 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 107398 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 113032 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 113033 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 113034 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 113035 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 118485 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 123903 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 123904 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 123905 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 123906 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 40.06 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/fullscreen.py . [ 25%] F.F [100%] =================================== FAILURES =================================== _______________________________ test_fullscreen ________________________________ session = <Session 37b99fb9e99072220b842720d06947d6> def test_fullscreen(session): response = fullscreen(session) assert_success(response) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 37b99fb9e99072220b842720d06947d6>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/fullscreen.py:19: AssertionError _____________________ test_fullscreen_twice_is_idempotent ______________________ session = <Session 37b99fb9e99072220b842720d06947d6> def test_fullscreen_twice_is_idempotent(session): assert not is_fullscreen(session) first_response = fullscreen(session) assert_success(first_response) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 37b99fb9e99072220b842720d06947d6>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/fullscreen.py:44: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ================ 2 failed, 2 passed, 1 warnings in 3.53 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/stress.py F [ 20%] FFFF [100%] =================================== FAILURES =================================== ________________________________ test_stress[0] ________________________________ session = <Session 37b99fb9e99072220b842720d06947d6>, i = 0 @pytest.mark.parametrize("i", range(5)) def test_stress(session, i): assert not is_fullscreen(session) response = fullscreen_window(session) assert_success(response) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 37b99fb9e99072220b842720d06947d6>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/stress.py:19: AssertionError ________________________________ test_stress[1] ________________________________ session = <Session 37b99fb9e99072220b842720d06947d6>, i = 1 @pytest.mark.parametrize("i", range(5)) def test_stress(session, i): assert not is_fullscreen(session) response = fullscreen_window(session) assert_success(response) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 37b99fb9e99072220b842720d06947d6>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/stress.py:19: AssertionError ________________________________ test_stress[2] ________________________________ session = <Session 37b99fb9e99072220b842720d06947d6>, i = 2 @pytest.mark.parametrize("i", range(5)) def test_stress(session, i): assert not is_fullscreen(session) response = fullscreen_window(session) assert_success(response) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 37b99fb9e99072220b842720d06947d6>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/stress.py:19: AssertionError ________________________________ test_stress[3] ________________________________ session = <Session 37b99fb9e99072220b842720d06947d6>, i = 3 @pytest.mark.parametrize("i", range(5)) def test_stress(session, i): assert not is_fullscreen(session) response = fullscreen_window(session) assert_success(response) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 37b99fb9e99072220b842720d06947d6>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/stress.py:19: AssertionError ________________________________ test_stress[4] ________________________________ session = <Session 37b99fb9e99072220b842720d06947d6>, i = 4 @pytest.mark.parametrize("i", range(5)) def test_stress(session, i): assert not is_fullscreen(session) response = fullscreen_window(session) assert_success(response) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 37b99fb9e99072220b842720d06947d6>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/stress.py:19: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 5 failed, 1 warnings in 4.03 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 136078 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 136079 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 136080 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 136081 F [ 5%] FFerror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 141116 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 141117 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 141118 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 141119 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 145310 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 145311 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 145312 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 145313 FFFerror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 149984 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 149985 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 149986 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 149987 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 154013 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 154014 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 154015 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 154016 ...... [100%] =================================== FAILURES =================================== ____________________ test_accept[capabilities0-alert-None] _____________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec666a1b8> dialog_type = 'alert', retval = None @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", True), ("prompt", ""), ]) def test_accept(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dialog_type = 'alert', retval = None def check_user_prompt_closed_without_exception(dialog_type, retval): assert not is_fullscreen(session) create_dialog(dialog_type, text=dialog_type) response = fullscreen(session) assert_success(response) assert_dialog_handled(session, expected_text=dialog_type, expected_retval=retval) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 796cf9d533aceb327aab3ac4751347dd>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:25: AssertionError ___________________ test_accept[capabilities0-confirm-True] ____________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec64f7aa0> dialog_type = 'confirm', retval = True @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", True), ("prompt", ""), ]) def test_accept(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dialog_type = 'confirm', retval = True def check_user_prompt_closed_without_exception(dialog_type, retval): assert not is_fullscreen(session) create_dialog(dialog_type, text=dialog_type) response = fullscreen(session) assert_success(response) assert_dialog_handled(session, expected_text=dialog_type, expected_retval=retval) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 796cf9d533aceb327aab3ac4751347dd>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:25: AssertionError ______________________ test_accept[capabilities0-prompt-] ______________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec64f7c80> dialog_type = 'prompt', retval = '' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", True), ("prompt", ""), ]) def test_accept(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dialog_type = 'prompt', retval = '' def check_user_prompt_closed_without_exception(dialog_type, retval): assert not is_fullscreen(session) create_dialog(dialog_type, text=dialog_type) response = fullscreen(session) assert_success(response) assert_dialog_handled(session, expected_text=dialog_type, expected_retval=retval) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 796cf9d533aceb327aab3ac4751347dd>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:25: AssertionError ____________________ test_dismiss[capabilities0-alert-None] ____________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec64f7e60> dialog_type = 'alert', retval = None @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_dismiss(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dialog_type = 'alert', retval = None def check_user_prompt_closed_without_exception(dialog_type, retval): assert not is_fullscreen(session) create_dialog(dialog_type, text=dialog_type) response = fullscreen(session) assert_success(response) assert_dialog_handled(session, expected_text=dialog_type, expected_retval=retval) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session f16357cf7f8d896ca91ac293e7ef833c>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:25: AssertionError __________________ test_dismiss[capabilities0-confirm-False] ___________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec64f7cf8> dialog_type = 'confirm', retval = False @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_dismiss(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dialog_type = 'confirm', retval = False def check_user_prompt_closed_without_exception(dialog_type, retval): assert not is_fullscreen(session) create_dialog(dialog_type, text=dialog_type) response = fullscreen(session) assert_success(response) assert_dialog_handled(session, expected_text=dialog_type, expected_retval=retval) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session f16357cf7f8d896ca91ac293e7ef833c>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:25: AssertionError ___________________ test_dismiss[capabilities0-prompt-None] ____________________ check_user_prompt_closed_without_exception = <function check_user_prompt_closed_without_exception at 0x7f7ec64f7848> dialog_type = 'prompt', retval = None @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type, retval", [ ("alert", None), ("confirm", False), ("prompt", None), ]) def test_dismiss(check_user_prompt_closed_without_exception, dialog_type, retval): > check_user_prompt_closed_without_exception(dialog_type, retval) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dialog_type = 'prompt', retval = None def check_user_prompt_closed_without_exception(dialog_type, retval): assert not is_fullscreen(session) create_dialog(dialog_type, text=dialog_type) response = fullscreen(session) assert_success(response) assert_dialog_handled(session, expected_text=dialog_type, expected_retval=retval) > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session f16357cf7f8d896ca91ac293e7ef833c>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/fullscreen_window/user_prompts.py:25: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 6 failed, 12 passed, 1 warnings in 34.54 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/set_timeouts/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 162878 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 162879 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 162880 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 162881 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 167789 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 167790 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 167791 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 167792 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 172428 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 172429 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 172430 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 172431 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 177543 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 177544 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 177545 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 177546 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 182709 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 182710 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 182711 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 182712 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 187773 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 187774 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 187775 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 187776 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 31.36 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 42 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/set_timeouts/set.py . [ 2%] ......................................... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 42 passed, 1 warnings in 21.34 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/close_window/close.py . [ 25%] ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 194338 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 194339 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 194340 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 194341 [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 7.67 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/close_window/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 195618 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 195619 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 195620 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 195621 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 199611 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 199612 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 199613 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 199614 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 206560 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 210715 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 210716 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 210717 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 210718 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 217039 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 217040 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 217041 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 217042 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 224104 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 224105 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 224106 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 224107 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 47.17 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 20 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/switch_to_frame/switch.py . [ 5%] ................... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 20 passed, 1 warnings in 19.73 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 1 item ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/platform_name.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 238887 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 238888 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 238889 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 238890 . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 1 passed, 1 warnings in 2.53 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 206 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/invalid_capabilities.py . [ 0%] ........................................................................ [ 35%] ........................................................................ [ 70%] ............................................................. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 206 passed, 1 warnings in 9.16 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 1 item ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/page_load_strategy.py F [100%] =================================== FAILURES =================================== ____________________________ test_pageLoadStrategy _____________________________ new_session = <function new_session at 0x7f7ec5f552a8> add_browser_capabilities = <function add_browser_capabilities at 0x7f7ec5f55398> def test_pageLoadStrategy(new_session, add_browser_capabilities): response, _ = new_session({"capabilities": { "alwaysMatch": add_browser_capabilities({"pageLoadStrategy": "eager"})}}) > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/page_load_strategy.py:6: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=400 error=<InvalidArgumentException http_status=400>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): invalid argument: 'pageLoadStrategy=eager' not yet supported E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x0000565e7653 Capabilities::CheckSupport() E #5 0x00005666f7ba (anonymous namespace)::InitSessionHelper() E #6 0x00005666f3c0 ExecuteInitSession() E #7 0x00005665c4e2 base::internal::FunctorTraits<>::Invoke<>() E #8 0x00005665c373 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x00005665c299 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRK17InitSessionParamsP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEJS4_EEEFS3_S8_SB_SI_EE7RunImplIRKSK_RKNSC_5tupleIJS4_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS8_SB_OSI_ E #10 0x00005665c0a3 base::internal::Invoker<>::Run() E #11 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #12 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #13 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #14 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #15 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #16 0x00005661d068 base::internal::Invoker<>::RunOnce() E #17 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #18 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #19 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #20 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #22 0x0000f71f05fd base::MessagePumpDefault::Run() E #23 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #25 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #26 0x0000f729d3f1 base::RunLoop::Run() E #27 0x0000f73eae84 base::Thread::Run() E #28 0x0000f73eb681 base::Thread::ThreadMain() E #29 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #30 0x0000f1da7f72 start_thread E #31 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 1 failed, 1 warnings in 0.06 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/response.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 239582 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 239583 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 239584 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 239585 . [ 5%] error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 240620 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 240621 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 240622 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 240623 ................. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 13.15 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 8 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/default_values.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 241854 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 241855 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 241856 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 241857 . [ 12%] error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 242688 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 242689 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 242690 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 242691 error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 243513 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 243514 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 243515 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 243516 FFEerror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 245306 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 246932 .FEerror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 248373 .F [100%] ==================================== ERRORS ==================================== ___________________ ERROR at teardown of test_no_capabilites ___________________ request = <SubRequest 'new_session' for <Function 'test_no_capabilites'>> configuration = {'capabilities': {'goog:chromeOptions': {'args': ['--host-resolver-rules=MAP nonexistent.*.test ~NOTFOUND, MAP *.test ...efs': {'profile': {'default_content_setting_values': {'popups': 1}}}, 'w3c': True}}, 'host': '127.0.0.1', 'port': 9500} current_session = <Session (disconnected)> @pytest.fixture(name="new_session") def fixture_new_session(request, configuration, current_session): """Start a new session for tests which themselves test creating new sessions. :param body: The content of the body for the new session POST request. :param delete_existing_session: Allows the fixture to delete an already created custom session before the new session is getting created. This is useful for tests which call this fixture multiple times within the same test. """ custom_session = {} transport = HTTPWireProtocol( configuration["host"], configuration["port"], url_prefix="/", ) def _delete_session(session_id): transport.send("DELETE", "session/{}".format(session_id)) def new_session(body, delete_existing_session=False): # If there is an active session from the global session fixture, # delete that one first if current_session is not None: current_session.end() if delete_existing_session: _delete_session(custom_session["session"]["sessionId"]) response = transport.send("POST", "session", body) if response.status == 200: custom_session["session"] = response.body["value"] return response, custom_session.get("session", None) yield new_session if custom_session.get("session") is not None: > _delete_session(custom_session["session"]["sessionId"]) E KeyError: 'sessionId' ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/conftest.py:65: KeyError ______________________ ERROR at teardown of test_desired _______________________ request = <SubRequest 'new_session' for <Function 'test_desired'>> configuration = {'capabilities': {'goog:chromeOptions': {'args': ['--host-resolver-rules=MAP nonexistent.*.test ~NOTFOUND, MAP *.test ...efs': {'profile': {'default_content_setting_values': {'popups': 1}}}, 'w3c': True}}, 'host': '127.0.0.1', 'port': 9500} current_session = <Session (disconnected)> @pytest.fixture(name="new_session") def fixture_new_session(request, configuration, current_session): """Start a new session for tests which themselves test creating new sessions. :param body: The content of the body for the new session POST request. :param delete_existing_session: Allows the fixture to delete an already created custom session before the new session is getting created. This is useful for tests which call this fixture multiple times within the same test. """ custom_session = {} transport = HTTPWireProtocol( configuration["host"], configuration["port"], url_prefix="/", ) def _delete_session(session_id): transport.send("DELETE", "session/{}".format(session_id)) def new_session(body, delete_existing_session=False): # If there is an active session from the global session fixture, # delete that one first if current_session is not None: current_session.end() if delete_existing_session: _delete_session(custom_session["session"]["sessionId"]) response = transport.send("POST", "session", body) if response.status == 200: custom_session["session"] = response.body["value"] return response, custom_session.get("session", None) yield new_session if custom_session.get("session") is not None: > _delete_session(custom_session["session"]["sessionId"]) E KeyError: 'sessionId' ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/conftest.py:65: KeyError =================================== FAILURES =================================== ___________________________ test_repeat_new_session ____________________________ new_session = <function new_session at 0x7f7ec5f55f50> add_browser_capabilities = <function add_browser_capabilities at 0x7f7ec5f61050> def test_repeat_new_session(new_session, add_browser_capabilities): response, _ = new_session({"capabilities": {"alwaysMatch": add_browser_capabilities({})}}) assert_success(response) response, _ = new_session({"capabilities": {"alwaysMatch": add_browser_capabilities({})}}) > assert_error(response, "session not created") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/default_values.py:17: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": {"sessionId": "cec06c7feedce321ffe185f14f067...", "platformName": "linux", "unhandledPromptBehavior": "dismiss and notify"}}}> error_code = 'session not created' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________________________ test_no_capabilites ______________________________ new_session = <function new_session at 0x7f7ec5f55938> def test_no_capabilites(new_session): response, _ = new_session({}) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/default_values.py:22: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"status": 33, "sessionId": "de37f72ab1e1ce0785a750972...aabb9-refs/heads/master@{#652786}),platform=Linux 4.4.0-144-generic x86_64)"}}> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _________________________________ test_desired _________________________________ new_session = <function new_session at 0x7f7ec5f61578> add_browser_capabilities = <function add_browser_capabilities at 0x7f7ec5f61410> def test_desired(new_session, add_browser_capabilities): response, _ = new_session({"desiredCapbilities": add_browser_capabilities({})}) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/default_values.py:37: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"status": 33, "sessionId": "720d928df1b7d01bd02746fbd...aabb9-refs/heads/master@{#652786}),platform=Linux 4.4.0-144-generic x86_64)"}}> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ________________________ test_valid_but_unmatchable_key ________________________ new_session = <function new_session at 0x7f7ec5f61500> add_browser_capabilities = <function add_browser_capabilities at 0x7f7ec5f61c80> def test_valid_but_unmatchable_key(new_session, add_browser_capabilities): response, _ = new_session({"capabilities": {"firstMatch": [ add_browser_capabilities({"pageLoadStrategy": "eager", "foo:unmatchable": True}), {"pageLoadStrategy": "none"}, ]}}) > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/default_values.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=400 error=<InvalidArgumentException http_status=400>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): invalid argument: 'pageLoadStrategy=eager' not yet supported E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x0000565e7653 Capabilities::CheckSupport() E #5 0x00005666f7ba (anonymous namespace)::InitSessionHelper() E #6 0x00005666f3c0 ExecuteInitSession() E #7 0x00005665c4e2 base::internal::FunctorTraits<>::Invoke<>() E #8 0x00005665c373 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x00005665c299 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRK17InitSessionParamsP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEJS4_EEEFS3_S8_SB_SI_EE7RunImplIRKSK_RKNSC_5tupleIJS4_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS8_SB_OSI_ E #10 0x00005665c0a3 base::internal::Invoker<>::Run() E #11 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #12 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #13 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #14 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #15 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #16 0x00005661d068 base::internal::Invoker<>::RunOnce() E #17 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #18 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #19 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #20 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #22 0x0000f71f05fd base::MessagePumpDefault::Run() E #23 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #25 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #26 0x0000f729d3f1 base::RunLoop::Run() E #27 0x0000f73eae84 base::Thread::Run() E #28 0x0000f73eb681 base::Thread::ThreadMain() E #29 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #30 0x0000f1da7f72 start_thread E #31 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =========== 4 failed, 4 passed, 1 warnings, 2 error in 15.36 seconds =========== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 27 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/create_firstMatch.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 250342 . [ 3%] error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 251735 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 253166 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 254515 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 254516 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 254517 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 254518 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 255959 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 257376 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 259122 .Ferror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 260755 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 262166 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 262167 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 262168 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 262169 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 263799 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 265113 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 266554 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 268228 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 269621 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 270983 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 272623 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 274160 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 275553 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 277138 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 278500 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 279791 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 281376 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 282773 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 284310 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 285960 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 287502 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 287503 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 287504 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 287505 . [100%] =================================== FAILURES =================================== ______________________ test_valid[pageLoadStrategy-eager] ______________________ new_session = <function new_session at 0x7f7ec5f61b90> add_browser_capabilities = <function add_browser_capabilities at 0x7f7ec5f61e60> key = 'pageLoadStrategy', value = 'eager' @pytest.mark.parametrize("key,value", flatten(product(*item) for item in valid_data)) def test_valid(new_session, add_browser_capabilities, key, value): response, _ = new_session({"capabilities": { "firstMatch": [add_browser_capabilities({key: value})]}}) > assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/create_firstMatch.py:16: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=400 error=<InvalidArgumentException http_status=400>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): invalid argument: 'pageLoadStrategy=eager' not yet supported E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x0000565e7653 Capabilities::CheckSupport() E #5 0x00005666f7ba (anonymous namespace)::InitSessionHelper() E #6 0x00005666f3c0 ExecuteInitSession() E #7 0x00005665c4e2 base::internal::FunctorTraits<>::Invoke<>() E #8 0x00005665c373 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x00005665c299 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRK17InitSessionParamsP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEJS4_EEEFS3_S8_SB_SI_EE7RunImplIRKSK_RKNSC_5tupleIJS4_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS8_SB_OSI_ E #10 0x00005665c0a3 base::internal::Invoker<>::Run() E #11 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #12 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #13 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #14 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #15 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #16 0x00005661d068 base::internal::Invoker<>::RunOnce() E #17 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #18 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #19 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #20 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #22 0x0000f71f05fd base::MessagePumpDefault::Run() E #23 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #25 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #26 0x0000f729d3f1 base::RunLoop::Run() E #27 0x0000f73eae84 base::Thread::Run() E #28 0x0000f73eb681 base::Thread::ThreadMain() E #29 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #30 0x0000f1da7f72 start_thread E #31 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 1 failed, 26 passed, 1 warnings in 66.16 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 27 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/create_alwaysMatch.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 289315 . [ 3%] error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 290965 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 292619 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 292620 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 292621 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 292622 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 294303 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 295624 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 297223 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 297224 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 297225 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 297226 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 298868 .Ferror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 300563 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 300564 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 300565 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 300566 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 302144 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 303846 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 303847 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 303848 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 303849 ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 306827 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 308275 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 309874 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 311236 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 312818 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 312819 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 312820 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 312821 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 314461 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 315892 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 317278 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 318874 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 318875 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 318876 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 318877 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 320363 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 320364 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 320365 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 320366 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 321821 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 321822 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 321823 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 321824 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 323430 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 323431 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 323432 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 323433 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 325128 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 325129 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 325130 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 325131 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 326715 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 328389 . [100%] =================================== FAILURES =================================== ______________________ test_valid[pageLoadStrategy-eager] ______________________ new_session = <function new_session at 0x7f7ec5e16230> add_browser_capabilities = <function add_browser_capabilities at 0x7f7ec5e161b8> key = 'pageLoadStrategy', value = 'eager' @pytest.mark.parametrize("key,value", flatten(product(*item) for item in valid_data)) def test_valid(new_session, add_browser_capabilities, key, value): response, _ = new_session({"capabilities": { "alwaysMatch": add_browser_capabilities({key: value})}}) > assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/create_alwaysMatch.py:15: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=400 error=<InvalidArgumentException http_status=400>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): invalid argument: 'pageLoadStrategy=eager' not yet supported E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x0000565e7653 Capabilities::CheckSupport() E #5 0x00005666f7ba (anonymous namespace)::InitSessionHelper() E #6 0x00005666f3c0 ExecuteInitSession() E #7 0x00005665c4e2 base::internal::FunctorTraits<>::Invoke<>() E #8 0x00005665c373 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x00005665c299 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRK17InitSessionParamsP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEJS4_EEEFS3_S8_SB_SI_EE7RunImplIRKSK_RKNSC_5tupleIJS4_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS8_SB_OSI_ E #10 0x00005665c0a3 base::internal::Invoker<>::Run() E #11 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #12 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #13 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #14 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #15 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #16 0x00005661d068 base::internal::Invoker<>::RunOnce() E #17 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #18 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #19 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #20 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #22 0x0000f71f05fd base::MessagePumpDefault::Run() E #23 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #25 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #26 0x0000f729d3f1 base::RunLoop::Run() E #27 0x0000f73eae84 base::Thread::Run() E #28 0x0000f73eb681 base::Thread::ThreadMain() E #29 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #30 0x0000f1da7f72 start_thread E #31 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 1 failed, 26 passed, 1 warnings in 67.61 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 8 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/timeouts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 329967 . [ 12%] error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 331990 .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 333424 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 334934 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 334935 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 334936 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 334937 .error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 336608 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 336609 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 336610 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 336611 .... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 8 passed, 1 warnings in 13.51 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 9 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/merge.py . [ 11%] error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 339692 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 339693 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 339694 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 339695 ......error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 341078 Ferror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 342512 F [100%] =================================== FAILURES =================================== ___________________________ test_merge_platformName ____________________________ new_session = <function new_session at 0x7f7ec5e16ed8> add_browser_capabilities = <function add_browser_capabilities at 0x7f7ec5e16938> @pytest.mark.skipif(platform_name is None, reason="Unsupported platform {}".format(platform_name)) def test_merge_platformName(new_session, add_browser_capabilities): response, _ = new_session({"capabilities": { "alwaysMatch": add_browser_capabilities({"timeouts": {"script": 10}}), "firstMatch": [{ "platformName": platform_name.upper(), "pageLoadStrategy": "none", }, { "platformName": platform_name, "pageLoadStrategy": "eager", }]}}) value = assert_success(response) assert value["capabilities"]["platformName"] == platform_name > assert value["capabilities"]["pageLoadStrategy"] == "eager" E AssertionError: assert 'none' == 'eager' E - none E + eager ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/merge.py:58: AssertionError ____________________________ test_merge_browserName ____________________________ new_session = <function new_session at 0x7f7ec5e16de8> add_browser_capabilities = <function add_browser_capabilities at 0x7f7ec5cc4a28> def test_merge_browserName(new_session, add_browser_capabilities): response, session = new_session({"capabilities": {"alwaysMatch": add_browser_capabilities({})}}) value = assert_success(response) browser_settings = { "browserName": value["capabilities"]["browserName"], "browserVersion": value["capabilities"]["browserVersion"], } response, _ = new_session({"capabilities": { "alwaysMatch": add_browser_capabilities({"timeouts": {"script": 10}}), "firstMatch": [{ "browserName": browser_settings["browserName"] + "invalid", "pageLoadStrategy": "none", }, { "browserName": browser_settings["browserName"], "pageLoadStrategy": "eager", }]}}, delete_existing_session=True) > value = assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/merge.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=400 error=<InvalidArgumentException http_status=400>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): invalid argument: 'pageLoadStrategy=eager' not yet supported E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x0000565e7653 Capabilities::CheckSupport() E #5 0x00005666f7ba (anonymous namespace)::InitSessionHelper() E #6 0x00005666f3c0 ExecuteInitSession() E #7 0x00005665c4e2 base::internal::FunctorTraits<>::Invoke<>() E #8 0x00005665c373 base::internal::InvokeHelper<>::MakeItSo<>() E #9 0x00005665c299 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRK17InitSessionParamsP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEJS4_EEEFS3_S8_SB_SI_EE7RunImplIRKSK_RKNSC_5tupleIJS4_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS8_SB_OSI_ E #10 0x00005665c0a3 base::internal::Invoker<>::Run() E #11 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #12 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #13 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #14 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #15 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #16 0x00005661d068 base::internal::Invoker<>::RunOnce() E #17 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #18 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #19 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #20 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #21 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #22 0x0000f71f05fd base::MessagePumpDefault::Run() E #23 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #24 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #25 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #26 0x0000f729d3f1 base::RunLoop::Run() E #27 0x0000f73eae84 base::Thread::Run() E #28 0x0000f73eb681 base::Thread::ThreadMain() E #29 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #30 0x0000f1da7f72 start_thread E #31 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 2 failed, 7 passed, 1 warnings in 10.57 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/support/create.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/new_session/support/create.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/minimize_window/minimize.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 344193 . [ 20%] F... [100%] =================================== FAILURES =================================== __________________________ test_fully_exit_fullscreen __________________________ session = <Session 6b32401286e7bfe02e26656c46c6d5ca> def test_fully_exit_fullscreen(session): session.window.fullscreen() > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 6b32401286e7bfe02e26656c46c6d5ca>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/minimize_window/minimize.py:19: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 1 failed, 4 passed, 1 warnings in 15.57 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/minimize_window/stress.py . [ 20%] .... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 5 passed, 1 warnings in 18.23 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/minimize_window/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 355317 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 362114 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 368375 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 368376 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 368377 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 368378 ......error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 381909 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 388825 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 388826 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 388827 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 388828 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =================== 18 passed, 1 warnings in 122.78 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/status/status.py . [ 50%] F [100%] =================================== FAILURES =================================== ______________ test_status_with_session_running_on_endpoint_node _______________ session = <Session ebb85da3b060cf938ad0c7e88f7da6a2> def test_status_with_session_running_on_endpoint_node(session): response = get_status(session) value = assert_success(response) > assert value["ready"] is False E assert True is False ../../third_party/blink/web_tests/external/wpt/webdriver/tests/status/status.py:25: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ================ 1 failed, 1 passed, 1 warnings in 0.52 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_tag_name/get.py . [ 25%] ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 3.85 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_tag_name/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 397931 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 405680 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 414362 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 414363 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 414364 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 414365 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 422172 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 430420 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 438584 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 40.06 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 26 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py F [ 3%] FFFFFFFFFFFFFFFFFFFFFFFFF [100%] =================================== FAILURES =================================== _____________________ test_invalid_parameters[parameters0] _____________________ session = <Session 8dbfff02235de7fe26c7403cac277737> parameters = {'descriptor': {'name': 23}, 'state': 'granted'} @pytest.mark.parametrize("parameters", [ #{ "descriptor": { "name": "geolocation" }, "state": "granted" } { "descriptor": { "name": 23 }, "state": "granted" }, { "descriptor": { }, "state": "granted" }, { "descriptor": { "name": "geolocation" }, "state": "Granted" }, { "descriptor": 23, "state": "granted" }, { "descriptor": "geolocation", "state": "granted" }, { "descriptor": [ { "name": "geolocation" } ], "state": "granted" }, [ { "descriptor": { "name": "geolocation" }, "state": "granted" } ], { "descriptor": { "name": "geolocation" }, "state": "granted", "oneRealm": 23 } ]) def test_invalid_parameters(session, parameters): response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________________ test_invalid_parameters[parameters1] _____________________ session = <Session 8dbfff02235de7fe26c7403cac277737> parameters = {'descriptor': {}, 'state': 'granted'} @pytest.mark.parametrize("parameters", [ #{ "descriptor": { "name": "geolocation" }, "state": "granted" } { "descriptor": { "name": 23 }, "state": "granted" }, { "descriptor": { }, "state": "granted" }, { "descriptor": { "name": "geolocation" }, "state": "Granted" }, { "descriptor": 23, "state": "granted" }, { "descriptor": "geolocation", "state": "granted" }, { "descriptor": [ { "name": "geolocation" } ], "state": "granted" }, [ { "descriptor": { "name": "geolocation" }, "state": "granted" } ], { "descriptor": { "name": "geolocation" }, "state": "granted", "oneRealm": 23 } ]) def test_invalid_parameters(session, parameters): response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________________ test_invalid_parameters[parameters2] _____________________ session = <Session 8dbfff02235de7fe26c7403cac277737> parameters = {'descriptor': {'name': 'geolocation'}, 'state': 'Granted'} @pytest.mark.parametrize("parameters", [ #{ "descriptor": { "name": "geolocation" }, "state": "granted" } { "descriptor": { "name": 23 }, "state": "granted" }, { "descriptor": { }, "state": "granted" }, { "descriptor": { "name": "geolocation" }, "state": "Granted" }, { "descriptor": 23, "state": "granted" }, { "descriptor": "geolocation", "state": "granted" }, { "descriptor": [ { "name": "geolocation" } ], "state": "granted" }, [ { "descriptor": { "name": "geolocation" }, "state": "granted" } ], { "descriptor": { "name": "geolocation" }, "state": "granted", "oneRealm": 23 } ]) def test_invalid_parameters(session, parameters): response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________________ test_invalid_parameters[parameters3] _____________________ session = <Session 8dbfff02235de7fe26c7403cac277737> parameters = {'descriptor': 23, 'state': 'granted'} @pytest.mark.parametrize("parameters", [ #{ "descriptor": { "name": "geolocation" }, "state": "granted" } { "descriptor": { "name": 23 }, "state": "granted" }, { "descriptor": { }, "state": "granted" }, { "descriptor": { "name": "geolocation" }, "state": "Granted" }, { "descriptor": 23, "state": "granted" }, { "descriptor": "geolocation", "state": "granted" }, { "descriptor": [ { "name": "geolocation" } ], "state": "granted" }, [ { "descriptor": { "name": "geolocation" }, "state": "granted" } ], { "descriptor": { "name": "geolocation" }, "state": "granted", "oneRealm": 23 } ]) def test_invalid_parameters(session, parameters): response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________________ test_invalid_parameters[parameters4] _____________________ session = <Session 8dbfff02235de7fe26c7403cac277737> parameters = {'descriptor': 'geolocation', 'state': 'granted'} @pytest.mark.parametrize("parameters", [ #{ "descriptor": { "name": "geolocation" }, "state": "granted" } { "descriptor": { "name": 23 }, "state": "granted" }, { "descriptor": { }, "state": "granted" }, { "descriptor": { "name": "geolocation" }, "state": "Granted" }, { "descriptor": 23, "state": "granted" }, { "descriptor": "geolocation", "state": "granted" }, { "descriptor": [ { "name": "geolocation" } ], "state": "granted" }, [ { "descriptor": { "name": "geolocation" }, "state": "granted" } ], { "descriptor": { "name": "geolocation" }, "state": "granted", "oneRealm": 23 } ]) def test_invalid_parameters(session, parameters): response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________________ test_invalid_parameters[parameters5] _____________________ session = <Session 8dbfff02235de7fe26c7403cac277737> parameters = {'descriptor': [{'name': 'geolocation'}], 'state': 'granted'} @pytest.mark.parametrize("parameters", [ #{ "descriptor": { "name": "geolocation" }, "state": "granted" } { "descriptor": { "name": 23 }, "state": "granted" }, { "descriptor": { }, "state": "granted" }, { "descriptor": { "name": "geolocation" }, "state": "Granted" }, { "descriptor": 23, "state": "granted" }, { "descriptor": "geolocation", "state": "granted" }, { "descriptor": [ { "name": "geolocation" } ], "state": "granted" }, [ { "descriptor": { "name": "geolocation" }, "state": "granted" } ], { "descriptor": { "name": "geolocation" }, "state": "granted", "oneRealm": 23 } ]) def test_invalid_parameters(session, parameters): response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________________ test_invalid_parameters[parameters6] _____________________ session = <Session 8dbfff02235de7fe26c7403cac277737> parameters = [{'descriptor': {'name': 'geolocation'}, 'state': 'granted'}] @pytest.mark.parametrize("parameters", [ #{ "descriptor": { "name": "geolocation" }, "state": "granted" } { "descriptor": { "name": 23 }, "state": "granted" }, { "descriptor": { }, "state": "granted" }, { "descriptor": { "name": "geolocation" }, "state": "Granted" }, { "descriptor": 23, "state": "granted" }, { "descriptor": "geolocation", "state": "granted" }, { "descriptor": [ { "name": "geolocation" } ], "state": "granted" }, [ { "descriptor": { "name": "geolocation" }, "state": "granted" } ], { "descriptor": { "name": "geolocation" }, "state": "granted", "oneRealm": 23 } ]) def test_invalid_parameters(session, parameters): response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________________ test_invalid_parameters[parameters7] _____________________ session = <Session 8dbfff02235de7fe26c7403cac277737> parameters = {'descriptor': {'name': 'geolocation'}, 'oneRealm': 23, 'state': 'granted'} @pytest.mark.parametrize("parameters", [ #{ "descriptor": { "name": "geolocation" }, "state": "granted" } { "descriptor": { "name": 23 }, "state": "granted" }, { "descriptor": { }, "state": "granted" }, { "descriptor": { "name": "geolocation" }, "state": "Granted" }, { "descriptor": 23, "state": "granted" }, { "descriptor": "geolocation", "state": "granted" }, { "descriptor": [ { "name": "geolocation" } ], "state": "granted" }, [ { "descriptor": { "name": "geolocation" }, "state": "granted" } ], { "descriptor": { "name": "geolocation" }, "state": "granted", "oneRealm": 23 } ]) def test_invalid_parameters(session, parameters): response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _______________________ test_non_secure_context[granted] _______________________ session = <Session 8dbfff02235de7fe26c7403cac277737> url = <function url at 0x7f7ec5f61500>, state = 'granted' @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) def test_non_secure_context(session, url, state): session.url = url("/common/blank.html", protocol="http") response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), { "descriptor": { "name": "push" }, "state": state } ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:52: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _______________________ test_non_secure_context[denied] ________________________ session = <Session 8dbfff02235de7fe26c7403cac277737> url = <function url at 0x7f7ec5cc4ed8>, state = 'denied' @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) def test_non_secure_context(session, url, state): session.url = url("/common/blank.html", protocol="http") response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), { "descriptor": { "name": "push" }, "state": state } ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:52: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _______________________ test_non_secure_context[prompt] ________________________ session = <Session 8dbfff02235de7fe26c7403cac277737> url = <function url at 0x7f7ec5f559b0>, state = 'prompt' @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) def test_non_secure_context(session, url, state): session.url = url("/common/blank.html", protocol="http") response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), { "descriptor": { "name": "push" }, "state": state } ) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:52: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_set_to_state[realmSetting0-granted] ___________________ session = <Session 8dbfff02235de7fe26c7403cac277737>, state = 'granted' realmSetting = {'oneRealm': True} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": True }, { "oneRealm": False }, {} ]) def test_set_to_state(session, state, realmSetting): parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_set_to_state[realmSetting0-denied] ____________________ session = <Session 8dbfff02235de7fe26c7403cac277737>, state = 'denied' realmSetting = {'oneRealm': True} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": True }, { "oneRealm": False }, {} ]) def test_set_to_state(session, state, realmSetting): parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_set_to_state[realmSetting0-prompt] ____________________ session = <Session 8dbfff02235de7fe26c7403cac277737>, state = 'prompt' realmSetting = {'oneRealm': True} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": True }, { "oneRealm": False }, {} ]) def test_set_to_state(session, state, realmSetting): parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_set_to_state[realmSetting1-granted] ___________________ session = <Session 8dbfff02235de7fe26c7403cac277737>, state = 'granted' realmSetting = {'oneRealm': False} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": True }, { "oneRealm": False }, {} ]) def test_set_to_state(session, state, realmSetting): parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_set_to_state[realmSetting1-denied] ____________________ session = <Session 8dbfff02235de7fe26c7403cac277737>, state = 'denied' realmSetting = {'oneRealm': False} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": True }, { "oneRealm": False }, {} ]) def test_set_to_state(session, state, realmSetting): parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_set_to_state[realmSetting1-prompt] ____________________ session = <Session 8dbfff02235de7fe26c7403cac277737>, state = 'prompt' realmSetting = {'oneRealm': False} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": True }, { "oneRealm": False }, {} ]) def test_set_to_state(session, state, realmSetting): parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_set_to_state[realmSetting2-granted] ___________________ session = <Session 8dbfff02235de7fe26c7403cac277737>, state = 'granted' realmSetting = {} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": True }, { "oneRealm": False }, {} ]) def test_set_to_state(session, state, realmSetting): parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_set_to_state[realmSetting2-denied] ____________________ session = <Session 8dbfff02235de7fe26c7403cac277737>, state = 'denied' realmSetting = {} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": True }, { "oneRealm": False }, {} ]) def test_set_to_state(session, state, realmSetting): parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________ test_set_to_state[realmSetting2-prompt] ____________________ session = <Session 8dbfff02235de7fe26c7403cac277737>, state = 'prompt' realmSetting = {} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": True }, { "oneRealm": False }, {} ]) def test_set_to_state(session, state, realmSetting): parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________ test_set_to_state_cross_realm[realmSetting0-granted] _____________ session = <Session 8dbfff02235de7fe26c7403cac277737> create_window = <function create_window at 0x7f7ec5c62d70>, state = 'granted' realmSetting = {'oneRealm': False} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": False }, {} ]) def test_set_to_state_cross_realm(session, create_window, state, realmSetting): original_window = session.window_handle session.window_handle = create_window() parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:115: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________ test_set_to_state_cross_realm[realmSetting0-denied] ______________ session = <Session 8dbfff02235de7fe26c7403cac277737> create_window = <function create_window at 0x7f7ec5c62f50>, state = 'denied' realmSetting = {'oneRealm': False} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": False }, {} ]) def test_set_to_state_cross_realm(session, create_window, state, realmSetting): original_window = session.window_handle session.window_handle = create_window() parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:115: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________ test_set_to_state_cross_realm[realmSetting0-prompt] ______________ session = <Session 8dbfff02235de7fe26c7403cac277737> create_window = <function create_window at 0x7f7ec599e2a8>, state = 'prompt' realmSetting = {'oneRealm': False} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": False }, {} ]) def test_set_to_state_cross_realm(session, create_window, state, realmSetting): original_window = session.window_handle session.window_handle = create_window() parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:115: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________ test_set_to_state_cross_realm[realmSetting1-granted] _____________ session = <Session 8dbfff02235de7fe26c7403cac277737> create_window = <function create_window at 0x7f7ec599e938>, state = 'granted' realmSetting = {} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": False }, {} ]) def test_set_to_state_cross_realm(session, create_window, state, realmSetting): original_window = session.window_handle session.window_handle = create_window() parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:115: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________ test_set_to_state_cross_realm[realmSetting1-denied] ______________ session = <Session 8dbfff02235de7fe26c7403cac277737> create_window = <function create_window at 0x7f7ec599ed70>, state = 'denied' realmSetting = {} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": False }, {} ]) def test_set_to_state_cross_realm(session, create_window, state, realmSetting): original_window = session.window_handle session.window_handle = create_window() parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:115: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _____________ test_set_to_state_cross_realm[realmSetting1-prompt] ______________ session = <Session 8dbfff02235de7fe26c7403cac277737> create_window = <function create_window at 0x7f7ec599ef50>, state = 'prompt' realmSetting = {} @pytest.mark.parametrize("state", ["granted", "denied", "prompt"]) @pytest.mark.parametrize("realmSetting", [ { "oneRealm": False }, {} ]) def test_set_to_state_cross_realm(session, create_window, state, realmSetting): original_window = session.window_handle session.window_handle = create_window() parameters = { "descriptor": { "name": "geolocation" }, "state": state } parameters.update(realmSetting) response = session.transport.send( "POST", "/session/{session_id}/permissions".format(**vars(session)), parameters ) try: assert_success(response) except AssertionError: # > 4. If parameters.state is an inappropriate permission state for any # > implementation-defined reason, return a WebDriver error with # > WebDriver error code invalid argument. > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/permissions/set.py:115: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=404 error=<UnknownCommandException http_status=404>> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 26 failed, 1 warnings in 20.70 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/screenshot.py . [ 33%] .. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 3.66 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 457630 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 457631 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 457632 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 457633 F [ 5%] FFerror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 465505 FFFFFFerror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 481663 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 481664 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 481665 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 481666 FFFerror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 489502 FFFerror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 498753 FFF [100%] =================================== FAILURES =================================== _______________________ test_accept[capabilities0-alert] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec5974aa0> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:41: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:32: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 49c05674cc807a17d2ed8c2ba7d45d00>, method = 'GET' url = 'session/49c05674cc807a17d2ed8c2ba7d45d00/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException ______________________ test_accept[capabilities0-confirm] ______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58c9c80> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:41: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:32: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 49c05674cc807a17d2ed8c2ba7d45d00>, method = 'GET' url = 'session/49c05674cc807a17d2ed8c2ba7d45d00/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException ______________________ test_accept[capabilities0-prompt] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec59741b8> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:41: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:32: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 49c05674cc807a17d2ed8c2ba7d45d00>, method = 'GET' url = 'session/49c05674cc807a17d2ed8c2ba7d45d00/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException _________________ test_accept_and_notify[capabilities0-alert] __________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58c9e60> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : alert} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ________________ test_accept_and_notify[capabilities0-confirm] _________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58c9c08> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : confirm} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _________________ test_accept_and_notify[capabilities0-prompt] _________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58de578> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : prompt} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ______________________ test_dismiss[capabilities0-alert] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58de848> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:53: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:32: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 02937da88b47d9eec0402fe715590ab2>, method = 'GET' url = 'session/02937da88b47d9eec0402fe715590ab2/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException _____________________ test_dismiss[capabilities0-confirm] ______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58c9f50> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:53: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:32: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 02937da88b47d9eec0402fe715590ab2>, method = 'GET' url = 'session/02937da88b47d9eec0402fe715590ab2/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException ______________________ test_dismiss[capabilities0-prompt] ______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58dea28> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:53: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:32: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 02937da88b47d9eec0402fe715590ab2>, method = 'GET' url = 'session/02937da88b47d9eec0402fe715590ab2/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException _________________ test_dismiss_and_notify[capabilities0-alert] _________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58c9ed8> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : alert} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ________________ test_dismiss_and_notify[capabilities0-confirm] ________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58de5f0> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : confirm} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ________________ test_dismiss_and_notify[capabilities0-prompt] _________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58dee60> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : prompt} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _______________________ test_ignore[capabilities0-alert] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58ded70> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_ignore(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:65: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : alert} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ______________________ test_ignore[capabilities0-confirm] ______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec58de5f0> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_ignore(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:65: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : confirm} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ______________________ test_ignore[capabilities0-prompt] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec57bd488> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_ignore(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:65: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : prompt} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _____________________________ test_default[alert] ______________________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec57bd6e0> dialog_type = 'alert' @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_default(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : alert} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ____________________________ test_default[confirm] _____________________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec57bd9b0> dialog_type = 'confirm' @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_default(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : confirm} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _____________________________ test_default[prompt] _____________________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec57bdc08> dialog_type = 'prompt' @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_default(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_element_screenshot/user_prompts.py:28: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : prompt} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 failed, 1 warnings in 40.59 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 14 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/send_alert_text/send.py . [ 7%] ............. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 14 passed, 1 warnings in 14.86 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_page_source/source.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 2.11 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_page_source/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 535312 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 542480 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 550579 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 557959 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 565907 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 565908 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 565909 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 565910 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 575099 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 39.84 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/switch_to_parent_frame/switch.py . [ 33%] .. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 3.61 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 24 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_attribute/get.py . [ 4%] ....................... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 24 passed, 1 warnings in 35.20 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_attribute/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 617962 . [ 5%] .....error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 634005 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 641548 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 649218 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 657101 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 41.19 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_css_value/get.py . [ 20%] .... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 5 passed, 1 warnings in 4.91 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_css_value/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 667361 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 675146 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 682879 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 690684 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 698598 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 706928 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 706929 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 706930 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 706931 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 41.03 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/forward/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 713991 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 713992 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 713993 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 713994 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 725982 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 738013 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 749554 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 749555 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 749556 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 749557 ......error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 773178 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 68.17 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 7 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/forward/forward.py . [ 14%] ...... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 7 passed, 1 warnings in 18.36 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/content_editable.py F [ 50%] F [100%] =================================== FAILURES =================================== _______________________ test_sets_insertion_point_to_end _______________________ session = <Session b06b3d3b7a0a8f7169d33c3c20b60d27> def test_sets_insertion_point_to_end(session): session.url = inline('<div contenteditable=true>Hello,</div>') input = session.find.css("div", all=False) input.send_keys(' world!') text = session.execute_script('return arguments[0].innerText', args=[input]) > assert "Hello, world!" == text.strip() E AssertionError: assert 'Hello, world!' == 'world!Hello,' E - Hello, world! E + world!Hello, ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/content_editable.py:11: AssertionError ______________ test_sets_insertion_point_to_after_last_text_node _______________ session = <Session b06b3d3b7a0a8f7169d33c3c20b60d27> def test_sets_insertion_point_to_after_last_text_node(session): session.url = inline('<div contenteditable=true>Hel<span>lo</span>,</div>') input = session.find.css("div", all=False) input.send_keys(" world!") text = session.execute_script("return arguments[0].innerText", args=[input]) > assert "Hello, world!" == text.strip() E AssertionError: assert 'Hello, world!' == 'world!Hello,' E - Hello, world! E + world!Hello, ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/content_editable.py:23: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 failed, 1 warnings in 2.85 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/events.py . [ 20%] .... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 5 passed, 1 warnings in 6.21 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 16 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/file_upload.py . [ 6%] .............error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 812650 .. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 16 passed, 1 warnings in 20.48 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 11 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/interactability.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 815673 . [ 9%] F......... [100%] =================================== FAILURES =================================== ____________________ test_document_element_is_interactable _____________________ session = <Session 63701c545f156e8e4e2faf7b576798d0> def test_document_element_is_interactable(session): session.url = inline(""" <html onkeypress="document.querySelector('input').value += event.key"> <input> </html> """) body = session.find.css("body", all=False) element = session.find.css(":root", all=False) result = session.find.css("input", all=False) # By default body is the active element assert session.active_element == body response = element_send_keys(session, element, "foo") assert_success(response) > assert session.active_element == element E assert <Element e9ae2e94-f230-4bb3-a95a-4db7a11c3be4> == <Element 0e1096d3-3a72-4530-b86f-6ec75011d86a> E + where <Element e9ae2e94-f230-4bb3-a95a-4db7a11c3be4> = <Session 63701c545f156e8e4e2faf7b576798d0>.active_element ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/interactability.py:48: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 1 failed, 10 passed, 1 warnings in 16.17 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 9 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/send_keys.py . [ 11%] ........ [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 9 passed, 1 warnings in 9.12 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/scroll_into_view.py F [ 20%] .FF. [100%] =================================== FAILURES =================================== _______________ test_element_outside_of_not_scrollable_viewport ________________ session = <Session 63701c545f156e8e4e2faf7b576798d0> def test_element_outside_of_not_scrollable_viewport(session): session.url = inline("<input style=\"position: relative; left: -9999px;\">") element = session.find.css("input", all=False) response = element_send_keys(session, element, "foo") > assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/scroll_into_view.py:18: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=400 error=<WebDriverException http_status=400>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: element not interactable (400): element not interactable E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x000056625356 (anonymous namespace)::SendKeysToElement() E #5 0x000056624ba6 ExecuteSendKeysToElement() E #6 0x000056661312 base::internal::FunctorTraits<>::Invoke<>() E #7 0x000056661201 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x000056661107 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNSt4__Cr12basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEERKNS_15DictionaryValueEPNS8_10unique_ptrINS_5ValueENS8_14default_deleteISL_EEEEEJEEESQ_E7RunImplIRKSR_RKNS8_5tupleIJEEEJEEES3_OT_OT0_NS8_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SG_SJ_OSP_ E #9 0x000056660f7f base::internal::Invoker<>::Run() E #10 0x000056628781 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNSt4__Cr12basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERKNS_15DictionaryValueEPNS6_10unique_ptrINS_5ValueENS6_14default_deleteISJ_EEEEEE3RunES3_S5_SE_SH_SN_ E #11 0x000056621d79 ExecuteElementCommand() E #12 0x000056665f52 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056665daf base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056665c95 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNSt4__Cr12basic_stringIcNS9_11char_traitsIcEENS9_9allocatorIcEEEERKNS_15DictionaryValueEPNS9_10unique_ptrINS_5ValueENS9_14default_deleteISM_EEEEEEES6_S8_SK_SQ_P7TimeoutEJSS_EEEFS3_S6_S8_SK_SQ_SW_EE7RunImplIRKSY_RKNS9_5tupleIJSS_EEEJLj0EEEES3_OT_OT0_NS9_16integer_sequenceIjJXspT1_EEEEOS6_OS8_SK_OSQ_OSW_ E #15 0x000056665acf base::internal::Invoker<>::Run() E #16 0x0000566949f3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEP7TimeoutEE3RunES3_S5_S8_SF_SH_ E #17 0x000056680243 ExecuteWindowCommand() E #18 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #19 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #21 0x000056665093 base::internal::Invoker<>::Run() E #22 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #23 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #24 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #25 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #26 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #27 0x00005661d068 base::internal::Invoker<>::RunOnce() E #28 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #29 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #30 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #31 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #32 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #33 0x0000f71f05fd base::MessagePumpDefault::Run() E #34 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #35 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #36 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #37 0x0000f729d3f1 base::RunLoop::Run() E #38 0x0000f73eae84 base::Thread::Run() E #39 0x0000f73eb681 base::Thread::ThreadMain() E #40 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #41 0x0000f1da7f72 start_thread E #42 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _________ test_option_select_container_outside_of_scrollable_viewport __________ session = <Session 63701c545f156e8e4e2faf7b576798d0> def test_option_select_container_outside_of_scrollable_viewport(session): session.url = inline(""" <select style="margin-top: 102vh;"> <option value="foo">foo</option> <option value="bar" id="bar">bar</option> </select> """) element = session.find.css("option#bar", all=False) select = session.find.css("select", all=False) response = element_send_keys(session, element, "bar") > assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/scroll_into_view.py:44: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=400 error=<WebDriverException http_status=400>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: element not interactable (400): element not interactable E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x000056625356 (anonymous namespace)::SendKeysToElement() E #5 0x000056624ba6 ExecuteSendKeysToElement() E #6 0x000056661312 base::internal::FunctorTraits<>::Invoke<>() E #7 0x000056661201 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x000056661107 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNSt4__Cr12basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEERKNS_15DictionaryValueEPNS8_10unique_ptrINS_5ValueENS8_14default_deleteISL_EEEEEJEEESQ_E7RunImplIRKSR_RKNS8_5tupleIJEEEJEEES3_OT_OT0_NS8_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SG_SJ_OSP_ E #9 0x000056660f7f base::internal::Invoker<>::Run() E #10 0x000056628781 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNSt4__Cr12basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERKNS_15DictionaryValueEPNS6_10unique_ptrINS_5ValueENS6_14default_deleteISJ_EEEEEE3RunES3_S5_SE_SH_SN_ E #11 0x000056621d79 ExecuteElementCommand() E #12 0x000056665f52 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056665daf base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056665c95 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNSt4__Cr12basic_stringIcNS9_11char_traitsIcEENS9_9allocatorIcEEEERKNS_15DictionaryValueEPNS9_10unique_ptrINS_5ValueENS9_14default_deleteISM_EEEEEEES6_S8_SK_SQ_P7TimeoutEJSS_EEEFS3_S6_S8_SK_SQ_SW_EE7RunImplIRKSY_RKNS9_5tupleIJSS_EEEJLj0EEEES3_OT_OT0_NS9_16integer_sequenceIjJXspT1_EEEEOS6_OS8_SK_OSQ_OSW_ E #15 0x000056665acf base::internal::Invoker<>::Run() E #16 0x0000566949f3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEP7TimeoutEE3RunES3_S5_S8_SF_SH_ E #17 0x000056680243 ExecuteWindowCommand() E #18 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #19 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #21 0x000056665093 base::internal::Invoker<>::Run() E #22 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #23 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #24 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #25 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #26 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #27 0x00005661d068 base::internal::Invoker<>::RunOnce() E #28 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #29 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #30 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #31 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #32 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #33 0x0000f71f05fd base::MessagePumpDefault::Run() E #34 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #35 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #36 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #37 0x0000f729d3f1 base::RunLoop::Run() E #38 0x0000f73eae84 base::Thread::Run() E #39 0x0000f73eb681 base::Thread::ThreadMain() E #40 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #41 0x0000f1da7f72 start_thread E #42 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _______________ test_option_stays_outside_of_scrollable_viewport _______________ session = <Session 63701c545f156e8e4e2faf7b576798d0> def test_option_stays_outside_of_scrollable_viewport(session): session.url = inline(""" <select multiple style="height: 105vh; margin-top: 100vh;"> <option value="foo" id="foo" style="height: 100vh;">foo</option> <option value="bar" id="bar" style="background-color: yellow;">bar</option> </select> """) select = session.find.css("select", all=False) option_foo = session.find.css("option#foo", all=False) option_bar = session.find.css("option#bar", all=False) response = element_send_keys(session, option_bar, "bar") > assert_success(response) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/scroll_into_view.py:62: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=400 error=<WebDriverException http_status=400>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: element not interactable (400): element not interactable E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x000056625356 (anonymous namespace)::SendKeysToElement() E #5 0x000056624ba6 ExecuteSendKeysToElement() E #6 0x000056661312 base::internal::FunctorTraits<>::Invoke<>() E #7 0x000056661201 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x000056661107 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNSt4__Cr12basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEERKNS_15DictionaryValueEPNS8_10unique_ptrINS_5ValueENS8_14default_deleteISL_EEEEEJEEESQ_E7RunImplIRKSR_RKNS8_5tupleIJEEEJEEES3_OT_OT0_NS8_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SG_SJ_OSP_ E #9 0x000056660f7f base::internal::Invoker<>::Run() E #10 0x000056628781 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNSt4__Cr12basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERKNS_15DictionaryValueEPNS6_10unique_ptrINS_5ValueENS6_14default_deleteISJ_EEEEEE3RunES3_S5_SE_SH_SN_ E #11 0x000056621d79 ExecuteElementCommand() E #12 0x000056665f52 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056665daf base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056665c95 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNSt4__Cr12basic_stringIcNS9_11char_traitsIcEENS9_9allocatorIcEEEERKNS_15DictionaryValueEPNS9_10unique_ptrINS_5ValueENS9_14default_deleteISM_EEEEEEES6_S8_SK_SQ_P7TimeoutEJSS_EEEFS3_S6_S8_SK_SQ_SW_EE7RunImplIRKSY_RKNS9_5tupleIJSS_EEEJLj0EEEES3_OT_OT0_NS9_16integer_sequenceIjJXspT1_EEEEOS6_OS8_SK_OSQ_OSW_ E #15 0x000056665acf base::internal::Invoker<>::Run() E #16 0x0000566949f3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEP7TimeoutEE3RunES3_S5_S8_SF_SH_ E #17 0x000056680243 ExecuteWindowCommand() E #18 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #19 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #21 0x000056665093 base::internal::Invoker<>::Run() E #22 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #23 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #24 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #25 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #26 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #27 0x00005661d068 base::internal::Invoker<>::RunOnce() E #28 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #29 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #30 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #31 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #32 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #33 0x0000f71f05fd base::MessagePumpDefault::Run() E #34 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #35 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #36 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #37 0x0000f729d3f1 base::RunLoop::Run() E #38 0x0000f73eae84 base::Thread::Run() E #39 0x0000f73eb681 base::Thread::ThreadMain() E #40 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #41 0x0000f1da7f72 start_thread E #42 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ================ 3 failed, 2 passed, 1 warnings in 6.22 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/form_controls.py . [ 25%] ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 5.44 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_send_keys/user_prompts.py . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 844177 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 851497 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 859510 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 859511 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 859512 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 859513 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 867793 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 876574 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 876575 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 876576 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 876577 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 43.19 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_alert_text/get.py . [ 20%] .... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 5 passed, 1 warnings in 5.19 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 7 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_active_element/get.py . [ 14%] ...... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 7 passed, 1 warnings in 6.83 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_active_element/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 896989 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 904794 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 912706 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 912707 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 912708 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 912709 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 920929 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 928609 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 936239 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 936240 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 936241 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 936242 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 40.81 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 38 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/find_elements/find.py . [ 2%] ..................................... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 38 passed, 1 warnings in 31.09 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/find_elements/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 957255 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 965306 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 973525 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 982554 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 990625 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 999385 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 39.88 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 9 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_current_url/get.py . [ 11%] ........ [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 9 passed, 1 warnings in 8.19 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_current_url/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1010590 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1018497 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1018498 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1018499 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1018500 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1026400 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1033722 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1033723 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1033724 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1033725 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1042201 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1042202 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1042203 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1042204 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1050364 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 40.25 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 6 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/dismiss_alert/dismiss.py . [ 16%] ..... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 6 passed, 1 warnings in 6.32 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 1 item ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/stale.py . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 1 passed, 1 warnings in 1.27 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 1 item ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/file_upload.py F [100%] =================================== FAILURES =================================== ____________________________ test_file_upload_state ____________________________ session = <Session b06e8f966b1e3f962038a72ffb427f82> def test_file_upload_state(session): session.url = inline("<input type=file>") element = session.find.css("input", all=False) response = element_click(session, element) > assert_error(response, "invalid argument") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/file_upload.py:16: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": null}> error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 1 failed, 1 warnings in 1.85 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 12 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/interactability.py . [ 8%] ........... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 12 passed, 1 warnings in 12.80 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/click.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 2.30 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/navigate.py . [ 20%] ...[1555841230.941][SEVERE]: Unable to receive message from renderer [1555841231.003][SEVERE]: Unable to receive message from renderer . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 5 passed, 1 warnings in 8.92 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 10 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py . [ 10%] FFFFFFFFF [100%] =================================== FAILURES =================================== __________________ test_partially_visible_does_not_scroll[9] ___________________ session = <Session b06e8f966b1e3f962038a72ffb427f82>, offset = 9 @pytest.mark.parametrize("offset", range(9, 0, -1)) def test_partially_visible_does_not_scroll(session, offset): session.url = inline(""" <style> body {{ margin: 0; padding: 0; }} div {{ background: blue; height: 200px; /* make N pixels visible in the viewport */ margin-top: calc(100vh - {offset}px); }} </style> <div></div> <script> window.clicks = []; let target = document.querySelector("div"); target.addEventListener("click", function(e) {{ window.clicks.push([e.clientX, e.clientY]); }}); </script> """.format(offset=offset)) target = session.find.css("div", all=False) assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 response = element_click(session, target) assert_success(response) > assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 E AssertionError: assert 191 == 0 E + where 191 = <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>>('return window.scrollY || document.documentElement.scrollTop') E + where <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>> = <Session b06e8f966b1e3f962038a72ffb427f82>.execute_script ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py:70: AssertionError __________________ test_partially_visible_does_not_scroll[8] ___________________ session = <Session b06e8f966b1e3f962038a72ffb427f82>, offset = 8 @pytest.mark.parametrize("offset", range(9, 0, -1)) def test_partially_visible_does_not_scroll(session, offset): session.url = inline(""" <style> body {{ margin: 0; padding: 0; }} div {{ background: blue; height: 200px; /* make N pixels visible in the viewport */ margin-top: calc(100vh - {offset}px); }} </style> <div></div> <script> window.clicks = []; let target = document.querySelector("div"); target.addEventListener("click", function(e) {{ window.clicks.push([e.clientX, e.clientY]); }}); </script> """.format(offset=offset)) target = session.find.css("div", all=False) assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 response = element_click(session, target) assert_success(response) > assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 E AssertionError: assert 192 == 0 E + where 192 = <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>>('return window.scrollY || document.documentElement.scrollTop') E + where <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>> = <Session b06e8f966b1e3f962038a72ffb427f82>.execute_script ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py:70: AssertionError __________________ test_partially_visible_does_not_scroll[7] ___________________ session = <Session b06e8f966b1e3f962038a72ffb427f82>, offset = 7 @pytest.mark.parametrize("offset", range(9, 0, -1)) def test_partially_visible_does_not_scroll(session, offset): session.url = inline(""" <style> body {{ margin: 0; padding: 0; }} div {{ background: blue; height: 200px; /* make N pixels visible in the viewport */ margin-top: calc(100vh - {offset}px); }} </style> <div></div> <script> window.clicks = []; let target = document.querySelector("div"); target.addEventListener("click", function(e) {{ window.clicks.push([e.clientX, e.clientY]); }}); </script> """.format(offset=offset)) target = session.find.css("div", all=False) assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 response = element_click(session, target) assert_success(response) > assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 E AssertionError: assert 193 == 0 E + where 193 = <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>>('return window.scrollY || document.documentElement.scrollTop') E + where <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>> = <Session b06e8f966b1e3f962038a72ffb427f82>.execute_script ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py:70: AssertionError __________________ test_partially_visible_does_not_scroll[6] ___________________ session = <Session b06e8f966b1e3f962038a72ffb427f82>, offset = 6 @pytest.mark.parametrize("offset", range(9, 0, -1)) def test_partially_visible_does_not_scroll(session, offset): session.url = inline(""" <style> body {{ margin: 0; padding: 0; }} div {{ background: blue; height: 200px; /* make N pixels visible in the viewport */ margin-top: calc(100vh - {offset}px); }} </style> <div></div> <script> window.clicks = []; let target = document.querySelector("div"); target.addEventListener("click", function(e) {{ window.clicks.push([e.clientX, e.clientY]); }}); </script> """.format(offset=offset)) target = session.find.css("div", all=False) assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 response = element_click(session, target) assert_success(response) > assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 E AssertionError: assert 194 == 0 E + where 194 = <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>>('return window.scrollY || document.documentElement.scrollTop') E + where <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>> = <Session b06e8f966b1e3f962038a72ffb427f82>.execute_script ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py:70: AssertionError __________________ test_partially_visible_does_not_scroll[5] ___________________ session = <Session b06e8f966b1e3f962038a72ffb427f82>, offset = 5 @pytest.mark.parametrize("offset", range(9, 0, -1)) def test_partially_visible_does_not_scroll(session, offset): session.url = inline(""" <style> body {{ margin: 0; padding: 0; }} div {{ background: blue; height: 200px; /* make N pixels visible in the viewport */ margin-top: calc(100vh - {offset}px); }} </style> <div></div> <script> window.clicks = []; let target = document.querySelector("div"); target.addEventListener("click", function(e) {{ window.clicks.push([e.clientX, e.clientY]); }}); </script> """.format(offset=offset)) target = session.find.css("div", all=False) assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 response = element_click(session, target) assert_success(response) > assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 E AssertionError: assert 195 == 0 E + where 195 = <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>>('return window.scrollY || document.documentElement.scrollTop') E + where <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>> = <Session b06e8f966b1e3f962038a72ffb427f82>.execute_script ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py:70: AssertionError __________________ test_partially_visible_does_not_scroll[4] ___________________ session = <Session b06e8f966b1e3f962038a72ffb427f82>, offset = 4 @pytest.mark.parametrize("offset", range(9, 0, -1)) def test_partially_visible_does_not_scroll(session, offset): session.url = inline(""" <style> body {{ margin: 0; padding: 0; }} div {{ background: blue; height: 200px; /* make N pixels visible in the viewport */ margin-top: calc(100vh - {offset}px); }} </style> <div></div> <script> window.clicks = []; let target = document.querySelector("div"); target.addEventListener("click", function(e) {{ window.clicks.push([e.clientX, e.clientY]); }}); </script> """.format(offset=offset)) target = session.find.css("div", all=False) assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 response = element_click(session, target) assert_success(response) > assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 E AssertionError: assert 196 == 0 E + where 196 = <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>>('return window.scrollY || document.documentElement.scrollTop') E + where <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>> = <Session b06e8f966b1e3f962038a72ffb427f82>.execute_script ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py:70: AssertionError __________________ test_partially_visible_does_not_scroll[3] ___________________ session = <Session b06e8f966b1e3f962038a72ffb427f82>, offset = 3 @pytest.mark.parametrize("offset", range(9, 0, -1)) def test_partially_visible_does_not_scroll(session, offset): session.url = inline(""" <style> body {{ margin: 0; padding: 0; }} div {{ background: blue; height: 200px; /* make N pixels visible in the viewport */ margin-top: calc(100vh - {offset}px); }} </style> <div></div> <script> window.clicks = []; let target = document.querySelector("div"); target.addEventListener("click", function(e) {{ window.clicks.push([e.clientX, e.clientY]); }}); </script> """.format(offset=offset)) target = session.find.css("div", all=False) assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 response = element_click(session, target) assert_success(response) > assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 E AssertionError: assert 197 == 0 E + where 197 = <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>>('return window.scrollY || document.documentElement.scrollTop') E + where <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>> = <Session b06e8f966b1e3f962038a72ffb427f82>.execute_script ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py:70: AssertionError __________________ test_partially_visible_does_not_scroll[2] ___________________ session = <Session b06e8f966b1e3f962038a72ffb427f82>, offset = 2 @pytest.mark.parametrize("offset", range(9, 0, -1)) def test_partially_visible_does_not_scroll(session, offset): session.url = inline(""" <style> body {{ margin: 0; padding: 0; }} div {{ background: blue; height: 200px; /* make N pixels visible in the viewport */ margin-top: calc(100vh - {offset}px); }} </style> <div></div> <script> window.clicks = []; let target = document.querySelector("div"); target.addEventListener("click", function(e) {{ window.clicks.push([e.clientX, e.clientY]); }}); </script> """.format(offset=offset)) target = session.find.css("div", all=False) assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 response = element_click(session, target) assert_success(response) > assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 E AssertionError: assert 198 == 0 E + where 198 = <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>>('return window.scrollY || document.documentElement.scrollTop') E + where <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>> = <Session b06e8f966b1e3f962038a72ffb427f82>.execute_script ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py:70: AssertionError __________________ test_partially_visible_does_not_scroll[1] ___________________ session = <Session b06e8f966b1e3f962038a72ffb427f82>, offset = 1 @pytest.mark.parametrize("offset", range(9, 0, -1)) def test_partially_visible_does_not_scroll(session, offset): session.url = inline(""" <style> body {{ margin: 0; padding: 0; }} div {{ background: blue; height: 200px; /* make N pixels visible in the viewport */ margin-top: calc(100vh - {offset}px); }} </style> <div></div> <script> window.clicks = []; let target = document.querySelector("div"); target.addEventListener("click", function(e) {{ window.clicks.push([e.clientX, e.clientY]); }}); </script> """.format(offset=offset)) target = session.find.css("div", all=False) assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 response = element_click(session, target) assert_success(response) > assert session.execute_script("return window.scrollY || document.documentElement.scrollTop") == 0 E AssertionError: assert 199 == 0 E + where 199 = <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>>('return window.scrollY || document.documentElement.scrollTop') E + where <bound method Session.execute_script of <Session b06e8f966b1e3f962038a72ffb427f82>> = <Session b06e8f966b1e3f962038a72ffb427f82>.execute_script ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/scroll_into_view.py:70: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 9 failed, 1 passed, 1 warnings in 12.18 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1097033 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1105176 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1112755 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1120775 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1120776 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1120777 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1120778 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1128198 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1136794 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1136795 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1136796 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1136797 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 43.10 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/bubbling.py . [ 33%] F. [100%] =================================== FAILURES =================================== _____________________________ test_spin_event_loop _____________________________ session = <Session e9d09363a71b193fe7e7be42d8531ad8> def test_spin_event_loop(session): """ Wait until the user agent event loop has spun enough times to process the DOM events generated by clicking. """ session.url = inline(""" <style> body * { margin: 10px; padding: 10px; border: 1px solid blue; } </style> <div id=three>THREE <div id=two>TWO <div id=one>ONE</div> </div> </div> <script> window.delayedClicks = []; var elements = document.querySelectorAll("div"); for (var level = 0; level < elements.length; level++) { elements[level].addEventListener("click", function(clickEvent) { var target = clickEvent.currentTarget; setTimeout(function() { window.delayedClicks.push(target); }, 100); }); } </script> """) three, two, one = session.find.css("div") one.click() delayed_clicks = session.execute_script("return window.delayedClicks") > assert one in delayed_clicks E assert <Element 3beca127-f127-4524-bb71-5c9808c529da> in [] ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/bubbling.py:84: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ================ 1 failed, 2 passed, 1 warnings in 3.62 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 11 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/center_point.py . [ 9%] .......... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 11 passed, 1 warnings in 13.28 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 11 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/select.py . [ 9%] .......... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 11 passed, 1 warnings in 14.75 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/support/input.html (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/support/input.html' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/support/close_window.html (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/element_click/support/close_window.html' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_text/get.py . [ 33%] .. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 2.95 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_text/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1160324 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1168078 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1168079 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1168080 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1168081 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1175072 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1175073 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1175074 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1175075 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1182594 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1190525 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1198877 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 41.81 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/delete_all_cookies/delete.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 1.70 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/delete_all_cookies/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1207065 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1215105 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1222905 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1230325 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1230326 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1230327 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1230328 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1238150 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1246495 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 41.13 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 37 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/find_element_from_element/find.py . [ 2%] .................................... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 37 passed, 1 warnings in 32.35 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/find_element_from_element/user_prompts.py . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1278043 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1285738 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1285739 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1285740 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1285741 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1293497 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1301448 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1310642 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1310643 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1310644 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1310645 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 41.32 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/json_serialize_windowproxy.py F [ 33%] FF [100%] =================================== FAILURES =================================== _____________________________ test_initial_window ______________________________ session = <Session 2873db756b6c9829ddc8436e3d4a4cff> def test_initial_window(session): # non-auxiliary top-level browsing context response = execute_script(session, "return window;") raw_json = assert_success(response) > obj = json.loads(raw_json) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/json_serialize_windowproxy.py:25: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../.swarming_module/lib/python2.7/json/__init__.py:339: in loads return _default_decoder.decode(s) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <json.decoder.JSONDecoder object at 0x7f7ec72e91d0>, s = [] _w = <built-in method match of _sre.SRE_Pattern object at 0x7f7ec73582b0> def decode(self, s, _w=WHITESPACE.match): """Return the Python representation of ``s`` (a ``str`` or ``unicode`` instance containing a JSON document) """ > obj, end = self.raw_decode(s, idx=_w(s, 0).end()) E TypeError: expected string or buffer ../../.swarming_module/lib/python2.7/json/decoder.py:364: TypeError _______________________________ test_window_open _______________________________ session = <Session 2873db756b6c9829ddc8436e3d4a4cff> def test_window_open(session): # auxiliary browsing context session.execute_script("window.foo = window.open()") response = execute_script(session, "return window.foo;") raw_json = assert_success(response) > obj = json.loads(raw_json) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/json_serialize_windowproxy.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../.swarming_module/lib/python2.7/json/__init__.py:339: in loads return _default_decoder.decode(s) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <json.decoder.JSONDecoder object at 0x7f7ec72e91d0>, s = [] _w = <built-in method match of _sre.SRE_Pattern object at 0x7f7ec73582b0> def decode(self, s, _w=WHITESPACE.match): """Return the Python representation of ``s`` (a ``str`` or ``unicode`` instance containing a JSON document) """ > obj, end = self.raw_decode(s, idx=_w(s, 0).end()) E TypeError: expected string or buffer ../../.swarming_module/lib/python2.7/json/decoder.py:364: TypeError __________________________________ test_frame __________________________________ session = <Session 2873db756b6c9829ddc8436e3d4a4cff> def test_frame(session): # nested browsing context append = """ window.frame = document.createElement('iframe'); document.body.appendChild(frame); """ session.execute_script(append) response = execute_script(session, "return frame.contentWindow;") raw_json = assert_success(response) > obj = json.loads(raw_json) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/json_serialize_windowproxy.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../.swarming_module/lib/python2.7/json/__init__.py:339: in loads return _default_decoder.decode(s) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <json.decoder.JSONDecoder object at 0x7f7ec72e91d0>, s = [] _w = <built-in method match of _sre.SRE_Pattern object at 0x7f7ec73582b0> def decode(self, s, _w=WHITESPACE.match): """Return the Python representation of ``s`` (a ``str`` or ``unicode`` instance containing a JSON document) """ > obj, end = self.raw_decode(s, idx=_w(s, 0).end()) E TypeError: expected string or buffer ../../.swarming_module/lib/python2.7/json/decoder.py:364: TypeError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 failed, 1 warnings in 2.71 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 9 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/execute.py . [ 11%] ........ [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 9 passed, 1 warnings in 7.68 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 8 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/collections.py . [ 12%] ....... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 8 passed, 1 warnings in 7.15 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1332778 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1339301 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1346311 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1346312 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1346313 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1346314 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1352734 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1359195 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1366795 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 33.15 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 6 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/cyclic.py . [ 16%] ..... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 6 passed, 1 warnings in 4.44 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 10 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py F [ 10%] FFFFFFFFF [100%] =================================== FAILURES =================================== _____________________________ test_promise_resolve _____________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_promise_resolve(session): response = execute_script(session, """ return Promise.resolve('foobar'); """) > assert_success(response, "foobar") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:21: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": {}}>, value = 'foobar' def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:69: AssertionError _________________________ test_promise_resolve_delayed _________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_promise_resolve_delayed(session): response = execute_script(session, """ return new Promise( (resolve) => setTimeout( () => resolve('foobar'), 50 ) ); """) > assert_success(response, "foobar") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": {}}>, value = 'foobar' def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:69: AssertionError ___________________________ test_promise_all_resolve ___________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_promise_all_resolve(session): response = execute_script(session, """ return Promise.all([ Promise.resolve(1), Promise.resolve(2) ]); """) > assert_success(response, [1, 2]) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:43: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": {}}>, value = [1, 2] def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:69: AssertionError __________________________ test_await_promise_resolve __________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_await_promise_resolve(session): response = execute_script(session, """ const res = await Promise.resolve('foobar'); return res; """) > assert_success(response, "foobar") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:51: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnknownErrorException http_status=500>> value = 'foobar' def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unknown error (500): unknown error: Runtime.evaluate threw exception: SyntaxError: await is only valid in async function E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x0000569b7f51 internal::EvaluateScript() E #5 0x0000569af273 internal::EvaluateScriptAndGetValue() E #6 0x0000569aef5c WebViewImpl::EvaluateScript() E #7 0x0000569af6d4 WebViewImpl::CallFunction() E #8 0x000056680c2a ExecuteExecuteScript() E #9 0x00005665fba4 base::internal::FunctorTraits<>::Invoke<>() E #10 0x00005665fa91 base::internal::InvokeHelper<>::MakeItSo<>() E #11 0x00005665f987 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEP7TimeoutEJEEESK_E7RunImplIRKSL_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_OSJ_ E #12 0x00005665f7bf base::internal::Invoker<>::Run() E #13 0x0000566949f3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEP7TimeoutEE3RunES3_S5_S8_SF_SH_ E #14 0x000056680243 ExecuteWindowCommand() E #15 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #16 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #17 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #18 0x000056665093 base::internal::Invoker<>::Run() E #19 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #20 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #21 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #22 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #23 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #24 0x00005661d068 base::internal::Invoker<>::RunOnce() E #25 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #26 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #27 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #28 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #29 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #30 0x0000f71f05fd base::MessagePumpDefault::Run() E #31 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #32 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #33 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #34 0x0000f729d3f1 base::RunLoop::Run() E #35 0x0000f73eae84 base::Thread::Run() E #36 0x0000f73eb681 base::Thread::ThreadMain() E #37 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #38 0x0000f1da7f72 start_thread E #39 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _____________________________ test_promise_reject ______________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_promise_reject(session): response = execute_script(session, """ return Promise.reject(new Error('my error')); """) > assert_error(response, "javascript error") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": {}}> error_code = 'javascript error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError _________________________ test_promise_reject_delayed __________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_promise_reject_delayed(session): response = execute_script(session, """ return new Promise( (resolve, reject) => setTimeout( () => reject(new Error('my error')), 50 ) ); """) > assert_error(response, "javascript error") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": {}}> error_code = 'javascript error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError ___________________________ test_promise_all_reject ____________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_promise_all_reject(session): response = execute_script(session, """ return Promise.all([ Promise.resolve(1), Promise.reject(new Error('error')) ]); """) > assert_error(response, "javascript error") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:80: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": {}}> error_code = 'javascript error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: AssertionError __________________________ test_await_promise_reject ___________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_await_promise_reject(session): response = execute_script(session, """ await Promise.reject(new Error('my error')); return 'foo'; """) > assert_error(response, "javascript error") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:88: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnknownErrorException http_status=500>> error_code = 'javascript error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ assert response.status == errors[error_code] assert "value" in response.body > assert response.body["value"]["error"] == error_code E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:52: AssertionError _________________________ test_promise_resolve_timeout _________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_promise_resolve_timeout(session): session.timeouts.script = .1 response = execute_script(session, """ return new Promise( (resolve) => setTimeout( () => resolve(), 1000 ) ); """) > assert_error(response, "timeout error") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:101: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": {}}>, error_code = 'timeout error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E KeyError: 'timeout error' ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: KeyError _________________________ test_promise_reject_timeout __________________________ session = <Session c17a1ff1156ca29c5d403b5c308fc3b3> def test_promise_reject_timeout(session): session.timeouts.script = .1 response = execute_script(session, """ return new Promise( (resolve, reject) => setTimeout( () => reject(new Error('my error')), 1000 ) ); """) > assert_error(response, "timeout error") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_script/promise.py:114: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Responsetatus=200 body={"value": {}}>, error_code = 'timeout error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E KeyError: 'timeout error' ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:50: KeyError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 10 failed, 1 warnings in 5.46 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 37 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/find_elements_from_element/find.py . [ 2%] .................................... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 37 passed, 1 warnings in 32.67 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/find_elements_from_element/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1390213 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1390214 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1390215 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1390216 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1397824 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1405967 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1413339 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1413340 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1413341 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1413342 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1420553 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1429486 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 42.65 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 7 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/back/back.py . [ 14%] ...... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 7 passed, 1 warnings in 15.51 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/back/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1448411 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1448412 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1448413 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1448414 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1458433 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1458434 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1458435 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1458436 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1468696 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1478373 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1489314 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1489315 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1489316 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1489317 ...... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 63.77 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 6 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/accept_alert/accept.py . [ 16%] ..... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 6 passed, 1 warnings in 7.12 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_window_handle/get.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 1.74 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_window_handle/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1518218 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1525257 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1532245 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1532246 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1532247 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1532248 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1539435 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1546804 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1546805 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1546806 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1546807 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1553488 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1553489 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1553490 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1553491 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 33.69 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_window_rect/get.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 1.71 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_window_rect/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1561487 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1568252 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1568253 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1568254 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1568255 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1574742 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1580555 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1586665 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1594110 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 33.96 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/delete_session/delete.py .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1600379 [ 50%] .error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1603391 [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 7.80 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 35 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/is_element_enabled/enabled.py . [ 2%] .................................. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 35 passed, 1 warnings in 35.14 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/is_element_enabled/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1625502 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1633429 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1640629 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1647826 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1647827 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1647828 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1647829 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1655470 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1663843 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1663844 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1663845 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1663846 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 42.20 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_named_cookie/get.py . [ 25%] ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 4.09 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_named_cookie/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1674214 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1681827 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1689288 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1689289 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1689290 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1689291 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1696738 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1704017 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1712609 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 41.59 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 8 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_async_script/execute_async.py . [ 12%] ....... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 8 passed, 1 warnings in 7.02 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 8 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_async_script/collections.py . [ 12%] ....... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 8 passed, 1 warnings in 7.32 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/execute_async_script/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1733479 . [ 5%] .....error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1746079 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1752547 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1759206 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1766057 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 34.67 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/set_window_rect/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1772129 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1778570 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1778571 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1778572 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1778573 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1785098 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1785099 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1785100 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1785101 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1791482 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1791483 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1791484 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1791485 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1797952 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1805451 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1805452 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1805453 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1805454 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 34.32 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 70 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/set_window_rect/set.py . [ 1%] ................................F.....................FFF............ [100%] =================================== FAILURES =================================== ___________________________ test_width_height_floats ___________________________ session = <Session 31f6d99f60aec0ddbb36e94fed040ce2> def test_width_height_floats(session): response = set_window_rect(session, {"width": 500.5, "height": 420}) value = assert_success(response) > assert value["width"] == 500 E assert 508 == 500 ../../third_party/blink/web_tests/external/wpt/webdriver/tests/set_window_rect/set.py:80: AssertionError __________________________ test_fully_exit_fullscreen __________________________ session = <Session 31f6d99f60aec0ddbb36e94fed040ce2> def test_fully_exit_fullscreen(session): session.window.fullscreen() > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 31f6d99f60aec0ddbb36e94fed040ce2>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/set_window_rect/set.py:136: AssertionError _________________________ test_restore_from_minimized __________________________ session = <Session 31f6d99f60aec0ddbb36e94fed040ce2> def test_restore_from_minimized(session): session.window.minimize() assert document_hidden(session) response = set_window_rect(session, {"width": 450, "height": 450}) value = assert_success(response) > assert value["width"] == 450 E assert 508 == 450 ../../third_party/blink/web_tests/external/wpt/webdriver/tests/set_window_rect/set.py:152: AssertionError _________________________ test_restore_from_maximized __________________________ session = <Session 31f6d99f60aec0ddbb36e94fed040ce2> def test_restore_from_maximized(session): original_size = session.window.size session.window.maximize() assert session.window.size != original_size response = set_window_rect(session, {"width": 400, "height": 400}) value = assert_success(response) > assert value["width"] == 400 E assert 508 == 400 ../../third_party/blink/web_tests/external/wpt/webdriver/tests/set_window_rect/set.py:165: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 4 failed, 66 passed, 1 warnings in 43.93 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/release_actions/sequence.py . [ 25%] ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 5.19 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/release_actions/release.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 1.72 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/release_actions/support/test_actions_wdspec.html (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/release_actions/support/test_actions_wdspec.html' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/release_actions/support/refine.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/release_actions/support/refine.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/delete_cookie/delete.py . [ 33%] .. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 2.25 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/delete_cookie/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1828273 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1835542 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1835543 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1835544 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1835545 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1843208 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1851099 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1858579 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1867223 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 41.66 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/navigate_to/navigate.py . [ 33%] .. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 2.59 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/navigate_to/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1875460 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1880884 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1887392 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1887393 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1887394 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1887395 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1892922 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1899094 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1899095 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1899096 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1899097 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1905990 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 35.20 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 7 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/maximize_window/maximize.py . [ 14%] F....error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1920657 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1922920 F [100%] =================================== FAILURES =================================== __________________________ test_fully_exit_fullscreen __________________________ session = <Session 5aa4a43071dae3a81b621b544b844ca3> def test_fully_exit_fullscreen(session): session.window.fullscreen() > assert is_fullscreen(session) E assert False E + where False = is_fullscreen(<Session 5aa4a43071dae3a81b621b544b844ca3>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/maximize_window/maximize.py:19: AssertionError ____________________ test_maximize_when_resized_to_max_size ____________________ session = <Session 5873f48c804276e4a72550cf84865714> def test_maximize_when_resized_to_max_size(session): # Determine the largest available window size by first maximising # the window and getting the window rect dimensions. # # Then resize the window to the maximum available size. session.end() session.window.maximize() available = session.window.size session.end() session.window.size = available # In certain window managers a window extending to the full available # dimensions of the screen may not imply that the window is maximised, # since this is often a special state. If a remote end expects a DOM # resize event, this may not fire if the window has already reached # its expected dimensions. before = session.window.size session.window.maximize() > assert session.window.size == before E assert (1280, 800) == (1279, 799) E At index 0 diff: 1280 != 1279 E Use -v to get the full diff ../../third_party/blink/web_tests/external/wpt/webdriver/tests/maximize_window/maximize.py:93: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 2 failed, 5 passed, 1 warnings in 11.57 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/maximize_window/stress.py . [ 20%] .... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 5 passed, 1 warnings in 20.46 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/maximize_window/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1936965 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1945808 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1945809 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1945810 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1945811 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1952429 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1960493 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1967004 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1974067 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 35.16 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_window_handles/get.py . [ 33%] .. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 3.28 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_window_handles/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 1982065 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 1982066 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 1982067 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1982068 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1989484 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 1996619 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2003847 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2003848 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2003849 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2003850 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2011074 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2018922 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 33.11 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 6 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/refresh/refresh.py . [ 16%] ..... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 6 passed, 1 warnings in 8.62 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/refresh/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2031670 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2031671 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2031672 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2031673 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2038777 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2046502 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2046503 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2046504 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2046505 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2053741 ......error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2069898 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 43.17 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_shortcuts.py . [ 33%] .. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 5.54 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/pointer_dblclick.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 2.22 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key.py . [ 25%] ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 4.08 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 9 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/validity.py . [ 11%] ........ [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 9 passed, 1 warnings in 5.80 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/pointer_contextmenu.py F [ 33%] FF [100%] =================================== FAILURES =================================== ______________________ test_control_click[\ue009-ctrlKey] ______________________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2>, test_actions_page = None key_chain = <webdriver.client.ActionSequence object at 0x7f7ec2f67710> mouse_chain = <webdriver.client.ActionSequence object at 0x7f7ec2f67790> modifier = '', prop = 'ctrlKey' @pytest.mark.parametrize("modifier, prop", [ (Keys.CONTROL, "ctrlKey"), (Keys.R_CONTROL, "ctrlKey"), ]) def test_control_click(session, test_actions_page, key_chain, mouse_chain, modifier, prop): os = session.capabilities["platformName"] key_chain \ .pause(0) \ .key_down(modifier) \ .pause(200) \ .key_up(modifier) outer = session.find.css("#outer", all=False) mouse_chain.click(element=outer) session.actions.perform([key_chain.dict, mouse_chain.dict]) if os == "windows": expected = [ {"type": "mousemove"}, {"type": "mousedown"}, {"type": "mouseup"}, {"type": "click"}, ] else: expected = [ {"type": "mousemove"}, {"type": "mousedown"}, {"type": "contextmenu"}, {"type": "mouseup"}, ] defaults = { "altKey": False, "metaKey": False, "shiftKey": False, "ctrlKey": False } for e in expected: e.update(defaults) if e["type"] != "mousemove": e[prop] = True filtered_events = [filter_dict(e, expected[0]) for e in get_events(session)] > assert expected == filtered_events E AssertionError: assert [{'altKey': F...: False, ...}] == [{'altKey': Fa...: False, ...}] E At index 2 diff: {'altKey': False, 'shiftKey': False, 'metaKey': False, 'type': 'contextmenu', 'ctrlKey': True} != {'altKey': False, 'shiftKey': False, 'metaKey': False, 'type': u'mouseup', 'ctrlKey': True} E Use -v to get the full diff ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/pointer_contextmenu.py:46: AssertionError ______________________ test_control_click[\ue051-ctrlKey] ______________________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2>, test_actions_page = None key_chain = <webdriver.client.ActionSequence object at 0x7f7ec2f6fb10> mouse_chain = <webdriver.client.ActionSequence object at 0x7f7ec2f6fb90> modifier = '', prop = 'ctrlKey' @pytest.mark.parametrize("modifier, prop", [ (Keys.CONTROL, "ctrlKey"), (Keys.R_CONTROL, "ctrlKey"), ]) def test_control_click(session, test_actions_page, key_chain, mouse_chain, modifier, prop): os = session.capabilities["platformName"] key_chain \ .pause(0) \ .key_down(modifier) \ .pause(200) \ .key_up(modifier) outer = session.find.css("#outer", all=False) mouse_chain.click(element=outer) session.actions.perform([key_chain.dict, mouse_chain.dict]) if os == "windows": expected = [ {"type": "mousemove"}, {"type": "mousedown"}, {"type": "mouseup"}, {"type": "click"}, ] else: expected = [ {"type": "mousemove"}, {"type": "mousedown"}, {"type": "contextmenu"}, {"type": "mouseup"}, ] defaults = { "altKey": False, "metaKey": False, "shiftKey": False, "ctrlKey": False } for e in expected: e.update(defaults) if e["type"] != "mousemove": e[prop] = True filtered_events = [filter_dict(e, expected[0]) for e in get_events(session)] > assert expected == filtered_events E AssertionError: assert [{'altKey': F...: False, ...}] == [{'altKey': Fa...: False, ...}] E At index 2 diff: {'altKey': False, 'shiftKey': False, 'metaKey': False, 'type': 'contextmenu', 'ctrlKey': True} != {'altKey': False, 'shiftKey': False, 'metaKey': False, 'type': u'mouseup', 'ctrlKey': True} E Use -v to get the full diff ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/pointer_contextmenu.py:46: AssertionError __________________________ test_release_control_click __________________________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2> key_reporter = <Element 5c13e7ce-f986-4621-a94c-bbb5f59e4176> key_chain = <webdriver.client.ActionSequence object at 0x7f7ec2f1cb90> mouse_chain = <webdriver.client.ActionSequence object at 0x7f7ec2f1ce90> def test_release_control_click(session, key_reporter, key_chain, mouse_chain): # The context menu stays visible during subsequent tests so let's not # display it in the first place. session.execute_script(""" var keyReporter = document.getElementById("keys"); document.addEventListener("contextmenu", function(e) { e.preventDefault(); }); """) key_chain \ .pause(0) \ .key_down(Keys.CONTROL) mouse_chain \ .pointer_move(0, 0, origin=key_reporter) \ .pointer_down() session.actions.perform([key_chain.dict, mouse_chain.dict]) session.execute_script(""" var keyReporter = document.getElementById("keys"); keyReporter.addEventListener("mousedown", recordPointerEvent); keyReporter.addEventListener("mouseup", recordPointerEvent); resetEvents(); """) session.actions.release() expected = [ {"type": "mouseup"}, {"type": "keyup"}, ] events = [filter_dict(e, expected[0]) for e in get_events(session)] > assert events == expected E AssertionError: assert [{'type': 'keyup'}] == [{'type': 'mouseup'}, {'type': 'keyup'}] E At index 0 diff: {'type': u'keyup'} != {'type': 'mouseup'} E Right contains more items, first extra item: {'type': 'keyup'} E Use -v to get the full diff ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/pointer_contextmenu.py:77: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 failed, 1 warnings in 3.72 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 1 item ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/sequence.py . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 1 passed, 1 warnings in 1.23 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/pointer_pause_dblclick.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 3.56 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 7 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/pointer_modifier_click.py . [ 14%] ...... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 7 passed, 1 warnings in 10.31 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 8 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_special_keys.py F [ 12%] FFF.... [100%] =================================== FAILURES =================================== _______________ test_codepoint_keys_behave_correctly[\U0001f604] _______________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2> key_reporter = <Element 0f0ced81-0172-4504-9a6a-b380bcc33481> key_chain = <webdriver.client.ActionSequence object at 0x7f7ec2d4b510> value = '😄' @pytest.mark.parametrize("value", [ (u"\U0001F604"), (u"\U0001F60D"), (u"\u0BA8\u0BBF"), (u"\u1100\u1161\u11A8"), ]) def test_codepoint_keys_behave_correctly(session, key_reporter, key_chain, value): # Not using key_chain.send_keys() because we always want to treat value as # one character here. `len(value)` varies by platform for non-BMP characters, # so we don't want to iterate over value. key_chain \ .key_down(value) \ .key_up(value) \ .perform() # events sent by major browsers are inconsistent so only check key value > assert get_keys(key_reporter) == value E AssertionError: assert '\uf604' == '\U0001f604' E - \uf604 E + \U0001f604 ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_special_keys.py:24: AssertionError _______________ test_codepoint_keys_behave_correctly[\U0001f60d] _______________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2> key_reporter = <Element 3754a312-f2dc-4ed8-bec3-4cf65096e498> key_chain = <webdriver.client.ActionSequence object at 0x7f7ec2d6f990> value = '😍' @pytest.mark.parametrize("value", [ (u"\U0001F604"), (u"\U0001F60D"), (u"\u0BA8\u0BBF"), (u"\u1100\u1161\u11A8"), ]) def test_codepoint_keys_behave_correctly(session, key_reporter, key_chain, value): # Not using key_chain.send_keys() because we always want to treat value as # one character here. `len(value)` varies by platform for non-BMP characters, # so we don't want to iterate over value. key_chain \ .key_down(value) \ .key_up(value) \ .perform() # events sent by major browsers are inconsistent so only check key value > assert get_keys(key_reporter) == value E AssertionError: assert '\uf60d' == '\U0001f60d' E - \uf60d E + \U0001f60d ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_special_keys.py:24: AssertionError ______________ test_codepoint_keys_behave_correctly[\u0ba8\u0bbf] ______________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2> key_reporter = <Element 463d1b19-0b42-47c1-b087-117aeed8b203> key_chain = <webdriver.client.ActionSequence object at 0x7f7ec2cf58d0> value = 'நி' @pytest.mark.parametrize("value", [ (u"\U0001F604"), (u"\U0001F60D"), (u"\u0BA8\u0BBF"), (u"\u1100\u1161\u11A8"), ]) def test_codepoint_keys_behave_correctly(session, key_reporter, key_chain, value): # Not using key_chain.send_keys() because we always want to treat value as # one character here. `len(value)` varies by platform for non-BMP characters, # so we don't want to iterate over value. key_chain \ .key_down(value) \ > .key_up(value) \ .perform() ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_special_keys.py:20: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:115: in perform self.session.actions.perform([self.dict]) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:221: in perform return self.session.send_session_command("POST", "actions", body) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 5d034d379c9fbe1c42a1bf173cadaab2>, method = 'POST' url = 'session/5d034d379c9fbe1c42a1bf173cadaab2/actions' body = {'actions': [{'actions': [{'type': 'keyDown', 'value': 'நி'}, {'type': 'keyUp', 'value': 'நி'}], 'id': 'keyboard_id', 'type': 'key'}]} def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E InvalidArgumentException: invalid argument (400): invalid argument E from invalid argument: 'value' must be a single Unicode code point E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x0000566865d4 ProcessInputActionSequence() E #5 0x000056688035 ExecutePerformActions() E #6 0x00005665fba4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x00005665fa91 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x00005665f987 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEP7TimeoutEJEEESK_E7RunImplIRKSL_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_OSJ_ E #9 0x00005665f7bf base::internal::Invoker<>::Run() E #10 0x0000566949f3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEP7TimeoutEE3RunES3_S5_S8_SF_SH_ E #11 0x000056680243 ExecuteWindowCommand() E #12 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056665093 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: InvalidArgumentException ___________ test_codepoint_keys_behave_correctly[\u1100\u1161\u11a8] ___________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2> key_reporter = <Element 06f43060-94bf-47e1-87ee-3c337d598b41> key_chain = <webdriver.client.ActionSequence object at 0x7f7ec2d4b550> value = '각' @pytest.mark.parametrize("value", [ (u"\U0001F604"), (u"\U0001F60D"), (u"\u0BA8\u0BBF"), (u"\u1100\u1161\u11A8"), ]) def test_codepoint_keys_behave_correctly(session, key_reporter, key_chain, value): # Not using key_chain.send_keys() because we always want to treat value as # one character here. `len(value)` varies by platform for non-BMP characters, # so we don't want to iterate over value. key_chain \ .key_down(value) \ > .key_up(value) \ .perform() ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_special_keys.py:20: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:115: in perform self.session.actions.perform([self.dict]) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:221: in perform return self.session.send_session_command("POST", "actions", body) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 5d034d379c9fbe1c42a1bf173cadaab2>, method = 'POST' url = 'session/5d034d379c9fbe1c42a1bf173cadaab2/actions' body = {'actions': [{'actions': [{'type': 'keyDown', 'value': '각'}, {'type': 'keyUp', 'value': '각'}], 'id': 'keyboard_id', 'type': 'key'}]} def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E InvalidArgumentException: invalid argument (400): invalid argument E from invalid argument: 'value' must be a single Unicode code point E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x0000566865d4 ProcessInputActionSequence() E #5 0x000056688035 ExecutePerformActions() E #6 0x00005665fba4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x00005665fa91 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x00005665f987 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEP7TimeoutEJEEESK_E7RunImplIRKSL_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_OSJ_ E #9 0x00005665f7bf base::internal::Invoker<>::Run() E #10 0x0000566949f3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEP7TimeoutEE3RunES3_S5_S8_SF_SH_ E #11 0x000056680243 ExecuteWindowCommand() E #12 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056665093 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: InvalidArgumentException =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 4 failed, 4 passed, 1 warnings in 10.78 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 92 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_events.py . [ 1%] ..F...F.........................F.......F............................... [ 79%] ................... [100%] =================================== FAILURES =================================== _____________ test_modifier_key_sends_correct_events[\ue03d-META] ______________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2> key_reporter = <Element 846e48d3-c245-44c4-bd87-aeedc0e81b7e> key_chain = <webdriver.client.ActionSequence object at 0x7f7ec2e99510> key = '', event = 'META' @pytest.mark.parametrize("key, event", [ (Keys.ALT, "ALT"), (Keys.CONTROL, "CONTROL"), (Keys.META, "META"), (Keys.SHIFT, "SHIFT"), (Keys.R_ALT, "R_ALT"), (Keys.R_CONTROL, "R_CONTROL"), (Keys.R_META, "R_META"), (Keys.R_SHIFT, "R_SHIFT"), ]) def test_modifier_key_sends_correct_events(session, key_reporter, key_chain, key, event): code = ALL_EVENTS[event]["code"] value = ALL_EVENTS[event]["key"] if session.capabilities["browserName"] == "internet explorer": key_reporter.click() session.execute_script("resetEvents();") key_chain \ .key_down(key) \ .key_up(key) \ .perform() all_events = get_events(session) expected = [ {"code": code, "key": value, "type": "keydown"}, {"code": code, "key": value, "type": "keyup"}, ] events = [filter_dict(e, expected[0]) for e in all_events] if len(events) > 0 and events[0]["code"] is None: # Remove 'code' entry if browser doesn't support it expected = [filter_dict(e, {"key": "", "type": ""}) for e in expected] events = [filter_dict(e, expected[0]) for e in events] > assert events == expected E AssertionError: assert [{'code': 'Me...pe': 'keyup'}] == [{'code': 'OSL...pe': 'keyup'}] E At index 0 diff: {'code': u'MetaLeft', 'type': u'keydown', 'key': u'Meta'} != {'code': 'OSLeft', 'type': 'keydown', 'key': 'Meta'} E Use -v to get the full diff ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_events.py:54: AssertionError ____________ test_modifier_key_sends_correct_events[\ue053-R_META] _____________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2> key_reporter = <Element d3617e1e-ca63-4702-a449-1ff8b28e3b2f> key_chain = <webdriver.client.ActionSequence object at 0x7f7ec35f53d0> key = '', event = 'R_META' @pytest.mark.parametrize("key, event", [ (Keys.ALT, "ALT"), (Keys.CONTROL, "CONTROL"), (Keys.META, "META"), (Keys.SHIFT, "SHIFT"), (Keys.R_ALT, "R_ALT"), (Keys.R_CONTROL, "R_CONTROL"), (Keys.R_META, "R_META"), (Keys.R_SHIFT, "R_SHIFT"), ]) def test_modifier_key_sends_correct_events(session, key_reporter, key_chain, key, event): code = ALL_EVENTS[event]["code"] value = ALL_EVENTS[event]["key"] if session.capabilities["browserName"] == "internet explorer": key_reporter.click() session.execute_script("resetEvents();") key_chain \ .key_down(key) \ .key_up(key) \ .perform() all_events = get_events(session) expected = [ {"code": code, "key": value, "type": "keydown"}, {"code": code, "key": value, "type": "keyup"}, ] events = [filter_dict(e, expected[0]) for e in all_events] if len(events) > 0 and events[0]["code"] is None: # Remove 'code' entry if browser doesn't support it expected = [filter_dict(e, {"key": "", "type": ""}) for e in expected] events = [filter_dict(e, expected[0]) for e in events] > assert events == expected E AssertionError: assert [{'code': 'Me...pe': 'keyup'}] == [{'code': 'OSR...pe': 'keyup'}] E At index 0 diff: {'code': u'MetaRight', 'type': u'keydown', 'key': u'Meta'} != {'code': 'OSRight', 'type': 'keydown', 'key': 'Meta'} E Use -v to get the full diff ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_events.py:54: AssertionError _______________ test_special_key_sends_keydown[META-expected11] ________________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2> key_reporter = <Element b569f67e-b112-4cb0-94d3-1829be0b7881> key_chain = <webdriver.client.ActionSequence object at 0x7f7ec35f5250> name = 'META' expected = {'code': 'OSLeft', 'ctrl': False, 'key': 'Meta', 'location': 1, ...} @pytest.mark.parametrize("name,expected", ALL_EVENTS.items()) def test_special_key_sends_keydown(session, key_reporter, key_chain, name, expected): if name.startswith("F"): # Prevent default behavior for F1, etc., but only after keydown # bubbles up to body. (Otherwise activated browser menus/functions # may interfere with subsequent tests.) session.execute_script(""" document.body.addEventListener("keydown", function(e) { e.preventDefault() }); """) if session.capabilities["browserName"] == "internet explorer": key_reporter.click() session.execute_script("resetEvents();") key_chain.key_down(getattr(Keys, name)).perform() # only interested in keydown first_event = get_events(session)[0] # make a copy so we can throw out irrelevant keys and compare to events expected = dict(expected) del expected["value"] # make another copy for alternative key names alt_expected = copy.deepcopy(expected) if name in ALTERNATIVE_KEY_NAMES: alt_expected["key"] = ALTERNATIVE_KEY_NAMES[name] # check and remove keys that aren't in expected assert first_event["type"] == "keydown" assert first_event["repeat"] is False first_event = filter_dict(first_event, expected) if first_event["code"] is None: del first_event["code"] del expected["code"] del alt_expected["code"] > assert first_event == expected or first_event == alt_expected E AssertionError: assert ({'code': 'Met...tion': 1, ...} == {'code': 'OSLe...tion': 1, ...} E Omitting 5 identical items, use -vv to show E Differing items: E {'code': 'MetaLeft'} != {'code': 'OSLeft'} E Use -v to get the full diff or {'code': 'Met...tion': 1, ...} == {'code': 'OSLe...tion': 1, ...} E Omitting 5 identical items, use -vv to show E Differing items: E {'code': 'MetaLeft'} != {'code': 'OSLeft'} E Use -v to get the full diff) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_events.py:217: AssertionError ______________ test_special_key_sends_keydown[R_META-expected19] _______________ session = <Session 5d034d379c9fbe1c42a1bf173cadaab2> key_reporter = <Element 0421eca5-5f55-4483-958c-2f850ae0c707> key_chain = <webdriver.client.ActionSequence object at 0x7f7ec36bb2d0> name = 'R_META' expected = {'code': 'OSRight', 'ctrl': False, 'key': 'Meta', 'location': 2, ...} @pytest.mark.parametrize("name,expected", ALL_EVENTS.items()) def test_special_key_sends_keydown(session, key_reporter, key_chain, name, expected): if name.startswith("F"): # Prevent default behavior for F1, etc., but only after keydown # bubbles up to body. (Otherwise activated browser menus/functions # may interfere with subsequent tests.) session.execute_script(""" document.body.addEventListener("keydown", function(e) { e.preventDefault() }); """) if session.capabilities["browserName"] == "internet explorer": key_reporter.click() session.execute_script("resetEvents();") key_chain.key_down(getattr(Keys, name)).perform() # only interested in keydown first_event = get_events(session)[0] # make a copy so we can throw out irrelevant keys and compare to events expected = dict(expected) del expected["value"] # make another copy for alternative key names alt_expected = copy.deepcopy(expected) if name in ALTERNATIVE_KEY_NAMES: alt_expected["key"] = ALTERNATIVE_KEY_NAMES[name] # check and remove keys that aren't in expected assert first_event["type"] == "keydown" assert first_event["repeat"] is False first_event = filter_dict(first_event, expected) if first_event["code"] is None: del first_event["code"] del expected["code"] del alt_expected["code"] > assert first_event == expected or first_event == alt_expected E AssertionError: assert ({'code': 'Met...tion': 2, ...} == {'code': 'OSRi...tion': 2, ...} E Omitting 5 identical items, use -vv to show E Differing items: E {'code': 'MetaRight'} != {'code': 'OSRight'} E Use -v to get the full diff or {'code': 'Met...tion': 2, ...} == {'code': 'OSRi...tion': 2, ...} E Omitting 5 identical items, use -vv to show E Differing items: E {'code': 'MetaRight'} != {'code': 'OSRight'} E Use -v to get the full diff) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_events.py:217: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ============== 4 failed, 88 passed, 1 warnings in 119.90 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 9 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/pointer_origin.py . [ 11%] ........ [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 9 passed, 1 warnings in 8.58 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2215844 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2215845 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2215846 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2215847 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2224374 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2233306 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2241967 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2241968 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2241969 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2241970 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2250732 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2260223 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2260224 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2260225 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2260226 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 49.72 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/key_modifiers.py . [ 25%] ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 6.35 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/none.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 1.78 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 24 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/pointer.py . [ 4%] ....................... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 24 passed, 1 warnings in 38.33 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/support/mouse.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/support/mouse.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/support/keys.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/support/keys.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/support/test_actions_wdspec.html (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/support/test_actions_wdspec.html' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/support/refine.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions/support/refine.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 5 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_property/get.py . [ 20%] .... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 5 passed, 1 warnings in 5.44 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_property/user_prompts.py . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2311591 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2311592 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2311593 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2311594 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2319374 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2319375 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2319376 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2319377 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2327375 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2327376 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2327377 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2327378 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2334969 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2343445 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2343446 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2343447 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2343448 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 42.17 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 7 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_title/get.py . [ 14%] ...... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 7 passed, 1 warnings in 6.98 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_title/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2355208 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2362907 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2370882 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2370883 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2370884 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2370885 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2378443 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2378444 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2378445 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2378446 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2385396 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2385397 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2385398 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2385399 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2394156 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 43.02 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 3 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_timeouts/get.py . [ 33%] .. [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 1.56 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/inline.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/inline.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/helpers.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/helpers.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/http_request.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/http_request.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/merge_dictionaries.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/merge_dictionaries.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/sync.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/sync.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/defaults.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/defaults.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/image.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/image.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 0 items =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ========================== 1 warnings in 0.00 seconds ========================== ERROR: not found: /b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/__pycache__/fixtures.cpython-27-PYTEST.pyc (no name '/b/s/w/ir/third_party/blink/web_tests/external/wpt/webdriver/tests/support/__pycache__/fixtures.cpython-27-PYTEST.pyc' in any of []) ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/switch_to_window/switch.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 2.23 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 38 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/find_element/find.py . [ 2%] ..................................... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 38 passed, 1 warnings in 32.13 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/find_element/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2417354 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2425252 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2432605 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2432606 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2432607 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2432608 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2440343 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2448167 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2456756 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2456757 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2456758 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2456759 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 41.03 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 81 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_clear/clear.py . [ 1%] ...........................................................FF..........F [ 90%] ...F.... [100%] =================================== FAILURES =================================== _____________________________ test_contenteditable _____________________________ session = <Session 3c5a5f5de32814fae156aefa69483041> add_event_listeners = <function add_event_listeners at 0x7f7ec21b2488> tracked_events = ['blur', 'change', 'focus'] def test_contenteditable(session, add_event_listeners, tracked_events): session.url = inline("<p contenteditable>foobar</p>") element = session.find.css("p", all=False) add_event_listeners(element, tracked_events) assert element.property("innerHTML") == "foobar" response = element_clear(session, element) assert_success(response) > assert element.property("innerHTML") == "" E AssertionError: assert ' ' == '' E Strings contain only whitespace, escaping them using repr() E - ' ' E ? - E + '' ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_clear/clear.py:269: AssertionError _______________________________ test_designmode ________________________________ session = <Session 3c5a5f5de32814fae156aefa69483041> def test_designmode(session): session.url = inline("foobar") element = session.find.css("body", all=False) assert element.property("innerHTML") == "foobar" session.execute_script("document.designMode = 'on'") response = element_clear(session, element) assert_success(response) > assert element.property("innerHTML") == "<br>" E AssertionError: assert ' ' == '<br>' E Strings contain only whitespace, escaping them using repr() E - ' ' E + '<br>' ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_clear/clear.py:282: AssertionError __ test_resettable_element_does_not_satisfy_validation_constraints[month-foo] __ session = <Session 3c5a5f5de32814fae156aefa69483041>, type = 'month' invalid_value = 'foo' @pytest.mark.parametrize("type,invalid_value", [("number", "foo"), ("range", "foo"), ("email", "foo"), ("url", "foo"), ("color", "foo"), ("date", "foo"), ("datetime", "foo"), ("datetime-local", "foo"), ("time", "foo"), ("month", "foo"), ("week", "foo")]) def test_resettable_element_does_not_satisfy_validation_constraints(session, type, invalid_value): """ Some UAs allow invalid input to certain types of constrained form controls. For example, Gecko allows non-valid characters to be typed into <input type=number> but Chrome does not. Since we want to test that Element Clear works for clearing the invalid characters in these UAs, it is fine to skip this test where UAs do not allow the element to not satisfy its constraints. """ session.url = inline("<input type=%s>" % type) element = session.find.css("input", all=False) def is_valid(element): return session.execute_script(""" var input = arguments[0]; return input.validity.valid; """, args=(element,)) # value property does not get updated if the input is invalid element.send_keys(invalid_value) # UA does not allow invalid input for this form control type if is_valid(element): return response = element_clear(session, element) assert_success(response) > assert is_valid(element) E assert False E + where False = <function is_valid at 0x7f7ec21b2938>(<Element dfeadf1e-e11c-4ce3-b6fb-6f42ffb40605>) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_clear/clear.py:337: AssertionError _______________________ test_non_editable_inputs[hidden] _______________________ session = <Session 3c5a5f5de32814fae156aefa69483041>, type = 'hidden' @pytest.mark.parametrize("type", ["checkbox", "radio", "hidden", "submit", "button", "image"]) def test_non_editable_inputs(session, type): session.url = inline("<input type=%s>" % type) element = session.find.css("input", all=False) response = element_clear(session, element) > assert_error(response, "invalid element state") ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_clear/clear.py:352: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=400 error=<WebDriverException http_status=400>> error_code = 'invalid element state' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ assert response.status == errors[error_code] assert "value" in response.body > assert response.body["value"]["error"] == error_code E AssertionError ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:52: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 4 failed, 77 passed, 1 warnings in 95.22 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/element_clear/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2511819 . [ 5%] ..error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2520508 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2520509 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2520510 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2520511 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2529324 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2537337 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2545694 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2554883 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2554884 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2554885 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2554886 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 49.08 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 2 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/screenshot.py . [ 50%] . [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 2.27 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2564807 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2564808 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2564809 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2564810 F [ 5%] FFerror 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2572367 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2572368 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2572369 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2572370 FFFerror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2579647 FFFerror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2586542 FFFerror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2593533 FFFerror 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2602161 FFF [100%] =================================== FAILURES =================================== _______________________ test_accept[capabilities0-alert] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec26470c8> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:26: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 03655e97b4f66622bebd997c8f798bb8>, method = 'GET' url = 'session/03655e97b4f66622bebd997c8f798bb8/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException ______________________ test_accept[capabilities0-confirm] ______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec28dab90> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:26: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 03655e97b4f66622bebd997c8f798bb8>, method = 'GET' url = 'session/03655e97b4f66622bebd997c8f798bb8/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException ______________________ test_accept[capabilities0-prompt] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec28dac80> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:26: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session 03655e97b4f66622bebd997c8f798bb8>, method = 'GET' url = 'session/03655e97b4f66622bebd997c8f798bb8/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException _________________ test_accept_and_notify[capabilities0-alert] __________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec3734668> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:41: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : alert} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ________________ test_accept_and_notify[capabilities0-confirm] _________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec28da938> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:41: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : confirm} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _________________ test_accept_and_notify[capabilities0-prompt] _________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec2bb7d70> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_accept_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:41: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : prompt} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ______________________ test_dismiss[capabilities0-alert] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec28da8c0> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:26: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session ffc16e7cbc53309560306a4dfab83277>, method = 'GET' url = 'session/ffc16e7cbc53309560306a4dfab83277/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException _____________________ test_dismiss[capabilities0-confirm] ______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec28da938> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:26: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session ffc16e7cbc53309560306a4dfab83277>, method = 'GET' url = 'session/ffc16e7cbc53309560306a4dfab83277/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException ______________________ test_dismiss[capabilities0-prompt] ______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec3734320> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:26: in check_user_prompt_not_closed_without_exception assert session.alert.text == dialog_type ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:354: in text return self.session.send_session_command("GET", "alert/text") ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Session ffc16e7cbc53309560306a4dfab83277>, method = 'GET' url = 'session/ffc16e7cbc53309560306a4dfab83277/alert/text', body = None def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchAlertException: no such alert (404): no such alert E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abc53 Status::Status() E #4 0x0000569a230d JavaScriptDialogManager::GetDialogMessage() E #5 0x0000565e0422 ExecuteGetAlertText() E #6 0x0000566619b4 base::internal::FunctorTraits<>::Invoke<>() E #7 0x0000566618c3 base::internal::InvokeHelper<>::MakeItSo<>() E #8 0x0000566617e9 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSB_14default_deleteISD_EEEEEJEEESI_E7RunImplIRKSJ_RKNSB_5tupleIJEEEJEEES3_OT_OT0_NSB_16integer_sequenceIjJXspT1_EEEEOS5_OS7_SA_OSH_ E #9 0x000056661631 base::internal::Invoker<>::Run() E #10 0x0000565e0cb3 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS9_14default_deleteISB_EEEEEE3RunES3_S5_S8_SF_ E #11 0x0000565e02ae ExecuteAlertCommand() E #12 0x0000566620b2 base::internal::FunctorTraits<>::Invoke<>() E #13 0x000056661f43 base::internal::InvokeHelper<>::MakeItSo<>() E #14 0x000056661e69 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEES6_SB_SI_EJSK_EEEFS3_S6_SB_SI_EE7RunImplIRKSO_RKNSC_5tupleIJSK_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #15 0x000056661cb3 base::internal::Invoker<>::Run() E #16 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #17 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #18 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #19 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #20 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #21 0x00005661d068 base::internal::Invoker<>::RunOnce() E #22 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #23 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #24 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #25 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #26 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #27 0x0000f71f05fd base::MessagePumpDefault::Run() E #28 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #29 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #30 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #31 0x0000f729d3f1 base::RunLoop::Run() E #32 0x0000f73eae84 base::Thread::Run() E #33 0x0000f73eb681 base::Thread::ThreadMain() E #34 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #35 0x0000f1da7f72 start_thread E #36 0x0000f1b3d43e clone ../../third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/webdriver/webdriver/client.py:472: NoSuchAlertException _________________ test_dismiss_and_notify[capabilities0-alert] _________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec28da938> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:53: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : alert} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ________________ test_dismiss_and_notify[capabilities0-confirm] ________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec29f9578> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:53: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : confirm} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ________________ test_dismiss_and_notify[capabilities0-prompt] _________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec29f97d0> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_dismiss_and_notify(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:53: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : prompt} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _______________________ test_ignore[capabilities0-alert] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec29f9320> dialog_type = 'alert' @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_ignore(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : alert} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ______________________ test_ignore[capabilities0-confirm] ______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec29f9aa0> dialog_type = 'confirm' @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_ignore(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : confirm} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ______________________ test_ignore[capabilities0-prompt] _______________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec29f9d70> dialog_type = 'prompt' @pytest.mark.capabilities({"unhandledPromptBehavior": "ignore"}) @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_ignore(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : prompt} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _____________________________ test_default[alert] ______________________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec29f9ed8> dialog_type = 'alert' @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_default(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : alert} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError ____________________________ test_default[confirm] _____________________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec25c3488> dialog_type = 'confirm' @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_default(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : confirm} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError _____________________________ test_default[prompt] _____________________________ check_user_prompt_not_closed_without_exception = <function check_user_prompt_not_closed_without_exception at 0x7f7ec25c3758> dialog_type = 'prompt' @pytest.mark.parametrize("dialog_type", ["alert", "confirm", "prompt"]) def test_default(check_user_prompt_not_closed_without_exception, dialog_type): > check_user_prompt_not_closed_without_exception(dialog_type) ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../third_party/blink/web_tests/external/wpt/webdriver/tests/take_screenshot/user_prompts.py:22: in check_user_prompt_not_closed_without_exception value = assert_success(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = <Response status=500 error=<UnexpectedAlertOpenException http_status=500>> value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: unexpected alert open (500): unexpected alert open: {Alert text : prompt} E (Session info: chrome=76.0.3773.0) E E Remote-end stacktrace: E E #0 0x0000f74b4c88 base::debug::CollectStackTrace() E #1 0x0000f7165abf base::debug::StackTrace::StackTrace() E #2 0x0000f7165a4e base::debug::StackTrace::StackTrace() E #3 0x0000569abde9 Status::Status() E #4 0x000056680027 ExecuteWindowCommand() E #5 0x000056665472 base::internal::FunctorTraits<>::Invoke<>() E #6 0x000056665303 base::internal::InvokeHelper<>::MakeItSo<>() E #7 0x000056665229 _ZN4base8internal7InvokerINS0_9BindStateIPF6StatusRKNS_17RepeatingCallbackIFS3_P7SessionP7WebViewRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEP7TimeoutEEES6_SB_SI_EJSM_EEEFS3_S6_SB_SI_EE7RunImplIRKSQ_RKNSC_5tupleIJSM_EEEJLj0EEEES3_OT_OT0_NSC_16integer_sequenceIjJXspT1_EEEEOS6_SB_OSI_ E #8 0x000056665093 base::internal::Invoker<>::Run() E #9 0x000056615183 _ZNKR4base17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENS7_14default_deleteIS9_EEEEEE3RunES3_S6_SD_ E #10 0x000056612646 (anonymous namespace)::ExecuteSessionCommandOnSessionThread() E #11 0x00005661da14 base::internal::FunctorTraits<>::Invoke<>() E #12 0x00005661d599 base::internal::InvokeHelper<>::MakeItSo<>() E #13 0x00005661d43b _ZN4base8internal7InvokerINS0_9BindStateIPFvPKcRKNS_17RepeatingCallbackIF6StatusP7SessionRKNS_15DictionaryValueEPNSt4__Cr10unique_ptrINS_5ValueENSC_14default_deleteISE_EEEEEEEbbNSD_IS9_NSF_IS9_EEEE13scoped_refptrINS_22SingleThreadTaskRunnerEERKNS5_IFvRKS6_SH_RKNSC_12basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbEEERKNS5_IFvvEEEEJS4_SK_bbSO_SR_S13_S17_EEES16_E7RunImplIS1B_NSC_5tupleIJS4_SK_bbSO_SR_S13_S17_EEEJLj0ELj1ELj2ELj3ELj4ELj5ELj6ELj7EEEEvOT_OT0_NSC_16integer_sequenceIjJXspT1_EEEE E #14 0x00005661d068 base::internal::Invoker<>::RunOnce() E #15 0x0000f711c6eb _ZNO4base12OnceCallbackIFvvEE3RunEv E #16 0x0000f7316ae1 base::TaskAnnotator::RunTask() E #17 0x0000f73694bb base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() E #18 0x0000f7368a5f base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #19 0x0000f73697d7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() E #20 0x0000f71f05fd base::MessagePumpDefault::Run() E #21 0x0000f736a689 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #22 0x0000f736a72d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() E #23 0x0000f729d8a6 base::RunLoop::RunWithTimeout() E #24 0x0000f729d3f1 base::RunLoop::Run() E #25 0x0000f73eae84 base::Thread::Run() E #26 0x0000f73eb681 base::Thread::ThreadMain() E #27 0x0000f74f915f base::(anonymous namespace)::ThreadFunc() E #28 0x0000f1da7f72 start_thread E #29 0x0000f1b3d43e clone ../../third_party/blink/web_tests/external/wpt/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 failed, 1 warnings in 41.51 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 4 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_rect/get.py . [ 25%] ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 4.02 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.14+chromium14, pytest-3.6.2, py-1.5.3, pluggy-0.7.1 rootdir: /b/s/w/ir, inifile: collected 18 items ../../third_party/blink/web_tests/external/wpt/webdriver/tests/get_element_rect/user_prompts.py error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2611219 . [ 5%] ..error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2618531 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2626739 ...error 9: BadDrawable (invalid Pixmap or Window parameter) request 141 minor 1 serial 2634238 error 3: BadWindow (invalid Window parameter) request 129 minor 6 serial 2634239 error 3: BadWindow (invalid Window parameter) request 20 minor 0 serial 2634240 error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2634241 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2641825 ...error 3: BadWindow (invalid Window parameter) request 15 minor 0 serial 2650354 ... [100%] =============================== warnings summary =============================== <undetermined location> Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 42.75 seconds ==================== 2019-04-21 03:35:59,070 - blinkpy.web_tests.servers.server_base: [DEBUG] Attempting to shut down wptserve server at pid 2529 2019-04-21 03:35:59,071 - blinkpy.common.system.executive: [DEBUG] Checking whether pid 2529 is alive. 2019-04-21 03:35:59,071 - blinkpy.web_tests.servers.wptserve: [DEBUG] pid 2529 is running, killing it 2019-04-21 03:35:59,071 - blinkpy.web_tests.servers.server_base: [DEBUG] Waiting for action: <bound method WPTServe._check_and_kill of <blinkpy.web_tests.servers.wptserve.WPTServe object at 0x7f7ec71e8710>> 2019-04-21 03:36:00,072 - blinkpy.common.system.executive: [DEBUG] Checking whether pid 2529 is alive. 2019-04-21 03:36:00,073 - blinkpy.web_tests.servers.wptserve: [DEBUG] pid 2529 is not running 2019-04-21 03:36:00,073 - blinkpy.web_tests.servers.server_base: [DEBUG] wptserve server at pid 2529 stopped /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings /b/s/swarming_bot.1.zip/third_party/urllib3/util/ssl_.py:150: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings 2019-04-21 03:36:12,838 - root: [DEBUG] Contents of task_output_dir: ['/b/swarming/w/ir/tmp/t/tmpTJmXnk/44581914ba6d5d10'] 2019-04-21 03:36:12,840 - root: [DEBUG] Found shard_json_files: ['/b/swarming/w/ir/tmp/t/tmpTJmXnk/44581914ba6d5d10/output.json'] 2019-04-21 03:36:12,840 - root: [INFO] merge_cmd: /b/swarming/w/ir/cache/vpython/6e0330/bin/python /b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_isolated_script_merge.py --build-properties {"bot_id": "swarm665-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1555839607589910, "id": "8915577643591490128", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux Tests (dbg)(1)(32)/58103", "builder:Linux Tests (dbg)(1)(32)", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "gitiles_ref:refs/heads/master", "parent_buildername:Linux Builder (dbg)(32)", "parent_buildnumber:105194", "scheduler_invocation_id:9081007705600940960", "scheduler_job_id:chromium/Linux Tests (dbg)(1)(32)", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux Tests (dbg)(1)(32)", "buildnumber": 58103, "got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "got_revision_cp": "refs/heads/master@{#652786}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "got_webrtc_revision_cp": "refs/heads/master@{#27678}", "mastername": "chromium.linux", "parent_buildername": "Linux Builder (dbg)(32)", "parent_got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "parent_got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "parent_got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "parent_got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "parent_got_revision_cp": "refs/heads/master@{#652786}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "parent_got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "parent_got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27678}", "parent_mastername": "chromium.linux", "path_config": "generic", "recipe": "chromium", "revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "swarm_hashes": {"accessibility_unittests": "8b8817c76ce7d52d0a4eeb9713e00ba183e5eb1d", "angle_unittests": "9355532645002a6782e848594a085b1ece365bc3", "app_shell_unittests": "93b2f089b1e856c7b9c5eec5b1f34049dfdc52b7", "aura_unittests": "bc666425beba7b4d7329d92ee8fea2e312681239", "base_unittests": "0dcbf0d6d6d3aaef47e823c2acb8a8e333cdcf9b", "blink_common_unittests": "a694c0f364c7b5ae48731b50cc7c21e30da2f206", "blink_fuzzer_unittests": "b2a89dd98102adf099a567b835e742ad9214d046", "blink_heap_unittests": "8552e56112a1b88fca9ff6487f801ef725ea5710", "blink_platform_unittests": "dc440c04fc8fe2988aedc86adffb906ab0e1ebdc", "blink_python_tests": "7ad1731753829fd6b6ace28803e363e22aee7d84", "blink_unittests": "ff01d6363a00bdc189404a047a72c7de84bad7cd", "boringssl_crypto_tests": "a1198e633ed0a205eb0a276d04ce959a3ed3c229", "boringssl_ssl_tests": "f9d1836de0034757c554ea5811b4c92e435164e6", "browser_tests": "222afb3ce51f07430ad9c66d620fd1ec6b0999a4", "cacheinvalidation_unittests": "31387cff0ef88879155b08bb46c19982600a658d", "capture_unittests": "68a6e12e28a600da3f74395d60727b82a78e9405", "cast_unittests": "d69dda172e27819779594029245a2e4c8038c704", "cc_unittests": "bb55d639f9ffdd0c9f11523ab828b321bc5a3a6a", "chrome_app_unittests": "b6b6dd15a33e1a01a0b5430cc0a4efb728617803", "chromedriver_unittests": "ffd744ec9198b23338f5f1203cc2823c1afbc397", "components_browsertests": "9c673f84c6b1bacd93b7d427240639cf2b293586", "components_unittests": "c8e0bd1bd5539717f64854a626eac9bdf17fc5d0", "compositor_unittests": "53d9cb6aab19633079a28bef17923f537b0873ca", "content_browsertests": "66f2c2714894af7425191f073ba006b59d4d2d8b", "content_unittests": "6e8078a25a113c71e9485f0edf854b3e0c6438c1", "cronet_tests": "39d7c5ae4b5aec247b3e50967bc1f481e9ae558c", "cronet_unittests": "3dbdc58e2f15d7506f6808937d35910db1753e35", "crypto_unittests": "f54d1a7a5fea1356d1a69fefd5dfda4879ab5a10", "dbus_unittests": "375a7b5093f51372778d7401b466458728ee4e2f", "device_unittests": "64551d1b89462b35e71b92431e1845f33fc0e218", "devtools_closure_compile": "d9f3db8df0318bf86fe3720b8d2e1d44ae30b933", "devtools_eslint": "7c5817240aba56ce9d7dcb7d816404ba0bde808b", "display_unittests": "4807ff924d40fde6da73fc54a753c9167022f2f7", "events_unittests": "00f9ab3a31be19728d35d8f724f542eccf6225c2", "extensions_browsertests": "668043a5424ec8d83d73caf9550d518bd5c2df19", "extensions_unittests": "8694efe7c770b79696f25596e869d9739aacd4de", "filesystem_service_unittests": "13a67a83d10c55a4426f6708ebbac0bfedea085c", "flatbuffers_unittests": "7d40fbca6ce7cb37a9bf77568ded9a4a9ce866af", "gcm_unit_tests": "bbcf113816cb22990b2a3872019b0fcd71585049", "gfx_unittests": "28a38f1629535b5de00d5c9492aa53a4e99e3eec", "gin_unittests": "38ada3f2980e1f91e7d9fc6e3412d50eb55ac87c", "google_apis_unittests": "9e31ca75d875278c7dd0ac4a8ddaae971660f66b", "gpu_unittests": "ef2f7c90bd14a3751e001512527f84e6df6d612f", "headless_browsertests": "220d9fcd68400c307303f3accc62ef7ec8a1c7c2", "headless_unittests": "433b597124f22f141b99354fa360344bf691774b", "interactive_ui_tests": "1580acc3f1159efd27afd5a8a0d68fe42a05b154", "ipc_tests": "829c39455a0a0f46c1ec1a3833d6ec8d6211c262", "jingle_unittests": "317fc153cd37101c6d553499a1864924a0f03fe7", "latency_unittests": "81bc9d2e298a1bd8d23df40c655372e46116a968", "leveldb_service_unittests": "05dec329ede6d8f72090ea2dfa1c01708976a7a0", "libjingle_xmpp_unittests": "505187e472d5ba4b3c836efa883fcba28325faa6", "media_blink_unittests": "5f74b216ab83d422aed9824c9bef43870c1b2f6e", "media_service_unittests": "91a36e48310eddb482a8858c77744d274fb04324", "media_unittests": "06299c1d8bbea32c3934cd4a483ab40940241802", "message_center_unittests": "7d150c82397e819cf18ecf96a8b4f20c811119c5", "metrics_python_tests": "cb58e3d3ac4166ac6e58de58451f901651d90b6b", "midi_unittests": "24d5485b5ada3ac6804a7f4b8480f58bb2d444ca", "mojo_core_unittests": "9f1d030c84b885d3760bd079751588586066a9ec", "mojo_unittests": "4d82dc61b0ea45e87c48ccd46d28a98f8f45b9e4", "nacl_helper_nonsfi_unittests": "1f0788ca6586fc1d6d08fbac8f9c37d4ff568d70", "nacl_loader_unittests": "170fe61bb7175785c41587962377ef33d8182ed6", "native_theme_unittests": "19fcb376cf4258635239d5e1ef031a37b3369b2f", "net_unittests": "a55d1aa545725143b5a0eb882a7eb0d85b74accf", "pdf_unittests": "3aaefc1db0b5abe77816c2125bb1405d4f9c89f2", "perfetto_unittests": "b4d0b5cc226cc8246d91004385a071ae95434f42", "ppapi_unittests": "20c01d892a7ec15148cfc6cb29b67e73e1bcbc83", "printing_unittests": "baeb161b23f330042500448d9df1521c500cc827", "sandbox_linux_unittests": "1716abc518698e781e621249aadbee8d5b248e9b", "service_manager_unittests": "cebc4116ad75e7f3370ea3978969e2b0f92afc4e", "services_unittests": "1ebb4eb6b9ac0d1c9c3f3b99fa5bc516f6c5ad56", "shell_dialogs_unittests": "b490f5591b9290340794c014e6ef2ece45012a85", "skia_unittests": "ff5f389b006df0001b97a34d04addbdcc896f4e4", "snapshot_unittests": "5574d00c5eb608698600273e646b9d742c8f975f", "sql_unittests": "2a7fabf9832aac365af80df9a6adc6f0f5310dee", "storage_unittests": "80558a013a828f05a44d5abd09befebfdc03cba1", "sync_integration_tests": "a87f78995171b3f69b8a865e2bb065489eb1aac8", "telemetry_gpu_unittests": "56a3a614cd0a7d2501fa6361073956b8bde4fe2a", "telemetry_unittests": "3adfa1225c87e4b9d56970c1987d034499ef928b", "traffic_annotation_auditor_unittests": "bbed9eb49f541a73c2b4e8909f2b99932f14cb7f", "ui_base_unittests": "f3076d13c1e1c21db8cf0e3a1809f98634807d6b", "ui_touch_selection_unittests": "288d3dbe49548d727e781aed148c5f3acfbe1036", "unit_tests": "8d6a7e211b4140abab6a0604c99e68184c28eb5c", "url_unittests": "c09afde707b9baad8a7892b9668eafd1af329744", "views_perftests": "e7dfb1896a04d84095cff4d46dae4dfb865104f5", "views_unittests": "72a868b97c261d0b16902e1eea7f056756f04910", "viz_unittests": "1fb027789c6d61adeda42084e1a7bf830d95680d", "vr_common_unittests": "bae8e47d4a806dc42014877f347dd06e2ac03fed", "vr_pixeltests": "6d3861d756ec5f97ebc0d8dff9ca0a37cb57ffe6", "webdriver_wpt_tests": "c4a0c8b422ad960a402bc81dee0f31cee1361036", "wm_unittests": "63674f79bdf61cedeed0a588feb98b8d49fbda9b", "wtf_unittests": "a1f2c9d924532ec00518118137e748ba1d8b2ce4", "xr_browser_tests": "fd88d9938cab6a5bb1bbc624e1a766339b6ae7e9"}} --summary-json /b/swarming/w/ir/tmp/t/tmpn6BSmr.json --task-output-dir /b/swarming/w/ir/tmp/t/tmpTJmXnk -o /b/swarming/w/ir/tmp/t/tmpiZN2yr.json /b/swarming/w/ir/tmp/t/tmpTJmXnk/44581914ba6d5d10/output.json Running ['/b/swarming/w/ir/cache/vpython/6e0330/bin/python', '/b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_isolated_script_merge.py', '--build-properties', '{"bot_id": "swarm665-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1555839607589910, "id": "8915577643591490128", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux Tests (dbg)(1)(32)/58103", "builder:Linux Tests (dbg)(1)(32)", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "gitiles_ref:refs/heads/master", "parent_buildername:Linux Builder (dbg)(32)", "parent_buildnumber:105194", "scheduler_invocation_id:9081007705600940960", "scheduler_job_id:chromium/Linux Tests (dbg)(1)(32)", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux Tests (dbg)(1)(32)", "buildnumber": 58103, "got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "got_revision_cp": "refs/heads/master@{#652786}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "got_webrtc_revision_cp": "refs/heads/master@{#27678}", "mastername": "chromium.linux", "parent_buildername": "Linux Builder (dbg)(32)", "parent_got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "parent_got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "parent_got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "parent_got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "parent_got_revision_cp": "refs/heads/master@{#652786}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "parent_got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "parent_got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27678}", "parent_mastername": "chromium.linux", "path_config": "generic", "recipe": "chromium", "revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "swarm_hashes": {"accessibility_unittests": "8b8817c76ce7d52d0a4eeb9713e00ba183e5eb1d", "angle_unittests": "9355532645002a6782e848594a085b1ece365bc3", "app_shell_unittests": "93b2f089b1e856c7b9c5eec5b1f34049dfdc52b7", "aura_unittests": "bc666425beba7b4d7329d92ee8fea2e312681239", "base_unittests": "0dcbf0d6d6d3aaef47e823c2acb8a8e333cdcf9b", "blink_common_unittests": "a694c0f364c7b5ae48731b50cc7c21e30da2f206", "blink_fuzzer_unittests": "b2a89dd98102adf099a567b835e742ad9214d046", "blink_heap_unittests": "8552e56112a1b88fca9ff6487f801ef725ea5710", "blink_platform_unittests": "dc440c04fc8fe2988aedc86adffb906ab0e1ebdc", "blink_python_tests": "7ad1731753829fd6b6ace28803e363e22aee7d84", "blink_unittests": "ff01d6363a00bdc189404a047a72c7de84bad7cd", "boringssl_crypto_tests": "a1198e633ed0a205eb0a276d04ce959a3ed3c229", "boringssl_ssl_tests": "f9d1836de0034757c554ea5811b4c92e435164e6", "browser_tests": "222afb3ce51f07430ad9c66d620fd1ec6b0999a4", "cacheinvalidation_unittests": "31387cff0ef88879155b08bb46c19982600a658d", "capture_unittests": "68a6e12e28a600da3f74395d60727b82a78e9405", "cast_unittests": "d69dda172e27819779594029245a2e4c8038c704", "cc_unittests": "bb55d639f9ffdd0c9f11523ab828b321bc5a3a6a", "chrome_app_unittests": "b6b6dd15a33e1a01a0b5430cc0a4efb728617803", "chromedriver_unittests": "ffd744ec9198b23338f5f1203cc2823c1afbc397", "components_browsertests": "9c673f84c6b1bacd93b7d427240639cf2b293586", "components_unittests": "c8e0bd1bd5539717f64854a626eac9bdf17fc5d0", "compositor_unittests": "53d9cb6aab19633079a28bef17923f537b0873ca", "content_browsertests": "66f2c2714894af7425191f073ba006b59d4d2d8b", "content_unittests": "6e8078a25a113c71e9485f0edf854b3e0c6438c1", "cronet_tests": "39d7c5ae4b5aec247b3e50967bc1f481e9ae558c", "cronet_unittests": "3dbdc58e2f15d7506f6808937d35910db1753e35", "crypto_unittests": "f54d1a7a5fea1356d1a69fefd5dfda4879ab5a10", "dbus_unittests": "375a7b5093f51372778d7401b466458728ee4e2f", "device_unittests": "64551d1b89462b35e71b92431e1845f33fc0e218", "devtools_closure_compile": "d9f3db8df0318bf86fe3720b8d2e1d44ae30b933", "devtools_eslint": "7c5817240aba56ce9d7dcb7d816404ba0bde808b", "display_unittests": "4807ff924d40fde6da73fc54a753c9167022f2f7", "events_unittests": "00f9ab3a31be19728d35d8f724f542eccf6225c2", "extensions_browsertests": "668043a5424ec8d83d73caf9550d518bd5c2df19", "extensions_unittests": "8694efe7c770b79696f25596e869d9739aacd4de", "filesystem_service_unittests": "13a67a83d10c55a4426f6708ebbac0bfedea085c", "flatbuffers_unittests": "7d40fbca6ce7cb37a9bf77568ded9a4a9ce866af", "gcm_unit_tests": "bbcf113816cb22990b2a3872019b0fcd71585049", "gfx_unittests": "28a38f1629535b5de00d5c9492aa53a4e99e3eec", "gin_unittests": "38ada3f2980e1f91e7d9fc6e3412d50eb55ac87c", "google_apis_unittests": "9e31ca75d875278c7dd0ac4a8ddaae971660f66b", "gpu_unittests": "ef2f7c90bd14a3751e001512527f84e6df6d612f", "headless_browsertests": "220d9fcd68400c307303f3accc62ef7ec8a1c7c2", "headless_unittests": "433b597124f22f141b99354fa360344bf691774b", "interactive_ui_tests": "1580acc3f1159efd27afd5a8a0d68fe42a05b154", "ipc_tests": "829c39455a0a0f46c1ec1a3833d6ec8d6211c262", "jingle_unittests": "317fc153cd37101c6d553499a1864924a0f03fe7", "latency_unittests": "81bc9d2e298a1bd8d23df40c655372e46116a968", "leveldb_service_unittests": "05dec329ede6d8f72090ea2dfa1c01708976a7a0", "libjingle_xmpp_unittests": "505187e472d5ba4b3c836efa883fcba28325faa6", "media_blink_unittests": "5f74b216ab83d422aed9824c9bef43870c1b2f6e", "media_service_unittests": "91a36e48310eddb482a8858c77744d274fb04324", "media_unittests": "06299c1d8bbea32c3934cd4a483ab40940241802", "message_center_unittests": "7d150c82397e819cf18ecf96a8b4f20c811119c5", "metrics_python_tests": "cb58e3d3ac4166ac6e58de58451f901651d90b6b", "midi_unittests": "24d5485b5ada3ac6804a7f4b8480f58bb2d444ca", "mojo_core_unittests": "9f1d030c84b885d3760bd079751588586066a9ec", "mojo_unittests": "4d82dc61b0ea45e87c48ccd46d28a98f8f45b9e4", "nacl_helper_nonsfi_unittests": "1f0788ca6586fc1d6d08fbac8f9c37d4ff568d70", "nacl_loader_unittests": "170fe61bb7175785c41587962377ef33d8182ed6", "native_theme_unittests": "19fcb376cf4258635239d5e1ef031a37b3369b2f", "net_unittests": "a55d1aa545725143b5a0eb882a7eb0d85b74accf", "pdf_unittests": "3aaefc1db0b5abe77816c2125bb1405d4f9c89f2", "perfetto_unittests": "b4d0b5cc226cc8246d91004385a071ae95434f42", "ppapi_unittests": "20c01d892a7ec15148cfc6cb29b67e73e1bcbc83", "printing_unittests": "baeb161b23f330042500448d9df1521c500cc827", "sandbox_linux_unittests": "1716abc518698e781e621249aadbee8d5b248e9b", "service_manager_unittests": "cebc4116ad75e7f3370ea3978969e2b0f92afc4e", "services_unittests": "1ebb4eb6b9ac0d1c9c3f3b99fa5bc516f6c5ad56", "shell_dialogs_unittests": "b490f5591b9290340794c014e6ef2ece45012a85", "skia_unittests": "ff5f389b006df0001b97a34d04addbdcc896f4e4", "snapshot_unittests": "5574d00c5eb608698600273e646b9d742c8f975f", "sql_unittests": "2a7fabf9832aac365af80df9a6adc6f0f5310dee", "storage_unittests": "80558a013a828f05a44d5abd09befebfdc03cba1", "sync_integration_tests": "a87f78995171b3f69b8a865e2bb065489eb1aac8", "telemetry_gpu_unittests": "56a3a614cd0a7d2501fa6361073956b8bde4fe2a", "telemetry_unittests": "3adfa1225c87e4b9d56970c1987d034499ef928b", "traffic_annotation_auditor_unittests": "bbed9eb49f541a73c2b4e8909f2b99932f14cb7f", "ui_base_unittests": "f3076d13c1e1c21db8cf0e3a1809f98634807d6b", "ui_touch_selection_unittests": "288d3dbe49548d727e781aed148c5f3acfbe1036", "unit_tests": "8d6a7e211b4140abab6a0604c99e68184c28eb5c", "url_unittests": "c09afde707b9baad8a7892b9668eafd1af329744", "views_perftests": "e7dfb1896a04d84095cff4d46dae4dfb865104f5", "views_unittests": "72a868b97c261d0b16902e1eea7f056756f04910", "viz_unittests": "1fb027789c6d61adeda42084e1a7bf830d95680d", "vr_common_unittests": "bae8e47d4a806dc42014877f347dd06e2ac03fed", "vr_pixeltests": "6d3861d756ec5f97ebc0d8dff9ca0a37cb57ffe6", "webdriver_wpt_tests": "c4a0c8b422ad960a402bc81dee0f31cee1361036", "wm_unittests": "63674f79bdf61cedeed0a588feb98b8d49fbda9b", "wtf_unittests": "a1f2c9d924532ec00518118137e748ba1d8b2ce4", "xr_browser_tests": "fd88d9938cab6a5bb1bbc624e1a766339b6ae7e9"}}', '--summary-json', '/b/swarming/w/ir/tmp/t/tmpn6BSmr.json', '--task-output-dir', '/b/swarming/w/ir/tmp/t/tmpTJmXnk', '-o', '/b/swarming/w/ir/tmp/t/tmpiZN2yr.json', '/b/swarming/w/ir/tmp/t/tmpTJmXnk/44581914ba6d5d10/output.json'] in None (env: None) Command ['/b/swarming/w/ir/cache/vpython/6e0330/bin/python', '/b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_isolated_script_merge.py', '--build-properties', '{"bot_id": "swarm665-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1555839607589910, "id": "8915577643591490128", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux Tests (dbg)(1)(32)/58103", "builder:Linux Tests (dbg)(1)(32)", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "gitiles_ref:refs/heads/master", "parent_buildername:Linux Builder (dbg)(32)", "parent_buildnumber:105194", "scheduler_invocation_id:9081007705600940960", "scheduler_job_id:chromium/Linux Tests (dbg)(1)(32)", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux Tests (dbg)(1)(32)", "buildnumber": 58103, "got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "got_revision_cp": "refs/heads/master@{#652786}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "got_webrtc_revision_cp": "refs/heads/master@{#27678}", "mastername": "chromium.linux", "parent_buildername": "Linux Builder (dbg)(32)", "parent_got_angle_revision": "c467f7b5418856515b9f321495def98ee8ad0554", "parent_got_dawn_revision": "22cee9ae36b23a8908525d668ef4728a26c931c4", "parent_got_nacl_revision": "6abc006f6760ec49350cd45e8bccbff4809725ac", "parent_got_revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "parent_got_revision_cp": "refs/heads/master@{#652786}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "49d1e6f9b11ed9a1a2e7b6855ae26907ec119713", "parent_got_v8_revision_cp": "refs/heads/7.6.1@{#1}", "parent_got_webrtc_revision": "852bffb6063aa36814c89a58390581e59643f1fb", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27678}", "parent_mastername": "chromium.linux", "path_config": "generic", "recipe": "chromium", "revision": "a5d673654c9e9c5bed1f7ec9982cb3cc567aabb9", "swarm_hashes": {"accessibility_unittests": "8b8817c76ce7d52d0a4eeb9713e00ba183e5eb1d", "angle_unittests": "9355532645002a6782e848594a085b1ece365bc3", "app_shell_unittests": "93b2f089b1e856c7b9c5eec5b1f34049dfdc52b7", "aura_unittests": "bc666425beba7b4d7329d92ee8fea2e312681239", "base_unittests": "0dcbf0d6d6d3aaef47e823c2acb8a8e333cdcf9b", "blink_common_unittests": "a694c0f364c7b5ae48731b50cc7c21e30da2f206", "blink_fuzzer_unittests": "b2a89dd98102adf099a567b835e742ad9214d046", "blink_heap_unittests": "8552e56112a1b88fca9ff6487f801ef725ea5710", "blink_platform_unittests": "dc440c04fc8fe2988aedc86adffb906ab0e1ebdc", "blink_python_tests": "7ad1731753829fd6b6ace28803e363e22aee7d84", "blink_unittests": "ff01d6363a00bdc189404a047a72c7de84bad7cd", "boringssl_crypto_tests": "a1198e633ed0a205eb0a276d04ce959a3ed3c229", "boringssl_ssl_tests": "f9d1836de0034757c554ea5811b4c92e435164e6", "browser_tests": "222afb3ce51f07430ad9c66d620fd1ec6b0999a4", "cacheinvalidation_unittests": "31387cff0ef88879155b08bb46c19982600a658d", "capture_unittests": "68a6e12e28a600da3f74395d60727b82a78e9405", "cast_unittests": "d69dda172e27819779594029245a2e4c8038c704", "cc_unittests": "bb55d639f9ffdd0c9f11523ab828b321bc5a3a6a", "chrome_app_unittests": "b6b6dd15a33e1a01a0b5430cc0a4efb728617803", "chromedriver_unittests": "ffd744ec9198b23338f5f1203cc2823c1afbc397", "components_browsertests": "9c673f84c6b1bacd93b7d427240639cf2b293586", "components_unittests": "c8e0bd1bd5539717f64854a626eac9bdf17fc5d0", "compositor_unittests": "53d9cb6aab19633079a28bef17923f537b0873ca", "content_browsertests": "66f2c2714894af7425191f073ba006b59d4d2d8b", "content_unittests": "6e8078a25a113c71e9485f0edf854b3e0c6438c1", "cronet_tests": "39d7c5ae4b5aec247b3e50967bc1f481e9ae558c", "cronet_unittests": "3dbdc58e2f15d7506f6808937d35910db1753e35", "crypto_unittests": "f54d1a7a5fea1356d1a69fefd5dfda4879ab5a10", "dbus_unittests": "375a7b5093f51372778d7401b466458728ee4e2f", "device_unittests": "64551d1b89462b35e71b92431e1845f33fc0e218", "devtools_closure_compile": "d9f3db8df0318bf86fe3720b8d2e1d44ae30b933", "devtools_eslint": "7c5817240aba56ce9d7dcb7d816404ba0bde808b", "display_unittests": "4807ff924d40fde6da73fc54a753c9167022f2f7", "events_unittests": "00f9ab3a31be19728d35d8f724f542eccf6225c2", "extensions_browsertests": "668043a5424ec8d83d73caf9550d518bd5c2df19", "extensions_unittests": "8694efe7c770b79696f25596e869d9739aacd4de", "filesystem_service_unittests": "13a67a83d10c55a4426f6708ebbac0bfedea085c", "flatbuffers_unittests": "7d40fbca6ce7cb37a9bf77568ded9a4a9ce866af", "gcm_unit_tests": "bbcf113816cb22990b2a3872019b0fcd71585049", "gfx_unittests": "28a38f1629535b5de00d5c9492aa53a4e99e3eec", "gin_unittests": "38ada3f2980e1f91e7d9fc6e3412d50eb55ac87c", "google_apis_unittests": "9e31ca75d875278c7dd0ac4a8ddaae971660f66b", "gpu_unittests": "ef2f7c90bd14a3751e001512527f84e6df6d612f", "headless_browsertests": "220d9fcd68400c307303f3accc62ef7ec8a1c7c2", "headless_unittests": "433b597124f22f141b99354fa360344bf691774b", "interactive_ui_tests": "1580acc3f1159efd27afd5a8a0d68fe42a05b154", "ipc_tests": "829c39455a0a0f46c1ec1a3833d6ec8d6211c262", "jingle_unittests": "317fc153cd37101c6d553499a1864924a0f03fe7", "latency_unittests": "81bc9d2e298a1bd8d23df40c655372e46116a968", "leveldb_service_unittests": "05dec329ede6d8f72090ea2dfa1c01708976a7a0", "libjingle_xmpp_unittests": "505187e472d5ba4b3c836efa883fcba28325faa6", "media_blink_unittests": "5f74b216ab83d422aed9824c9bef43870c1b2f6e", "media_service_unittests": "91a36e48310eddb482a8858c77744d274fb04324", "media_unittests": "06299c1d8bbea32c3934cd4a483ab40940241802", "message_center_unittests": "7d150c82397e819cf18ecf96a8b4f20c811119c5", "metrics_python_tests": "cb58e3d3ac4166ac6e58de58451f901651d90b6b", "midi_unittests": "24d5485b5ada3ac6804a7f4b8480f58bb2d444ca", "mojo_core_unittests": "9f1d030c84b885d3760bd079751588586066a9ec", "mojo_unittests": "4d82dc61b0ea45e87c48ccd46d28a98f8f45b9e4", "nacl_helper_nonsfi_unittests": "1f0788ca6586fc1d6d08fbac8f9c37d4ff568d70", "nacl_loader_unittests": "170fe61bb7175785c41587962377ef33d8182ed6", "native_theme_unittests": "19fcb376cf4258635239d5e1ef031a37b3369b2f", "net_unittests": "a55d1aa545725143b5a0eb882a7eb0d85b74accf", "pdf_unittests": "3aaefc1db0b5abe77816c2125bb1405d4f9c89f2", "perfetto_unittests": "b4d0b5cc226cc8246d91004385a071ae95434f42", "ppapi_unittests": "20c01d892a7ec15148cfc6cb29b67e73e1bcbc83", "printing_unittests": "baeb161b23f330042500448d9df1521c500cc827", "sandbox_linux_unittests": "1716abc518698e781e621249aadbee8d5b248e9b", "service_manager_unittests": "cebc4116ad75e7f3370ea3978969e2b0f92afc4e", "services_unittests": "1ebb4eb6b9ac0d1c9c3f3b99fa5bc516f6c5ad56", "shell_dialogs_unittests": "b490f5591b9290340794c014e6ef2ece45012a85", "skia_unittests": "ff5f389b006df0001b97a34d04addbdcc896f4e4", "snapshot_unittests": "5574d00c5eb608698600273e646b9d742c8f975f", "sql_unittests": "2a7fabf9832aac365af80df9a6adc6f0f5310dee", "storage_unittests": "80558a013a828f05a44d5abd09befebfdc03cba1", "sync_integration_tests": "a87f78995171b3f69b8a865e2bb065489eb1aac8", "telemetry_gpu_unittests": "56a3a614cd0a7d2501fa6361073956b8bde4fe2a", "telemetry_unittests": "3adfa1225c87e4b9d56970c1987d034499ef928b", "traffic_annotation_auditor_unittests": "bbed9eb49f541a73c2b4e8909f2b99932f14cb7f", "ui_base_unittests": "f3076d13c1e1c21db8cf0e3a1809f98634807d6b", "ui_touch_selection_unittests": "288d3dbe49548d727e781aed148c5f3acfbe1036", "unit_tests": "8d6a7e211b4140abab6a0604c99e68184c28eb5c", "url_unittests": "c09afde707b9baad8a7892b9668eafd1af329744", "views_perftests": "e7dfb1896a04d84095cff4d46dae4dfb865104f5", "views_unittests": "72a868b97c261d0b16902e1eea7f056756f04910", "viz_unittests": "1fb027789c6d61adeda42084e1a7bf830d95680d", "vr_common_unittests": "bae8e47d4a806dc42014877f347dd06e2ac03fed", "vr_pixeltests": "6d3861d756ec5f97ebc0d8dff9ca0a37cb57ffe6", "webdriver_wpt_tests": "c4a0c8b422ad960a402bc81dee0f31cee1361036", "wm_unittests": "63674f79bdf61cedeed0a588feb98b8d49fbda9b", "wtf_unittests": "a1f2c9d924532ec00518118137e748ba1d8b2ce4", "xr_browser_tests": "fd88d9938cab6a5bb1bbc624e1a766339b6ae7e9"}}', '--summary-json', '/b/swarming/w/ir/tmp/t/tmpn6BSmr.json', '--task-output-dir', '/b/swarming/w/ir/tmp/t/tmpTJmXnk', '-o', '/b/swarming/w/ir/tmp/t/tmpiZN2yr.json', '/b/swarming/w/ir/tmp/t/tmpTJmXnk/44581914ba6d5d10/output.json'] returned exit code 0