Chromium Code Reviews
Help | Chromium Project | Sign in
(63)

Issue 3140011: New PyAuto tests for importing browser data. BUG=52009 (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
4 years, 9 months ago by Alyssa
Modified:
4 years ago
CC:
chromium-reviews, kuchhal, Paweł Hajdan Jr.
Visibility:
Public.

Description

New PyAuto tests for importing browser data. BUG=52009 Tests for importing browser data from Firefox, Safari, and IE. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=57619

Patch Set 1 : Initial #

Patch Set 2 : Profiles #

Total comments: 1

Patch Set 3 : New profile #

Total comments: 30

Patch Set 4 : Revision #

Total comments: 4

Patch Set 5 : Use new util replacer class #

Total comments: 35

Patch Set 6 : Revision #

Patch Set 7 : Final Changes #

Total comments: 9

Patch Set 8 : Revision #

Patch Set 9 : Final? #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+306 lines, -0 lines) Patch
A chrome/test/data/import/README View 4 5 1 chunk +22 lines, -0 lines 0 comments Download
A chrome/test/data/import/firefox/linux.zip View Binary file 0 comments Download
A chrome/test/data/import/firefox/macwin.zip View 2 Binary file 0 comments Download
A chrome/test/data/import/safari/mac.zip View Binary file 0 comments Download
A chrome/test/functional/imports.py View 1 2 3 4 5 6 7 8 1 chunk +284 lines, -0 lines 1 comment Download
Trybot results:
Commit: CQ not working?

Messages

Total messages: 20 (0 generated)
Alyssa
Import tests for IE will be added later.
4 years, 9 months ago (2010-08-19 21:40:07 UTC) #1
Nirnimesh
preliminary comments. http://codereview.chromium.org/3140011/diff/1003/16004 File chrome/test/functional/imports.py (right): http://codereview.chromium.org/3140011/diff/1003/16004#newcode21 chrome/test/functional/imports.py:21: """ Import settings from other browsers. Remove ...
4 years, 9 months ago (2010-08-20 01:55:57 UTC) #2
Nirnimesh
Please add a README in the chrome/test/data/import folder explaining the contents of the different profiles.
4 years, 9 months ago (2010-08-20 01:56:48 UTC) #3
Alyssa
Added the README, verified that all tests pass on Mac/Linux. Let me know when I ...
4 years, 9 months ago (2010-08-20 17:57:01 UTC) #4
Alyssa
I updated the test to use the ExistingPathReplacer helper class. The changes have been uploaded ...
4 years, 9 months ago (2010-08-23 21:10:45 UTC) #5
Nirnimesh
http://codereview.chromium.org/3140011/diff/24001/25001 File chrome/test/data/import/README (right): http://codereview.chromium.org/3140011/diff/24001/25001#newcode1 chrome/test/data/import/README:1: New profiles for import settings go in this folder. ...
4 years, 9 months ago (2010-08-26 00:34:05 UTC) #6
Alyssa
http://codereview.chromium.org/3140011/diff/24001/25001 File chrome/test/data/import/README (right): http://codereview.chromium.org/3140011/diff/24001/25001#newcode1 chrome/test/data/import/README:1: New profiles for import settings go in this folder. ...
4 years, 9 months ago (2010-08-26 01:17:14 UTC) #7
Nirnimesh
LGTM. (Please check in at a time when you can observe the pyauto bots.) http://codereview.chromium.org/3140011/diff/27001/28005 ...
4 years, 9 months ago (2010-08-26 01:27:37 UTC) #8
Alyssa
Can you take one more look at the final changes? I needed to make a ...
4 years, 9 months ago (2010-08-26 18:39:57 UTC) #9
Nirnimesh
http://codereview.chromium.org/3140011/diff/38001/39001 File chrome/test/data/import/README (right): http://codereview.chromium.org/3140011/diff/38001/39001#newcode22 chrome/test/data/import/README:22: TODO(alyssad): In the future, add search engines. Remove this ...
4 years, 9 months ago (2010-08-26 18:49:56 UTC) #10
Alyssa
http://codereview.chromium.org/3140011/diff/38001/39005 File chrome/test/functional/imports.py (right): http://codereview.chromium.org/3140011/diff/38001/39005#newcode130 chrome/test/functional/imports.py:130: self._replacer = pyauto_utils.ExistingPathReplacer(profile_dir) On 2010/08/26 18:49:56, Nirnimesh wrote: > ...
4 years, 9 months ago (2010-08-26 18:56:05 UTC) #11
Nirnimesh
http://codereview.chromium.org/3140011/diff/38001/39005 File chrome/test/functional/imports.py (right): http://codereview.chromium.org/3140011/diff/38001/39005#newcode135 chrome/test/functional/imports.py:135: self.CloseBrowserAndServer() Don't just comment. Please remove it
4 years, 9 months ago (2010-08-26 19:01:40 UTC) #12
Nirnimesh
http://codereview.chromium.org/3140011/diff/38001/39005 File chrome/test/functional/imports.py (right): http://codereview.chromium.org/3140011/diff/38001/39005#newcode135 chrome/test/functional/imports.py:135: self.CloseBrowserAndServer() maybe I misunderstood. please upload new patch
4 years, 9 months ago (2010-08-26 19:02:34 UTC) #13
Alyssa
4 years, 9 months ago (2010-08-26 19:20:17 UTC) #14
Nirnimesh
LGTM. Thanks for doing the weightlifting. http://codereview.chromium.org/3140011/diff/26002/33006 File chrome/test/functional/imports.py (right): http://codereview.chromium.org/3140011/diff/26002/33006#newcode72 chrome/test/functional/imports.py:72: # Delete any ...
4 years, 9 months ago (2010-08-26 20:28:29 UTC) #15
Nico
Guys. Please don't check in 15 MB of binary data. Pull that through deps. Please ...
4 years, 9 months ago (2010-08-27 04:11:41 UTC) #16
viettrungluu
Alyssa, Nirnimesh: Please do not check large binaries into trunk; this makes git users miserable ...
4 years, 9 months ago (2010-08-27 04:15:22 UTC) #17
Alyssa
So sorry, I guess I didn't think about that - what can I do about ...
4 years, 9 months ago (2010-08-27 04:21:03 UTC) #18
viettrungluu
On 2010/08/27 04:21:03, Alyssa wrote: > So sorry, I guess I didn't think about that ...
4 years, 9 months ago (2010-08-27 04:29:27 UTC) #19
Evan Martin
4 years, 9 months ago (2010-08-27 22:48:24 UTC) #20
On 2010/08/27 04:29:27, viettrungluu wrote:
> On 2010/08/27 04:21:03, Alyssa wrote:
> > So sorry, I guess I didn't think about that - what can I do about this now
if
> > revert won't help?
> 
> Let's wait for Evan to reply. Probably we'll want to revert or remove these
> files and pull them via DEPS from another location. (Eventually, we may be
able
> to clean them out.) But I don't think there's any particular rush.

Ah yes, I was wondering why my update today was so huge.
Reverting won't help.
You can at least help SVN users in the future though:

1) Move the whole directory to:
  http://src.chromium.org/viewvc/chrome/trunk/deps/
Perhaps refactoring by platform rather than browser

2) Set up platform-specific checkouts by following the pattern in DEPS in the
Chrome root.  (Search for deps_os, it's pretty simple.)
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld ec887be