Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(126)

Issue 2947473002: Basic support for dev_compiler in test.dart. (Closed)

Created:
3 years, 6 months ago by Bob Nystrom
Modified:
3 years, 6 months ago
Reviewers:
Bill Hesse
CC:
reviews_dartlang.org, vsm
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Basic support for dev_compiler in test.dart. It can compile and run tests on Chrome. There are a lot of failing tests that I (or the team) will need to triage, but I think at least basic tests are working as expected. There is code that could be cleaned up to more neatly factor how dart2js and dartdevc are handled now that there are two separate compilers to JS. There's also some redundant code between the path for testing compile errors (enqueueStandardTest()) and the path for running a test in the browser. R=whesse@google.com Committed: https://github.com/dart-lang/sdk/commit/b452b3996255c388d02edf12924a22fe3b785a1b

Patch Set 1 #

Patch Set 2 : Merge branch 'master' into ddc-chrome-tests #

Total comments: 10

Patch Set 3 : Revise. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+978 lines, -245 lines) Patch
M tests/corelib/corelib.status View 1 chunk +3 lines, -0 lines 0 comments Download
M tests/corelib_strong/corelib_strong.status View 1 chunk +83 lines, -0 lines 0 comments Download
M tests/language/language.status View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M tests/language_strong/language_strong.status View 1 chunk +171 lines, -0 lines 0 comments Download
M tests/lib/lib.status View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M tests/lib_strong/lib_strong.status View 1 chunk +287 lines, -0 lines 0 comments Download
M tools/testing/dart/browser_controller.dart View 1 2 1 chunk +7 lines, -1 line 0 comments Download
M tools/testing/dart/browser_test.dart View 3 chunks +55 lines, -6 lines 0 comments Download
M tools/testing/dart/command.dart View 1 2 4 chunks +43 lines, -49 lines 0 comments Download
M tools/testing/dart/compiler_configuration.dart View 1 2 8 chunks +70 lines, -10 lines 0 comments Download
M tools/testing/dart/configuration.dart View 3 chunks +30 lines, -3 lines 0 comments Download
M tools/testing/dart/test_runner.dart View 1 2 1 chunk +122 lines, -124 lines 0 comments Download
M tools/testing/dart/test_suite.dart View 17 chunks +101 lines, -52 lines 0 comments Download

Messages

Total messages: 6 (2 generated)
Bob Nystrom
3 years, 6 months ago (2017-06-16 22:07:37 UTC) #2
Bill Hesse
LGTM. https://codereview.chromium.org/2947473002/diff/20001/tools/testing/dart/browser_controller.dart File tools/testing/dart/browser_controller.dart (right): https://codereview.chromium.org/2947473002/diff/20001/tools/testing/dart/browser_controller.dart#newcode508 tools/testing/dart/browser_controller.dart:508: // TODO(rnystrom): Uncomment this to open the dev ...
3 years, 6 months ago (2017-06-21 16:33:20 UTC) #3
Bob Nystrom
Thanks! https://codereview.chromium.org/2947473002/diff/20001/tools/testing/dart/browser_controller.dart File tools/testing/dart/browser_controller.dart (right): https://codereview.chromium.org/2947473002/diff/20001/tools/testing/dart/browser_controller.dart#newcode508 tools/testing/dart/browser_controller.dart:508: // TODO(rnystrom): Uncomment this to open the dev ...
3 years, 6 months ago (2017-06-21 20:18:28 UTC) #4
Bob Nystrom
3 years, 6 months ago (2017-06-21 20:19:34 UTC) #6
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
b452b3996255c388d02edf12924a22fe3b785a1b (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698