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

Issue 9233015: Make test.dart run web tests on Windows. (Closed)

Created:
8 years, 11 months ago by Emily Fortuna
Modified:
8 years, 11 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Make changes to test.dart and frogsh for Windows. This should enable frogsh to build correctly and function properly on Windows. test.dart is waiting on a fix in the VM before it will be fully ready. Committed: https://code.google.com/p/dart/source/detail?r=3506

Patch Set 1 : '' #

Total comments: 22

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -12 lines) Patch
M client/tools/buildbot_annotated_steps.py View 1 3 chunks +9 lines, -4 lines 0 comments Download
A frog/frogsh.bat View 1 chunk +13 lines, -0 lines 0 comments Download
M frog/library.dart View 1 1 chunk +1 line, -0 lines 0 comments Download
M frog/scripts/bootstrap/frogsh_bootstrap_wrapper.py View 1 1 chunk +1 line, -0 lines 0 comments Download
M tools/testing/dart/test_runner.dart View 1 1 chunk +6 lines, -0 lines 0 comments Download
M tools/testing/dart/test_suite.dart View 1 2 4 chunks +23 lines, -8 lines 2 comments Download
M tools/testing/run_selenium.py View 1 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Emily Fortuna
8 years, 11 months ago (2012-01-22 00:37:01 UTC) #1
Bill Hesse
LGTM. https://chromiumcodereview.appspot.com/9233015/diff/4019/frog/library.dart File frog/library.dart (right): https://chromiumcodereview.appspot.com/9233015/diff/4019/frog/library.dart#newcode66 frog/library.dart:66: if (const RegExp('[a-zA-Z]:/').hasMatch(filename) && Can't we use an ...
8 years, 11 months ago (2012-01-22 20:52:02 UTC) #2
Siggi Cherem (dart-lang)
drive by comments https://chromiumcodereview.appspot.com/9233015/diff/4019/client/tools/buildbot_annotated_steps.py File client/tools/buildbot_annotated_steps.py (right): https://chromiumcodereview.appspot.com/9233015/diff/4019/client/tools/buildbot_annotated_steps.py#newcode184 client/tools/buildbot_annotated_steps.py:184: os.environ['PATH'] = (os.path.join('C:', 'Program Files (x86)', ...
8 years, 11 months ago (2012-01-23 00:29:02 UTC) #3
Emily Fortuna
https://chromiumcodereview.appspot.com/9233015/diff/4019/client/tools/buildbot_annotated_steps.py File client/tools/buildbot_annotated_steps.py (right): https://chromiumcodereview.appspot.com/9233015/diff/4019/client/tools/buildbot_annotated_steps.py#newcode184 client/tools/buildbot_annotated_steps.py:184: os.environ['PATH'] = (os.path.join('C:', 'Program Files (x86)', 'nodejs') + Siggi, ...
8 years, 11 months ago (2012-01-23 18:27:41 UTC) #4
Emily Fortuna
https://chromiumcodereview.appspot.com/9233015/diff/4019/tools/testing/dart/test_suite.dart File tools/testing/dart/test_suite.dart (right): https://chromiumcodereview.appspot.com/9233015/diff/4019/tools/testing/dart/test_suite.dart#newcode415 tools/testing/dart/test_suite.dart:415: // limit. Talked to Siggi about this. Once you ...
8 years, 11 months ago (2012-01-23 19:18:49 UTC) #5
Bill Hesse
lgtm https://chromiumcodereview.appspot.com/9233015/diff/15002/tools/testing/dart/test_suite.dart File tools/testing/dart/test_suite.dart (right): https://chromiumcodereview.appspot.com/9233015/diff/15002/tools/testing/dart/test_suite.dart#newcode925 tools/testing/dart/test_suite.dart:925: configuration['component'] != 'webdriver')) ? '.exe' : ''; I ...
8 years, 11 months ago (2012-01-24 09:29:22 UTC) #6
Emily Fortuna
8 years, 11 months ago (2012-01-24 17:20:22 UTC) #7
https://chromiumcodereview.appspot.com/9233015/diff/15002/tools/testing/dart/...
File tools/testing/dart/test_suite.dart (right):

https://chromiumcodereview.appspot.com/9233015/diff/15002/tools/testing/dart/...
tools/testing/dart/test_suite.dart:925: configuration['component'] !=
'webdriver')) ? '.exe' : '';
Right. I ended up fixing it in a new CL here
(https://chromiumcodereview.appspot.com/9117010/), because I originally had to
revert this one since this checkin broke all of frog *except* Windows! (the line
that caused the problem was 187 in buildbot_annotated_steps.py)

On 2012/01/24 09:29:22, Bill Hesse wrote:
> I meant that 2/3 of the condition here can be eliminated, since postfix is
> ignored in the frogium and webdriver cases.

Powered by Google App Engine
This is Rietveld 408576698