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

{ "shards": [ { "bot_dimensions": [ { "key": "caches", "value": [ "builder_2563ba1605eb6aedbf6c78e079a052c63ef6125ebd9603d3bc10df777632bdda_v2", "builder_b19ea4ce286701e444ef847fe2456548cc4417021e320a5270dd8f9c6f7f773d_v2", "builder_bb916aa04528ee67d2b1a92762359cb8ccddee7b959f80ef03c82cd1d43de7e9_v2", "builder_c762dd9ce592b3c0de5905eac1695e5c33a5cbbb648bd52fabdb48f7948d9041_v2", "builder_e79e4fa11f608afe27285a2b715d6709804d66f477bc0718d5cc55180bae5c37_v2", "builder_eadaed4e072922579bbc382e02ce3ffed88c3fbc638ee1ab1ac2701f283e9a6a_v2", "git", "goma_v2", "swarming_module_cache_vpython", "vpython" ] }, { "key": "cores", "value": [ "8" ] }, { "key": "cpu", "value": [ "x86", "x86-64", "x86-64-Haswell_GCE", "x86-64-avx2" ] }, { "key": "gce", "value": [ "1" ] }, { "key": "gpu", "value": [ "none" ] }, { "key": "id", "value": [ "trusty-dart-68765ebb-us-central1-b-dp8l" ] }, { "key": "image", "value": [ "chrome-trusty-18091700-38cc06ee3ee" ] }, { "key": "inside_docker", "value": [ "0" ] }, { "key": "kvm", "value": [ "1" ] }, { "key": "machine_type", "value": [ "n1-standard-8" ] }, { "key": "os", "value": [ "Linux", "Ubuntu", "Ubuntu-14.04" ] }, { "key": "pool", "value": [ "dart.tests", "luci.dart.try" ] }, { "key": "python", "value": [ "2.7.6" ] }, { "key": "server_version", "value": [ "4158-1053c58" ] }, { "key": "zone", "value": [ "us", "us-central", "us-central1", "us-central1-b" ] } ], "bot_id": "trusty-dart-68765ebb-us-central1-b-dp8l", "bot_version": "f5b2d07c480a2126a31857b61a60d18e18ee20f70ee11f04cb2698a05ec4e2b7", "cipd_pins": { "client_package": { "package_name": "infra/tools/cipd/linux-amd64", "version": "nFftZl2kFquaI2EUmPGwzbc5sIbCocl9L55UeASqlLsC" }, "packages": [ { "package_name": "infra/python/cpython/linux-amd64", "path": ".swarming_module", "version": "46c0c897ca0f053799ee41fd148bb7a47232df47" }, { "package_name": "infra/tools/luci/logdog/butler/linux-amd64", "path": ".swarming_module", "version": "2737ea8ed9b958f4d5aa9ffe106115a649ada241" }, { "package_name": "infra/tools/luci/vpython-native/linux-amd64", "path": ".swarming_module", "version": "OAXVAmcUSrvDygYUrCDzv20LRono9938YOHPu0zKowgC" }, { "package_name": "infra/tools/luci/vpython/linux-amd64", "path": ".swarming_module", "version": "ucaOciwAE9aweCUDOrmSvyiwrjmbywuB0NzAGUXIHjAC" }, { "package_name": "dart/browsers/chrome/linux-amd64", "path": "browsers", "version": "b6b434ed592da55513d813b2cfb3422008fb280d" }, { "package_name": "dart/dart-sdk/linux-amd64", "path": "tools/sdks", "version": "w1NTWZWsmpcwmQb-3R2E0_4bMnzZYNV08R9qTuQKBi4C" } ] }, "completed_ts": "2019-03-12T02:10:09.095539", "costs_usd": [ 0.034088657220137646 ], "created_ts": "2019-03-12T01:48:13.363800", "duration": 274.9206449985504, "modified_ts": "2019-03-12T02:10:09.095539", "name": "dart2js tests_shard_4/Linux/1cd910a0d9/dart2js-csp-minified-linux-x64-chrome/4484", "output": "INFO: Core dump archiving is activated\ntools/testing/dart/main.dart:1: Warning: Interpreting this as package URI, 'package:test_dart/main.dart'.\nTest configuration:\n dart2js-minified-csp-linux-chrome(architecture: x64, compiler: dart2js, mode: release, runtime: chrome, system: linux, vm-options: [], timeout: null, csp, minified, preview-dart-2, use-sdk)\nSuites tested: samples, standalone, standalone_2, corelib_2, language_2, vm, benchmark_smoke, utils, lib_2, analyze_library, service, kernel\nDirectory containing tests missing: /b/s/w/ir/runtime/observatory/tests/service\nTotal: 2607 tests\n * 258 tests will be skipped (252 skipped by design)\n * 3 tests are expected to be flaky but not crash\n * 4 tests are expected to flaky crash\n * 2199 tests are expected to pass\n * 35 tests are expected to fail that we won't fix\n * 102 tests are expected to fail that we should fix\n * 2 tests are expected to crash that we should fix\n * 0 tests are allowed to timeout\n * 4 could not be categorized or are in multiple categories\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/30\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000589s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_30.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_30/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_30.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/30\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/31\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000849s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_31.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_31/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_31.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/31\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/32\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000757s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_32.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_32/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_32.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/32\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/33\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000715s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_33.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_33/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_33.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/33\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/34\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000536s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_34.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_34/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_34.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/34\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/29\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 02.000025s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_29.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_29/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_29.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/29\n\n\nFAILED: dart2js-chrome release_x64 language_2/control_flow_collections/if_const_test\nExpected: Pass\nActual: CompileTimeError\nUnexpected compile error.\n\n--- Command \"dart2js\" (took 401ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_language_2_control_flow_collections_if_const_test/test.js /b/s/w/ir/tests/language_2/control_flow_collections/if_const_test.dart --enable-experiment=set-literals,control-flow-collections,spread-collections --preview-dart-2\n\nexit code:\n1\n\nstdout:\ntests/language_2/control_flow_collections/if_const_test.dart:30:41:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, if (true) 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:33:41:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, if (false) 9, 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:36:41:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, if (false) 9 else 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:39:43:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const <int>[if (true) 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:42:38:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[if (true) 1, 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:45:41:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, if (true) 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:48:44:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, 2, if (true) 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:52:19:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) 9, 2, if (true) 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:52:32:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) 9, 2, if (true) 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:52:49:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) 9, 2, if (true) 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:55:43:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const <int>[if (dynamicTrue) 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:56:43:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const <int>[if (objectTrue) 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:59:38:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const [if (true) [1]].first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:60:41:\nError: Unexpected token 'if'.\n Expect.identical(const {1: 1}, const [if (true) {1: 1}].first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:61:38:\nError: Unexpected token 'if'.\n Expect.identical(const {1}, const [if (true) {1}].first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:65:19:\nError: Unexpected token 'if'.\n const <int>[if (true) ...<int>[1, 2], if (false) 9 else ...<int>[3]]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:65:45:\nError: Unexpected token 'if'.\n const <int>[if (true) ...<int>[1, 2], if (false) 9 else ...<int>[3]]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:69:29:\nError: Unexpected token 'if'.\n const <int>[if (true) if (true) 1, if (true) if (false) 9]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:69:52:\nError: Unexpected token 'if'.\n const <int>[if (true) if (true) 1, if (true) if (false) 9]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:72:61:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const <int>[if (false) 9 else if (true) 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:77:48:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{1: 1, if (true) 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:80:48:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{1: 1, if (false) 9: 9, 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:84:30:\nError: Unexpected token 'if'.\n const <int, int>{1: 1, if (false) 9: 9 else 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:87:51:\nError: Unexpected token 'if'.\n Expect.identical(const {1: 1}, const <int, int>{if (true) 1: 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:90:42:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{if (true) 1: 1, 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:93:48:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{1: 1, if (true) 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:96:54:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{1: 1, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:100:24:\nError: Unexpected token 'if'.\n const <int, int>{if (true) 1: 1, if (false) 9: 9, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:100:40:\nError: Unexpected token 'if'.\n const <int, int>{if (true) 1: 1, if (false) 9: 9, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:100:63:\nError: Unexpected token 'if'.\n const <int, int>{if (true) 1: 1, if (false) 9: 9, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:103:51:\nError: Unexpected token 'if'.\n Expect.identical(const {1: 1}, const <int, int>{if (dynamicTrue) 1: 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:104:51:\nError: Unexpected token 'if'.\n Expect.identical(const {1: 1}, const <int, int>{if (objectTrue) 1: 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:108:5:\nError: Unexpected token 'if'.\n if (true) ...<int, int>{1: 1, 2: 2},\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:109:5:\nError: Unexpected token 'if'.\n if (false) 9: 9 else ...<int, int>{3: 3}\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:114:34:\nError: Unexpected token 'if'.\n const <int, int>{if (true) if (true) 1: 1, if (true) if (false) 9: 9});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:114:60:\nError: Unexpected token 'if'.\n const <int, int>{if (true) if (true) 1: 1, if (true) if (false) 9: 9});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:118:45:\nError: Unexpected token 'if'.\n const <int, int>{if (false) 9: 9 else if (true) 1: 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:123:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (true) 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:126:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (false) 9, 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:129:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (false) 9 else 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:132:37:\nError: Unexpected token 'if'.\n Expect.identical({1}, const <int>{if (true) 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:135:37:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{if (true) 1, 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:138:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (true) 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:141:43:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:145:19:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) 9, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:145:32:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) 9, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:145:49:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) 9, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:148:48:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (dynamicTrue) 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:149:48:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (objectTrue) 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:152:54:\nError: Unexpected token 'if'.\n Expect.identical(const <int>[1], const <List<int>>{if (true) [1]}.first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:154:53:\nError: Unexpected token 'if'.\n const <int, int>{1: 1}, const <Map<int, int>>{if (true) {1: 1}}.first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:155:53:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <Set<int>>{if (true) {1}}.first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:159:19:\nError: Unexpected token 'if'.\n const <int>{if (true) ...<int>[1, 2], if (false) 9 else ...<int>[3]});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:159:45:\nError: Unexpected token 'if'.\n const <int>{if (true) ...<int>[1, 2], if (false) 9 else ...<int>[3]});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:163:29:\nError: Unexpected token 'if'.\n const <int>{if (true) if (true) 1, if (true) if (false) 9});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:163:52:\nError: Unexpected token 'if'.\n const <int>{if (true) if (true) 1, if (true) if (false) 9});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:166:66:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (false) 9 else if (true) 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:177:19:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) nil + 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:177:32:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) nil + 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:179:19:\nError: Unexpected token 'if'.\n const <int>[if (true) 1 else nil + 1, if (false) nil + 1 else 2]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:179:45:\nError: Unexpected token 'if'.\n const <int>[if (true) 1 else nil + 1, if (false) nil + 1 else 2]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:182:5:\nError: Unexpected token 'if'.\n if (true) 1: 1,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:183:5:\nError: Unexpected token 'if'.\n if (false) nil + 1: 9,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:184:5:\nError: Unexpected token 'if'.\n if (false) 9: nil + 1\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:187:5:\nError: Unexpected token 'if'.\n if (true) 1: 1 else nil + 1: 9,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:188:5:\nError: Unexpected token 'if'.\n if (false) 9: nil + 1 else 2: 2\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:192:19:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) nil + 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:192:32:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) nil + 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:194:19:\nError: Unexpected token 'if'.\n const <int>{if (true) 1 else nil + 1, if (false) nil + 1 else 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:194:45:\nError: Unexpected token 'if'.\n const <int>{if (true) 1 else nil + 1, if (false) nil + 1 else 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:200:48:\nError: Unexpected token 'if'.\n Expect.identical(const <int>[1], const <int>[if (true) 1, if (false) nonInt]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:200:61:\nError: Unexpected token 'if'.\n Expect.identical(const <int>[1], const <int>[if (true) 1, if (false) nonInt]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:202:19:\nError: Unexpected token 'if'.\n const <int>[if (true) 1 else nonInt, if (false) nonInt else 2]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:202:44:\nError: Unexpected token 'if'.\n const <int>[if (true) 1 else nonInt, if (false) nonInt else 2]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:204:34:\nError: Expected ',' before this.\n Expect.identical(const <int>{1: 1}, const <int, int>{\n ^\ntests/language_2/control_flow_collections/if_const_test.dart:205:5:\nError: Unexpected token 'if'.\n if (true) 1: 1,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:206:5:\nError: Unexpected token 'if'.\n if (false) nonInt: 9,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:207:5:\nError: Unexpected token 'if'.\n if (false) 9: nonInt\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:210:5:\nError: Unexpected token 'if'.\n if (true) 1: 1 else nonInt: 9,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:211:5:\nError: Unexpected token 'if'.\n if (false) 9: nonInt else 2: 2\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:214:48:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (true) 1, if (false) nonInt});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:214:61:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (true) 1, if (false) nonInt});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:216:19:\nError: Unexpected token 'if'.\n const <int>{if (true) 1 else nonInt, if (false) nonInt else 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:216:44:\nError: Unexpected token 'if'.\n const <int>{if (true) 1 else nonInt, if (false) nonInt else 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:223:5:\nError: Unexpected token 'if'.\n if (false) 1: 1,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:224:5:\nError: Unexpected token 'if'.\n if (true) 2: 2 else 3: 3,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:228:40:\nError: Unexpected token 'if'.\n Expect.setEquals(set, const <int>{1, if (false) 1, if (true) 2 else 3, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:228:54:\nError: Unexpected token 'if'.\n Expect.setEquals(set, const <int>{1, if (false) 1, if (true) 2 else 3, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:234:30:\nError: Unexpected token 'if'.\n const <int, int>{1: 1, if (true) 2: 2, if (false) 9: 9, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:234:46:\nError: Unexpected token 'if'.\n const <int, int>{1: 1, if (true) 2: 2, if (false) 9: 9, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:236:24:\nError: Unexpected token 'if'.\n const <int, int>{if (false) 9: 9 else 1: 1, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:236:57:\nError: Unexpected token 'if'.\n const <int, int>{if (false) 9: 9 else 1: 1, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:238:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (true) 2, if (false) 9, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:238:53:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (true) 2, if (false) 9, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:239:37:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{if (false) 9 else 1, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:239:61:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{if (false) 9 else 1, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:242:51:\nError: Unexpected token 'if'.\n Expect.notIdentical(map, const <int, int>{1: 1, if (true) 3: 3, 2: 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:243:43:\nError: Unexpected token 'if'.\n Expect.notIdentical(set, const <int>{1, if (true) 3, 2});\n ^^\nError: Compilation failed.\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/control_flow_collections/if_const_test\n\n\nFAILED: dart2js-chrome release_x64 language_2/control_flow_collections/syntax_test\nExpected: Pass\nActual: CompileTimeError\nUnexpected compile error.\n\n--- Command \"dart2js\" (took 409ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_language_2_control_flow_collections_syntax_test/test.js /b/s/w/ir/tests/language_2/control_flow_collections/syntax_test.dart --enable-experiment=set-literals,control-flow-collections --preview-dart-2\n\nexit code:\n1\n\nstdout:\ntests/language_2/control_flow_collections/syntax_test.dart:12:27:\nError: Unexpected token 'if'.\n Expect.listEquals([1], [if (true) 1,]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:13:29:\nError: Unexpected token 'if'.\n Expect.mapEquals({1: 1}, {if (true) 1: 1,});\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:14:26:\nError: Unexpected token 'if'.\n Expect.setEquals({1}, {if (true) 1,});\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:17:27:\nError: Unexpected token 'if'.\n Expect.listEquals([1], [if (true) 1 else 2,]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:18:29:\nError: Unexpected token 'if'.\n Expect.mapEquals({1: 1}, {if (true) 1: 1 else 2: 2,});\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:19:26:\nError: Unexpected token 'if'.\n Expect.setEquals({1}, {if (true) 1 else 2,});\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:22:30:\nError: Unexpected token 'for'.\n Expect.listEquals([1], [1, for (; false;) 2,]);\n ^^^\ntests/language_2/control_flow_collections/syntax_test.dart:23:35:\nError: Unexpected token 'for'.\n Expect.mapEquals({1: 1}, {1: 1, for (; false;) 2: 2,});\n ^^^\ntests/language_2/control_flow_collections/syntax_test.dart:24:29:\nError: Unexpected token 'for'.\n Expect.setEquals({1}, {1, for (; false;) 2,});\n ^^^\ntests/language_2/control_flow_collections/syntax_test.dart:27:37:\nError: Unexpected token 'if'.\n Expect.listEquals([1], [if (true) if (false) 0 else 1]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:28:37:\nError: Unexpected token 'if'.\n Expect.listEquals([1], [if (true) if (false) 0 else 1 else 2]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:29:38:\nError: Unexpected token 'if'.\n Expect.listEquals([2], [if (false) if (false) 0 else 1 else 2]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:32:36:\nError: Unexpected token 'if'.\n Expect.listEquals([1, 2, 3], [1, if (true) true ? 2 : 0, 3]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:34:36:\nError: Unexpected token 'if'.\n Expect.listEquals([1, 2, 3], [1, if (true) a = 2, 3]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:37:36:\nError: Unexpected token 'if'.\n Expect.listEquals([1, 2, 3], [1, if (false) 0 else true ? 2 : 0, 3]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:39:36:\nError: Unexpected token 'if'.\n Expect.listEquals([1, 2, 3], [1, if (false) 0 else a = 2, 3]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:43:11:\nError: Unexpected token 'for'.\n [1, for (var i = 0; i < 1; i++) true ? 2 : 0, 3]);\n ^^^\ntests/language_2/control_flow_collections/syntax_test.dart:45:45:\nError: 'i' is already declared in this scope.\n Expect.listEquals([1, 2, 3], [1, for (var i = 0; i < 1; i++) a = 2, 3]);\n ^\ntests/language_2/control_flow_collections/syntax_test.dart:43:20:\nInfo: Previous declaration of 'i'.\n [1, for (var i = 0; i < 1; i++) true ? 2 : 0, 3]);\n ^\ntests/language_2/control_flow_collections/syntax_test.dart:45:36:\nError: Unexpected token 'for'.\n Expect.listEquals([1, 2, 3], [1, for (var i = 0; i < 1; i++) a = 2, 3]);\n ^^^\nError: Compilation failed.\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/control_flow_collections/syntax_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/html/indexeddb_4_test\nExpected: RuntimeError\nActual: Pass\n\n--- Command \"dart2js\" (took 07.000495s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_indexeddb_4_test/test.js /b/s/w/ir/tests/lib_2/html/indexeddb_4_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,656,317 characters Dart to 258,767 characters JavaScript in 7.47 seconds\nDart file (/b/s/w/ir/tests/lib_2/html/indexeddb_4_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_indexeddb_4_test/test.js\n\n--- Command \"chrome\" (took 808ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_indexeddb_4_test/test.html?crossOriginPort=41374\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 0.09\n}\n\n- {\n type: message_received\n value: unittest-suite-wait-for-done\n timestamp: 0.09\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 0.09\n}\n\n- {\n type: message_received\n value: unittest-suite-done\n timestamp: 0.757\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> Test /b/s/w/ir/tests/lib_2/html/indexeddb_4_test.dart </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n </head>\n <body><table class=\"unittest-table\"><tbody><tr><td colspan=\"3\" class=\"unittest-pass\">PASS</td></tr> <tr>\n <td>1</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=only1\">\n only1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>2</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=only2\">\n only2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>3</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=only3\">\n only3\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>4</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=lower1\">\n lower1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>5</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=lower2\">\n lower2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>6</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=lower3\">\n lower3\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>7</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=upper1\">\n upper1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>8</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=upper2\">\n upper2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>9</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=upper3\">\n upper3\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>10</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=bound1\">\n bound1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>11</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=bound2\">\n bound2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr><td colspan=\"3\" class=\"unittest-pass\">\n All 11 tests passed\n </td></tr></tbody></table></body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/indexeddb_4_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/html/indexeddb_2_test\nExpected: RuntimeError\nActual: Pass\n\n--- Command \"dart2js\" (took 07.000828s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_indexeddb_2_test/test.js /b/s/w/ir/tests/lib_2/html/indexeddb_2_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,706,445 characters Dart to 268,370 characters JavaScript in 7.83 seconds\nDart file (/b/s/w/ir/tests/lib_2/html/indexeddb_2_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_indexeddb_2_test/test.js\n\n--- Command \"chrome\" (took 589ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_indexeddb_2_test/test.html?crossOriginPort=41374\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 0.145\n}\n\n- {\n type: message_received\n value: unittest-suite-wait-for-done\n timestamp: 0.146\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 0.146\n}\n\n- {\n type: message_received\n value: unittest-suite-done\n timestamp: 0.542\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> Test /b/s/w/ir/tests/lib_2/html/indexeddb_2_test.dart </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n </head>\n <body><table class=\"unittest-table\"><tbody><tr><td colspan=\"3\" class=\"unittest-pass\">PASS</td></tr> <tr>\n <td>1</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_verifyGraph\">\n test_verifyGraph\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>2</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_simple\">\n test_simple\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>3</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_DAG\">\n test_DAG\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>4</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_cycle\">\n test_cycle\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>5</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_simple_splay\">\n test_simple_splay\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>6</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=const_array_1\">\n const_array_1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>7</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=const_array_dag\">\n const_array_dag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>8</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=array_deferred_copy\">\n array_deferred_copy\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>9</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=array_deferred_copy_2\">\n array_deferred_copy_2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>10</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=cyclic_list\">\n cyclic_list\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>11</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=non-native lists\">\n non-native lists\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr><td colspan=\"3\" class=\"unittest-pass\">\n All 11 tests passed\n </td></tr></tbody></table></body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/indexeddb_2_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/math/random_big_test\nExpected: Pass\nActual: RuntimeError\n\n--- Command \"dart2js\" (took 01.000571s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js /b/s/w/ir/tests/lib_2/math/random_big_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,403,128 characters Dart to 20,167 characters JavaScript in 1.57 seconds\nDart file (/b/s/w/ir/tests/lib_2/math/random_big_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js\n\n--- Command \"chrome\" (took 108ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_math_random_big_test/test.html?crossOriginPort=41374\n\nRuntime error:\nExpect.isFalse(true) fails.\nExpect.isFalse(true) fails.\n at Object.a (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:102:3)\n at Object.ak (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:404:24)\n at Object.al (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:403:3)\n at ad (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:410:3)\n at dartMainRunner (http://127.0.0.1:38085/root_dart/tools/testing/dart/test_controller.js:303:5)\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:593:39\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:589:55\n at dartProgram (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:592:84)\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:594:18\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/math/random_big_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/html/custom/document_register_type_extensions_test/registration/registration\nExpected: Slow\nActual: Pass\n\n--- Command \"dart2js\" (took 08.000022s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/document_register_type_extensions_test.js /b/s/w/ir/tests/lib_2/html/custom/document_register_type_extensions_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,714,859 characters Dart to 264,568 characters JavaScript in 8.02 seconds\nDart file (/b/s/w/ir/tests/lib_2/html/custom/document_register_type_extensions_test.dart) compiled to JavaScript: out/ReleaseX64/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/document_register_type_extensions_test.js\n\n--- Command \"chrome\" (took 162ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/test.html?crossOriginPort=41374&group=registration\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 0.068\n}\n\n- {\n type: message_received\n value: unittest-suite-wait-for-done\n timestamp: 0.069\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 0.069\n}\n\n- {\n type: message_received\n value: unittest-suite-done\n timestamp: 0.094\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head><style>body {transition: opacity ease-in 0.2s; } \n body[unresolved] {opacity: 0; display: block; overflow: hidden; position: relative; } \n </style>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> document_register_type_extensions_test </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n <script src=\"/packages/web_components/webcomponents.js\"></script>\n <script src=\"/packages/web_components/dart_support.js\"></script>\n </head>\n <body><table class=\"unittest-table\"><tbody><tr><td colspan=\"3\" class=\"unittest-pass\">PASS</td></tr> <tr>\n <td>1</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=registration cannot register twice\">\n registration cannot register twice\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>2</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=registration cannot register for non-matching tag\">\n registration cannot register for non-matching tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>3</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=registration cannot register type extension for custom tag\">\n registration cannot register type extension for custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr><td colspan=\"3\" class=\"unittest-pass\">\n All 3 tests passed\n </td></tr></tbody></table></body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/custom/document_register_type_extensions_test/registration/registration\n\n\nFAILED: dart2js-chrome release_x64 lib_2/html/custom/document_register_type_extensions_test/construction/construction\nExpected: Slow\nActual: Pass\n\n--- Command \"dart2js\" (took 08.000022s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/document_register_type_extensions_test.js /b/s/w/ir/tests/lib_2/html/custom/document_register_type_extensions_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,714,859 characters Dart to 264,568 characters JavaScript in 8.02 seconds\nDart file (/b/s/w/ir/tests/lib_2/html/custom/document_register_type_extensions_test.dart) compiled to JavaScript: out/ReleaseX64/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/document_register_type_extensions_test.js\n\n--- Command \"chrome\" (took 335ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/test.html?crossOriginPort=41374&group=construction\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 0.159\n}\n\n- {\n type: message_received\n value: unittest-suite-wait-for-done\n timestamp: 0.164\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 0.164\n}\n\n- {\n type: message_received\n value: unittest-suite-done\n timestamp: 0.276\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head><style>body {transition: opacity ease-in 0.2s; } \n body[unresolved] {opacity: 0; display: block; overflow: hidden; position: relative; } \n </style>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> document_register_type_extensions_test </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n <script src=\"/packages/web_components/webcomponents.js\"></script>\n <script src=\"/packages/web_components/dart_support.js\"></script>\n </head>\n <body><table class=\"unittest-table\"><tbody><tr><td colspan=\"3\" class=\"unittest-pass\">PASS</td></tr> <tr>\n <td>4</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction constructors custom tag\">\n construction constructors custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>5</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction constructors type extension\">\n construction constructors type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>6</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction constructors custom tag deriving from custom tag\">\n construction constructors custom tag deriving from custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>7</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction constructors type extension deriving from custom tag\">\n construction constructors type extension deriving from custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>8</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction single-parameter createElement custom tag\">\n construction single-parameter createElement custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>9</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction single-parameter createElement does not upgrade type extension\">\n construction single-parameter createElement does not upgrade type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>10</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction single-parameter createElement custom tag deriving from custom tag\">\n construction single-parameter createElement custom tag deriving from custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>11</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction single-parameter createElement type extension deriving from custom tag\">\n construction single-parameter createElement type extension deriving from custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>12</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension does not upgrade extension of custom tag\">\n construction createElement with type extension does not upgrade extension of custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>13</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension upgrades valid extension\">\n construction createElement with type extension upgrades valid extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>14</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension type extension of incorrect tag\">\n construction createElement with type extension type extension of incorrect tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>15</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension incorrect extension of custom tag\">\n construction createElement with type extension incorrect extension of custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>16</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension incorrect extension of type extension\">\n construction createElement with type extension incorrect extension of type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>17</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension null type extension\">\n construction createElement with type extension null type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>18</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension empty type extension\">\n construction createElement with type extension empty type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr><td colspan=\"3\" class=\"unittest-pass\">\n All 15 tests passed\n </td></tr></tbody></table></body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/custom/document_register_type_extensions_test/construction/construction\n\n\nFAILED: dart2js-chrome release_x64 lib_2/typed_data/unmodifiable_typed_data_test\nExpected: Pass\nActual: RuntimeError\n\n--- Command \"dart2js\" (took 01.000795s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js /b/s/w/ir/tests/lib_2/typed_data/unmodifiable_typed_data_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,408,310 characters Dart to 46,939 characters JavaScript in 1.79 seconds\nDart file (/b/s/w/ir/tests/lib_2/typed_data/unmodifiable_typed_data_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js\n\n--- Command \"chrome\" (took 91ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.html?crossOriginPort=41374\n\nRuntime error:\nUnsupported operation: Int64List not supported by dart2js.\nUnsupported operation: Int64List not supported by dart2js.\n at Object.b (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:111:3)\n at Object.cu (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:697:9)\n at c2 (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:775:3)\n at dartMainRunner (http://127.0.0.1:38085/root_dart/tools/testing/dart/test_controller.js:303:5)\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:1419:39\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:1415:55\n at dartProgram (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:1418:84)\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:1420:18\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/typed_data/unmodifiable_typed_data_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/convert/utf85_test\nExpected: Slow\nActual: Pass\n\n--- Command \"dart2js\" (took 01.000569s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_convert_utf85_test/test.js /b/s/w/ir/tests/lib_2/convert/utf85_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,403,061 characters Dart to 44,058 characters JavaScript in 1.57 seconds\nDart file (/b/s/w/ir/tests/lib_2/convert/utf85_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_convert_utf85_test/test.js\n\n--- Command \"chrome\" (took 12.000694s):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_convert_utf85_test/test.html?crossOriginPort=41374\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 12.587\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 12.641\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> Test /b/s/w/ir/tests/lib_2/convert/utf85_test.dart </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n </head>\n <body>\n <h1> Running /b/s/w/ir/tests/lib_2/convert/utf85_test.dart </h1>\n <script type=\"text/javascript\" src=\"/root_dart/tools/testing/dart/test_controller.js\">\n </script>\n <script type=\"text/javascript\" src=\"/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_convert_utf85_test/test.js\" onerror=\"scriptTagOnErrorCallback(null)\" defer=\"\">\n </script>\n \n </body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/convert/utf85_test\n\n\nDouble reporting tests\n http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/multitest_language_2_flatten_test_04/test.html?crossOriginPort=41374\n http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/multitest_language_2_flatten_test_01/test.html?crossOriginPort=41374\n http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/multitest_language_2_regress_24935_test_01/test.html?crossOriginPort=41374\n http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_interactive_media_test/test.html?crossOriginPort=41374\n\n=== Failure summary:\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/30\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000589s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_30.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_30/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_30.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/30\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/31\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000849s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_31.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_31/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_31.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/31\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/32\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000757s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_32.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_32/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_32.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/32\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/33\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000715s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_33.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_33/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_33.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/33\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/34\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 01.000536s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_34.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_34/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_34.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/34\n\n\nFAILED: dart2js-chrome release_x64 language_2/set_literals/invalid_set_literal_test/29\nExpected: MissingCompileTimeError\nActual: Pass\nMissing expected compile error.\n\n--- Command \"dart2js\" (took 02.000025s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=set-literals --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_29.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_set_literals_invalid_set_literal_test_29/out.js\n\nexit code:\n1\n\nstdout:\nout/ReleaseX64/generated_tests/language_2/set_literals/invalid_set_literal_test_29.dart:71:14:\nError: An entry appears twice in the set.\nTry removing one of the entries.\n const cs = {\n ^\nError: Compilation failed.\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/set_literals/invalid_set_literal_test/29\n\n\nFAILED: dart2js-chrome release_x64 language_2/control_flow_collections/if_const_test\nExpected: Pass\nActual: CompileTimeError\nUnexpected compile error.\n\n--- Command \"dart2js\" (took 401ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_language_2_control_flow_collections_if_const_test/test.js /b/s/w/ir/tests/language_2/control_flow_collections/if_const_test.dart --enable-experiment=set-literals,control-flow-collections,spread-collections --preview-dart-2\n\nexit code:\n1\n\nstdout:\ntests/language_2/control_flow_collections/if_const_test.dart:30:41:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, if (true) 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:33:41:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, if (false) 9, 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:36:41:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, if (false) 9 else 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:39:43:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const <int>[if (true) 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:42:38:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[if (true) 1, 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:45:41:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, if (true) 2, 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:48:44:\nError: Unexpected token 'if'.\n Expect.identical(list, const <int>[1, 2, if (true) 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:52:19:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) 9, 2, if (true) 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:52:32:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) 9, 2, if (true) 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:52:49:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) 9, 2, if (true) 3]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:55:43:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const <int>[if (dynamicTrue) 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:56:43:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const <int>[if (objectTrue) 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:59:38:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const [if (true) [1]].first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:60:41:\nError: Unexpected token 'if'.\n Expect.identical(const {1: 1}, const [if (true) {1: 1}].first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:61:38:\nError: Unexpected token 'if'.\n Expect.identical(const {1}, const [if (true) {1}].first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:65:19:\nError: Unexpected token 'if'.\n const <int>[if (true) ...<int>[1, 2], if (false) 9 else ...<int>[3]]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:65:45:\nError: Unexpected token 'if'.\n const <int>[if (true) ...<int>[1, 2], if (false) 9 else ...<int>[3]]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:69:29:\nError: Unexpected token 'if'.\n const <int>[if (true) if (true) 1, if (true) if (false) 9]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:69:52:\nError: Unexpected token 'if'.\n const <int>[if (true) if (true) 1, if (true) if (false) 9]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:72:61:\nError: Unexpected token 'if'.\n Expect.identical(const [1], const <int>[if (false) 9 else if (true) 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:77:48:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{1: 1, if (true) 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:80:48:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{1: 1, if (false) 9: 9, 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:84:30:\nError: Unexpected token 'if'.\n const <int, int>{1: 1, if (false) 9: 9 else 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:87:51:\nError: Unexpected token 'if'.\n Expect.identical(const {1: 1}, const <int, int>{if (true) 1: 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:90:42:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{if (true) 1: 1, 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:93:48:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{1: 1, if (true) 2: 2, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:96:54:\nError: Unexpected token 'if'.\n Expect.identical(map, const <int, int>{1: 1, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:100:24:\nError: Unexpected token 'if'.\n const <int, int>{if (true) 1: 1, if (false) 9: 9, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:100:40:\nError: Unexpected token 'if'.\n const <int, int>{if (true) 1: 1, if (false) 9: 9, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:100:63:\nError: Unexpected token 'if'.\n const <int, int>{if (true) 1: 1, if (false) 9: 9, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:103:51:\nError: Unexpected token 'if'.\n Expect.identical(const {1: 1}, const <int, int>{if (dynamicTrue) 1: 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:104:51:\nError: Unexpected token 'if'.\n Expect.identical(const {1: 1}, const <int, int>{if (objectTrue) 1: 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:108:5:\nError: Unexpected token 'if'.\n if (true) ...<int, int>{1: 1, 2: 2},\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:109:5:\nError: Unexpected token 'if'.\n if (false) 9: 9 else ...<int, int>{3: 3}\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:114:34:\nError: Unexpected token 'if'.\n const <int, int>{if (true) if (true) 1: 1, if (true) if (false) 9: 9});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:114:60:\nError: Unexpected token 'if'.\n const <int, int>{if (true) if (true) 1: 1, if (true) if (false) 9: 9});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:118:45:\nError: Unexpected token 'if'.\n const <int, int>{if (false) 9: 9 else if (true) 1: 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:123:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (true) 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:126:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (false) 9, 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:129:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (false) 9 else 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:132:37:\nError: Unexpected token 'if'.\n Expect.identical({1}, const <int>{if (true) 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:135:37:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{if (true) 1, 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:138:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (true) 2, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:141:43:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:145:19:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) 9, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:145:32:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) 9, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:145:49:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) 9, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:148:48:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (dynamicTrue) 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:149:48:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (objectTrue) 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:152:54:\nError: Unexpected token 'if'.\n Expect.identical(const <int>[1], const <List<int>>{if (true) [1]}.first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:154:53:\nError: Unexpected token 'if'.\n const <int, int>{1: 1}, const <Map<int, int>>{if (true) {1: 1}}.first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:155:53:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <Set<int>>{if (true) {1}}.first);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:159:19:\nError: Unexpected token 'if'.\n const <int>{if (true) ...<int>[1, 2], if (false) 9 else ...<int>[3]});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:159:45:\nError: Unexpected token 'if'.\n const <int>{if (true) ...<int>[1, 2], if (false) 9 else ...<int>[3]});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:163:29:\nError: Unexpected token 'if'.\n const <int>{if (true) if (true) 1, if (true) if (false) 9});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:163:52:\nError: Unexpected token 'if'.\n const <int>{if (true) if (true) 1, if (true) if (false) 9});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:166:66:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (false) 9 else if (true) 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:177:19:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) nil + 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:177:32:\nError: Unexpected token 'if'.\n const <int>[if (true) 1, if (false) nil + 1]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:179:19:\nError: Unexpected token 'if'.\n const <int>[if (true) 1 else nil + 1, if (false) nil + 1 else 2]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:179:45:\nError: Unexpected token 'if'.\n const <int>[if (true) 1 else nil + 1, if (false) nil + 1 else 2]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:182:5:\nError: Unexpected token 'if'.\n if (true) 1: 1,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:183:5:\nError: Unexpected token 'if'.\n if (false) nil + 1: 9,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:184:5:\nError: Unexpected token 'if'.\n if (false) 9: nil + 1\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:187:5:\nError: Unexpected token 'if'.\n if (true) 1: 1 else nil + 1: 9,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:188:5:\nError: Unexpected token 'if'.\n if (false) 9: nil + 1 else 2: 2\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:192:19:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) nil + 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:192:32:\nError: Unexpected token 'if'.\n const <int>{if (true) 1, if (false) nil + 1});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:194:19:\nError: Unexpected token 'if'.\n const <int>{if (true) 1 else nil + 1, if (false) nil + 1 else 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:194:45:\nError: Unexpected token 'if'.\n const <int>{if (true) 1 else nil + 1, if (false) nil + 1 else 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:200:48:\nError: Unexpected token 'if'.\n Expect.identical(const <int>[1], const <int>[if (true) 1, if (false) nonInt]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:200:61:\nError: Unexpected token 'if'.\n Expect.identical(const <int>[1], const <int>[if (true) 1, if (false) nonInt]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:202:19:\nError: Unexpected token 'if'.\n const <int>[if (true) 1 else nonInt, if (false) nonInt else 2]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:202:44:\nError: Unexpected token 'if'.\n const <int>[if (true) 1 else nonInt, if (false) nonInt else 2]);\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:204:34:\nError: Expected ',' before this.\n Expect.identical(const <int>{1: 1}, const <int, int>{\n ^\ntests/language_2/control_flow_collections/if_const_test.dart:205:5:\nError: Unexpected token 'if'.\n if (true) 1: 1,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:206:5:\nError: Unexpected token 'if'.\n if (false) nonInt: 9,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:207:5:\nError: Unexpected token 'if'.\n if (false) 9: nonInt\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:210:5:\nError: Unexpected token 'if'.\n if (true) 1: 1 else nonInt: 9,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:211:5:\nError: Unexpected token 'if'.\n if (false) 9: nonInt else 2: 2\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:214:48:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (true) 1, if (false) nonInt});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:214:61:\nError: Unexpected token 'if'.\n Expect.identical(const <int>{1}, const <int>{if (true) 1, if (false) nonInt});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:216:19:\nError: Unexpected token 'if'.\n const <int>{if (true) 1 else nonInt, if (false) nonInt else 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:216:44:\nError: Unexpected token 'if'.\n const <int>{if (true) 1 else nonInt, if (false) nonInt else 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:223:5:\nError: Unexpected token 'if'.\n if (false) 1: 1,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:224:5:\nError: Unexpected token 'if'.\n if (true) 2: 2 else 3: 3,\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:228:40:\nError: Unexpected token 'if'.\n Expect.setEquals(set, const <int>{1, if (false) 1, if (true) 2 else 3, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:228:54:\nError: Unexpected token 'if'.\n Expect.setEquals(set, const <int>{1, if (false) 1, if (true) 2 else 3, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:234:30:\nError: Unexpected token 'if'.\n const <int, int>{1: 1, if (true) 2: 2, if (false) 9: 9, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:234:46:\nError: Unexpected token 'if'.\n const <int, int>{1: 1, if (true) 2: 2, if (false) 9: 9, 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:236:24:\nError: Unexpected token 'if'.\n const <int, int>{if (false) 9: 9 else 1: 1, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:236:57:\nError: Unexpected token 'if'.\n const <int, int>{if (false) 9: 9 else 1: 1, 2: 2, if (true) 3: 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:238:40:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (true) 2, if (false) 9, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:238:53:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{1, if (true) 2, if (false) 9, 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:239:37:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{if (false) 9 else 1, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:239:61:\nError: Unexpected token 'if'.\n Expect.identical(set, const <int>{if (false) 9 else 1, 2, if (true) 3});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:242:51:\nError: Unexpected token 'if'.\n Expect.notIdentical(map, const <int, int>{1: 1, if (true) 3: 3, 2: 2});\n ^^\ntests/language_2/control_flow_collections/if_const_test.dart:243:43:\nError: Unexpected token 'if'.\n Expect.notIdentical(set, const <int>{1, if (true) 3, 2});\n ^^\nError: Compilation failed.\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/control_flow_collections/if_const_test\n\n\nFAILED: dart2js-chrome release_x64 language_2/control_flow_collections/syntax_test\nExpected: Pass\nActual: CompileTimeError\nUnexpected compile error.\n\n--- Command \"dart2js\" (took 409ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_language_2_control_flow_collections_syntax_test/test.js /b/s/w/ir/tests/language_2/control_flow_collections/syntax_test.dart --enable-experiment=set-literals,control-flow-collections --preview-dart-2\n\nexit code:\n1\n\nstdout:\ntests/language_2/control_flow_collections/syntax_test.dart:12:27:\nError: Unexpected token 'if'.\n Expect.listEquals([1], [if (true) 1,]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:13:29:\nError: Unexpected token 'if'.\n Expect.mapEquals({1: 1}, {if (true) 1: 1,});\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:14:26:\nError: Unexpected token 'if'.\n Expect.setEquals({1}, {if (true) 1,});\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:17:27:\nError: Unexpected token 'if'.\n Expect.listEquals([1], [if (true) 1 else 2,]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:18:29:\nError: Unexpected token 'if'.\n Expect.mapEquals({1: 1}, {if (true) 1: 1 else 2: 2,});\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:19:26:\nError: Unexpected token 'if'.\n Expect.setEquals({1}, {if (true) 1 else 2,});\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:22:30:\nError: Unexpected token 'for'.\n Expect.listEquals([1], [1, for (; false;) 2,]);\n ^^^\ntests/language_2/control_flow_collections/syntax_test.dart:23:35:\nError: Unexpected token 'for'.\n Expect.mapEquals({1: 1}, {1: 1, for (; false;) 2: 2,});\n ^^^\ntests/language_2/control_flow_collections/syntax_test.dart:24:29:\nError: Unexpected token 'for'.\n Expect.setEquals({1}, {1, for (; false;) 2,});\n ^^^\ntests/language_2/control_flow_collections/syntax_test.dart:27:37:\nError: Unexpected token 'if'.\n Expect.listEquals([1], [if (true) if (false) 0 else 1]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:28:37:\nError: Unexpected token 'if'.\n Expect.listEquals([1], [if (true) if (false) 0 else 1 else 2]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:29:38:\nError: Unexpected token 'if'.\n Expect.listEquals([2], [if (false) if (false) 0 else 1 else 2]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:32:36:\nError: Unexpected token 'if'.\n Expect.listEquals([1, 2, 3], [1, if (true) true ? 2 : 0, 3]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:34:36:\nError: Unexpected token 'if'.\n Expect.listEquals([1, 2, 3], [1, if (true) a = 2, 3]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:37:36:\nError: Unexpected token 'if'.\n Expect.listEquals([1, 2, 3], [1, if (false) 0 else true ? 2 : 0, 3]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:39:36:\nError: Unexpected token 'if'.\n Expect.listEquals([1, 2, 3], [1, if (false) 0 else a = 2, 3]);\n ^^\ntests/language_2/control_flow_collections/syntax_test.dart:43:11:\nError: Unexpected token 'for'.\n [1, for (var i = 0; i < 1; i++) true ? 2 : 0, 3]);\n ^^^\ntests/language_2/control_flow_collections/syntax_test.dart:45:45:\nError: 'i' is already declared in this scope.\n Expect.listEquals([1, 2, 3], [1, for (var i = 0; i < 1; i++) a = 2, 3]);\n ^\ntests/language_2/control_flow_collections/syntax_test.dart:43:20:\nInfo: Previous declaration of 'i'.\n [1, for (var i = 0; i < 1; i++) true ? 2 : 0, 3]);\n ^\ntests/language_2/control_flow_collections/syntax_test.dart:45:36:\nError: Unexpected token 'for'.\n Expect.listEquals([1, 2, 3], [1, for (var i = 0; i < 1; i++) a = 2, 3]);\n ^^^\nError: Compilation failed.\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/control_flow_collections/syntax_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/html/indexeddb_4_test\nExpected: RuntimeError\nActual: Pass\n\n--- Command \"dart2js\" (took 07.000495s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_indexeddb_4_test/test.js /b/s/w/ir/tests/lib_2/html/indexeddb_4_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,656,317 characters Dart to 258,767 characters JavaScript in 7.47 seconds\nDart file (/b/s/w/ir/tests/lib_2/html/indexeddb_4_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_indexeddb_4_test/test.js\n\n--- Command \"chrome\" (took 808ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_indexeddb_4_test/test.html?crossOriginPort=41374\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 0.09\n}\n\n- {\n type: message_received\n value: unittest-suite-wait-for-done\n timestamp: 0.09\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 0.09\n}\n\n- {\n type: message_received\n value: unittest-suite-done\n timestamp: 0.757\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> Test /b/s/w/ir/tests/lib_2/html/indexeddb_4_test.dart </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n </head>\n <body><table class=\"unittest-table\"><tbody><tr><td colspan=\"3\" class=\"unittest-pass\">PASS</td></tr> <tr>\n <td>1</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=only1\">\n only1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>2</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=only2\">\n only2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>3</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=only3\">\n only3\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>4</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=lower1\">\n lower1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>5</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=lower2\">\n lower2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>6</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=lower3\">\n lower3\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>7</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=upper1\">\n upper1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>8</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=upper2\">\n upper2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>9</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=upper3\">\n upper3\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>10</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=bound1\">\n bound1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>11</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=bound2\">\n bound2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr><td colspan=\"3\" class=\"unittest-pass\">\n All 11 tests passed\n </td></tr></tbody></table></body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/indexeddb_4_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/html/indexeddb_2_test\nExpected: RuntimeError\nActual: Pass\n\n--- Command \"dart2js\" (took 07.000828s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_indexeddb_2_test/test.js /b/s/w/ir/tests/lib_2/html/indexeddb_2_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,706,445 characters Dart to 268,370 characters JavaScript in 7.83 seconds\nDart file (/b/s/w/ir/tests/lib_2/html/indexeddb_2_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_indexeddb_2_test/test.js\n\n--- Command \"chrome\" (took 589ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_indexeddb_2_test/test.html?crossOriginPort=41374\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 0.145\n}\n\n- {\n type: message_received\n value: unittest-suite-wait-for-done\n timestamp: 0.146\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 0.146\n}\n\n- {\n type: message_received\n value: unittest-suite-done\n timestamp: 0.542\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> Test /b/s/w/ir/tests/lib_2/html/indexeddb_2_test.dart </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n </head>\n <body><table class=\"unittest-table\"><tbody><tr><td colspan=\"3\" class=\"unittest-pass\">PASS</td></tr> <tr>\n <td>1</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_verifyGraph\">\n test_verifyGraph\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>2</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_simple\">\n test_simple\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>3</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_DAG\">\n test_DAG\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>4</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_cycle\">\n test_cycle\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>5</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=test_simple_splay\">\n test_simple_splay\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>6</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=const_array_1\">\n const_array_1\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>7</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=const_array_dag\">\n const_array_dag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>8</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=array_deferred_copy\">\n array_deferred_copy\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>9</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=array_deferred_copy_2\">\n array_deferred_copy_2\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>10</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=cyclic_list\">\n cyclic_list\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>11</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=non-native lists\">\n non-native lists\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr><td colspan=\"3\" class=\"unittest-pass\">\n All 11 tests passed\n </td></tr></tbody></table></body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/indexeddb_2_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/math/random_big_test\nExpected: Pass\nActual: RuntimeError\n\n--- Command \"dart2js\" (took 01.000571s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js /b/s/w/ir/tests/lib_2/math/random_big_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,403,128 characters Dart to 20,167 characters JavaScript in 1.57 seconds\nDart file (/b/s/w/ir/tests/lib_2/math/random_big_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js\n\n--- Command \"chrome\" (took 108ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_math_random_big_test/test.html?crossOriginPort=41374\n\nRuntime error:\nExpect.isFalse(true) fails.\nExpect.isFalse(true) fails.\n at Object.a (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:102:3)\n at Object.ak (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:404:24)\n at Object.al (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:403:3)\n at ad (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:410:3)\n at dartMainRunner (http://127.0.0.1:38085/root_dart/tools/testing/dart/test_controller.js:303:5)\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:593:39\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:589:55\n at dartProgram (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:592:84)\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_math_random_big_test/test.js:594:18\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/math/random_big_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/html/custom/document_register_type_extensions_test/registration/registration\nExpected: Slow\nActual: Pass\n\n--- Command \"dart2js\" (took 08.000022s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/document_register_type_extensions_test.js /b/s/w/ir/tests/lib_2/html/custom/document_register_type_extensions_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,714,859 characters Dart to 264,568 characters JavaScript in 8.02 seconds\nDart file (/b/s/w/ir/tests/lib_2/html/custom/document_register_type_extensions_test.dart) compiled to JavaScript: out/ReleaseX64/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/document_register_type_extensions_test.js\n\n--- Command \"chrome\" (took 162ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/test.html?crossOriginPort=41374&group=registration\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 0.068\n}\n\n- {\n type: message_received\n value: unittest-suite-wait-for-done\n timestamp: 0.069\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 0.069\n}\n\n- {\n type: message_received\n value: unittest-suite-done\n timestamp: 0.094\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head><style>body {transition: opacity ease-in 0.2s; } \n body[unresolved] {opacity: 0; display: block; overflow: hidden; position: relative; } \n </style>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> document_register_type_extensions_test </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n <script src=\"/packages/web_components/webcomponents.js\"></script>\n <script src=\"/packages/web_components/dart_support.js\"></script>\n </head>\n <body><table class=\"unittest-table\"><tbody><tr><td colspan=\"3\" class=\"unittest-pass\">PASS</td></tr> <tr>\n <td>1</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=registration cannot register twice\">\n registration cannot register twice\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>2</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=registration cannot register for non-matching tag\">\n registration cannot register for non-matching tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>3</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=registration cannot register type extension for custom tag\">\n registration cannot register type extension for custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr><td colspan=\"3\" class=\"unittest-pass\">\n All 3 tests passed\n </td></tr></tbody></table></body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/custom/document_register_type_extensions_test/registration/registration\n\n\nFAILED: dart2js-chrome release_x64 lib_2/html/custom/document_register_type_extensions_test/construction/construction\nExpected: Slow\nActual: Pass\n\n--- Command \"dart2js\" (took 08.000022s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/document_register_type_extensions_test.js /b/s/w/ir/tests/lib_2/html/custom/document_register_type_extensions_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,714,859 characters Dart to 264,568 characters JavaScript in 8.02 seconds\nDart file (/b/s/w/ir/tests/lib_2/html/custom/document_register_type_extensions_test.dart) compiled to JavaScript: out/ReleaseX64/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/document_register_type_extensions_test.js\n\n--- Command \"chrome\" (took 335ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_custom_document_register_type_extensions_test/test.html?crossOriginPort=41374&group=construction\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 0.159\n}\n\n- {\n type: message_received\n value: unittest-suite-wait-for-done\n timestamp: 0.164\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 0.164\n}\n\n- {\n type: message_received\n value: unittest-suite-done\n timestamp: 0.276\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head><style>body {transition: opacity ease-in 0.2s; } \n body[unresolved] {opacity: 0; display: block; overflow: hidden; position: relative; } \n </style>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> document_register_type_extensions_test </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n <script src=\"/packages/web_components/webcomponents.js\"></script>\n <script src=\"/packages/web_components/dart_support.js\"></script>\n </head>\n <body><table class=\"unittest-table\"><tbody><tr><td colspan=\"3\" class=\"unittest-pass\">PASS</td></tr> <tr>\n <td>4</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction constructors custom tag\">\n construction constructors custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>5</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction constructors type extension\">\n construction constructors type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>6</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction constructors custom tag deriving from custom tag\">\n construction constructors custom tag deriving from custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>7</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction constructors type extension deriving from custom tag\">\n construction constructors type extension deriving from custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>8</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction single-parameter createElement custom tag\">\n construction single-parameter createElement custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>9</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction single-parameter createElement does not upgrade type extension\">\n construction single-parameter createElement does not upgrade type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>10</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction single-parameter createElement custom tag deriving from custom tag\">\n construction single-parameter createElement custom tag deriving from custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>11</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction single-parameter createElement type extension deriving from custom tag\">\n construction single-parameter createElement type extension deriving from custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>12</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension does not upgrade extension of custom tag\">\n construction createElement with type extension does not upgrade extension of custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>13</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension upgrades valid extension\">\n construction createElement with type extension upgrades valid extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>14</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension type extension of incorrect tag\">\n construction createElement with type extension type extension of incorrect tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>15</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension incorrect extension of custom tag\">\n construction createElement with type extension incorrect extension of custom tag\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>16</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension incorrect extension of type extension\">\n construction createElement with type extension incorrect extension of type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>17</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension null type extension\">\n construction createElement with type extension null type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr>\n <td>18</td>\n <td class=\"unittest-pass\">\n PASS\n </td>\n <td>\n <p>Expectation: \n <a href=\"#testFilter=construction createElement with type extension empty type extension\">\n construction createElement with type extension empty type extension\n </a>.\n </p>\n <pre></pre>\n </td>\n </tr> <tr><td colspan=\"3\" class=\"unittest-pass\">\n All 15 tests passed\n </td></tr></tbody></table></body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/custom/document_register_type_extensions_test/construction/construction\n\n\nFAILED: dart2js-chrome release_x64 lib_2/typed_data/unmodifiable_typed_data_test\nExpected: Pass\nActual: RuntimeError\n\n--- Command \"dart2js\" (took 01.000795s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js /b/s/w/ir/tests/lib_2/typed_data/unmodifiable_typed_data_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,408,310 characters Dart to 46,939 characters JavaScript in 1.79 seconds\nDart file (/b/s/w/ir/tests/lib_2/typed_data/unmodifiable_typed_data_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js\n\n--- Command \"chrome\" (took 91ms):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.html?crossOriginPort=41374\n\nRuntime error:\nUnsupported operation: Int64List not supported by dart2js.\nUnsupported operation: Int64List not supported by dart2js.\n at Object.b (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:111:3)\n at Object.cu (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:697:9)\n at c2 (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:775:3)\n at dartMainRunner (http://127.0.0.1:38085/root_dart/tools/testing/dart/test_controller.js:303:5)\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:1419:39\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:1415:55\n at dartProgram (http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:1418:84)\n at http://127.0.0.1:38085/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_typed_data_unmodifiable_typed_data_test/test.js:1420:18\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/typed_data/unmodifiable_typed_data_test\n\n\nFAILED: dart2js-chrome release_x64 lib_2/convert/utf85_test\nExpected: Slow\nActual: Pass\n\n--- Command \"dart2js\" (took 01.000569s):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_convert_utf85_test/test.js /b/s/w/ir/tests/lib_2/convert/utf85_test.dart --preview-dart-2\n\nexit code:\n0\n\nstdout:\nCompiled 7,403,061 characters Dart to 44,058 characters JavaScript in 1.57 seconds\nDart file (/b/s/w/ir/tests/lib_2/convert/utf85_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_convert_utf85_test/test.js\n\n--- Command \"chrome\" (took 12.000694s):\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:38085/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_convert_utf85_test/test.html?crossOriginPort=41374\n\nEvents:\n- debug \"test_controller.js started\"\n- debug \"Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)\"\n- print \"dart-calling-main\"\n- print \"dart-main-done\"\n- {\n type: message_received\n value: dart-calling-main\n timestamp: 12.587\n}\n\n- {\n type: message_received\n value: dart-main-done\n timestamp: 12.641\n}\n\n- debug \"Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)\"\n- dom\n <head>\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"dart.unittest\" content=\"full-stack-traces\">\n <title> Test /b/s/w/ir/tests/lib_2/convert/utf85_test.dart </title>\n <style>\n .unittest-table { font-family:monospace; border:1px; }\n .unittest-pass { background: #6b3;}\n .unittest-fail { background: #d55;}\n .unittest-error { background: #a11;}\n </style>\n </head>\n <body>\n <h1> Running /b/s/w/ir/tests/lib_2/convert/utf85_test.dart </h1>\n <script type=\"text/javascript\" src=\"/root_dart/tools/testing/dart/test_controller.js\">\n </script>\n <script type=\"text/javascript\" src=\"/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_convert_utf85_test/test.js\" onerror=\"scriptTagOnErrorCallback(null)\" defer=\"\">\n </script>\n \n </body>\n\nexit code:\n0\n\n--- To debug locally, run:\n/b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 38085 -c 41374 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages\n\n--- Re-run this test:\npython tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/convert/utf85_test\n\n\n\n===\n=== 15 tests failed\n===\n\n\n--- Total time: 04:33 ---\n0:00:13.417575 - chrome - dart2js-chrome release_x64/lib_2/convert/streamed_conversion_utf8_encode_test\n0:00:12.694745 - chrome - dart2js-chrome release_x64/lib_2/convert/utf85_test\n0:00:08.446627 - dart2js - dart2js-chrome release_x64/lib_2/html/fileapi_directory_reader_test\n0:00:08.022347 - dart2js - dart2js-chrome release_x64/lib_2/html/custom/document_register_type_extensions_test/functional/functional, dart2js-chrome release_x64/lib_2/html/custom/document_register_type_extensions_test/parsing/parsing, dart2js-chrome release_x64/lib_2/html/custom/document_register_type_extensions_test/namespaces/namespaces, dart2js-chrome release_x64/lib_2/html/custom/document_register_type_extensions_test/single-parameter createElement/single-parameter createElement, dart2js-chrome release_x64/lib_2/html/custom/document_register_type_extensions_test/constructors/constructors, dart2js-chrome release_x64/lib_2/html/custom/document_register_type_extensions_test/createElement with type extension/createElement with type extension, dart2js-chrome release_x64/lib_2/html/custom/document_register_type_extensions_test/registration/registration, dart2js-chrome release_x64/lib_2/html/custom/document_register_type_extensions_test/construction/construction\n0:00:07.828749 - dart2js - dart2js-chrome release_x64/lib_2/html/indexeddb_2_test\n0:00:07.495034 - dart2js - dart2js-chrome release_x64/lib_2/html/indexeddb_4_test\n0:00:07.230254 - dart2js - dart2js-chrome release_x64/lib_2/html/interactive_media_test\n0:00:07.221463 - dart2js - dart2js-chrome release_x64/lib_2/html/fileapi_supported_test\n0:00:07.151952 - dart2js - dart2js-chrome release_x64/lib_2/html/custom_elements_23127_test/c2t/c2t, dart2js-chrome release_x64/lib_2/html/custom_elements_23127_test/c2/c2, dart2js-chrome release_x64/lib_2/html/custom_elements_23127_test/c1t/c1t, dart2js-chrome release_x64/lib_2/html/custom_elements_23127_test/baseline/baseline\n0:00:07.138916 - dart2js - dart2js-chrome release_x64/lib_2/html/element_animate_test/omit_timing/omit_timing, dart2js-chrome release_x64/lib_2/html/element_animate_test/simple_timing/simple_timing, dart2js-chrome release_x64/lib_2/html/element_animate_test/timing_dict/timing_dict, dart2js-chrome release_x64/lib_2/html/element_animate_test/animate_supported/animate_supported\n0:00:06.982878 - dart2js - dart2js-chrome release_x64/lib_2/html/history_test/history/history, dart2js-chrome release_x64/lib_2/html/history_test/supported_HashChangeEvent/supported_HashChangeEvent, dart2js-chrome release_x64/lib_2/html/history_test/supported_state/supported_state\n0:00:06.959611 - dart2js - dart2js-chrome release_x64/lib_2/html/custom_element_name_clash_test/test/test\n0:00:06.824640 - dart2js - dart2js-chrome release_x64/lib_2/html/fileapi_entry_test\n0:00:06.720498 - dart2js - dart2js-chrome release_x64/lib_2/html/js_dispatch_property_test\n0:00:06.623826 - dart2js - dart2js-chrome release_x64/lib_2/html/custom/attribute_changed_callback_test\n0:00:04.921970 - dart2js - dart2js-chrome release_x64/corelib_2/iterable_skip_test\n0:00:04.836821 - dart2js - dart2js-chrome release_x64/corelib_2/uri_ipv4_test\n0:00:04.828953 - dart2js - dart2js-chrome release_x64/corelib_2/apply4_test\n0:00:04.786821 - dart2js - dart2js-chrome release_x64/corelib_2/string_fromcharcodes_test\n0:00:04.778704 - dart2js - dart2js-chrome release_x64/corelib_2/data_uri_test\nINFO: No unexpected crashes recorded\n", "outputs_ref": { "isolated": "6d2eb1d0d131bb0111c030836913ef0b2976cf93", "isolatedserver": "https://isolateserver.appspot.com", "namespace": "default-gzip" }, "run_id": "43886780bffbca11", "server_versions": [ "4158-1053c58" ], "started_ts": "2019-03-12T02:05:12.876054", "state": "COMPLETED", "tags": [ "build_is_experimental:false", "buildername:dart2js-csp-minified-linux-x64-chrome", "buildnumber:4484", "cpu:x86-64", "data:1cd910a0d925c8d67555f5b075538d062aafe911", "master:client.dart", "name:dart2js", "os:Linux", "pool:dart.tests", "priority:25", "service_account:none", "slavename:trusty-dart-68765ebb-us-central1-b-t3td", "spec_name:dart.ci.sandbox:dart2js-csp-minified-linux-x64-chrome", "stepname:dart2js tests_shard_4", "swarming.pool.template:none", "swarming.pool.version:f691f3fd77c55ce679bda71a8badf3a1fa9f2666", "user:None" ], "task_id": "43886780bffbca10", "try_number": "1" } ] }