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

Issue 6732040: PyAuto automation hooks: blocking wifi connect, disconnect, and network scan. (Closed)

Created:
9 years, 9 months ago by dtu
Modified:
9 years, 7 months ago
CC:
chromium-reviews, Nirnimesh, krisr
Visibility:
Public.

Description

ConnectToWifiNetwork() is now blocking. Add DisconnectFromWifiNetwork(), which is also blocking. Add NetworkScan(), which is also blocking. Move chromeos automation observers into their own file. Add better error message for when automation calls time out. BUG=chromium-os:12727 TEST=Mostly manual. Automated tests will be set up in a lab with real wifi access points. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=79476

Patch Set 1 : Initial commit. #

Total comments: 58

Patch Set 2 : Changes per comments. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+300 lines, -99 lines) Patch
M chrome/browser/automation/automation_provider.cc View 1 1 chunk +3 lines, -1 line 1 comment Download
M chrome/browser/automation/automation_provider_observers.h View 1 2 chunks +41 lines, -0 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.cc View 3 chunks +0 lines, -89 lines 0 comments Download
A chrome/browser/automation/automation_provider_observers_chromeos.cc View 1 1 chunk +152 lines, -0 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.h View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider_chromeos.cc View 1 5 chunks +48 lines, -6 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/test/functional/chromeos_wifi.py View 1 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/test/pyautolib/pyauto.py View 1 4 chunks +43 lines, -3 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
dtu
9 years, 9 months ago (2011-03-24 22:59:30 UTC) #1
stanleyw
http://codereview.chromium.org/6732040/diff/3003/chrome/test/pyautolib/pyauto.py File chrome/test/pyautolib/pyauto.py (right): http://codereview.chromium.org/6732040/diff/3003/chrome/test/pyautolib/pyauto.py#newcode2415 chrome/test/pyautolib/pyauto.py:2415: The second element contains an integer error code in ...
9 years, 9 months ago (2011-03-24 23:16:03 UTC) #2
dennis_jeffrey
http://codereview.chromium.org/6732040/diff/3003/chrome/browser/automation/automation_provider_observers.h File chrome/browser/automation/automation_provider_observers.h (right): http://codereview.chromium.org/6732040/diff/3003/chrome/browser/automation/automation_provider_observers.h#newcode707 chrome/browser/automation/automation_provider_observers.h:707: : public chromeos::NetworkLibrary::NetworkManagerObserver { In other parts of this ...
9 years, 9 months ago (2011-03-24 23:48:54 UTC) #3
stevenjb
http://codereview.chromium.org/6732040/diff/3003/chrome/browser/automation/automation_provider_observers_chromeos.cc File chrome/browser/automation/automation_provider_observers_chromeos.cc (right): http://codereview.chromium.org/6732040/diff/3003/chrome/browser/automation/automation_provider_observers_chromeos.cc#newcode24 chrome/browser/automation/automation_provider_observers_chromeos.cc:24: delete this; Is deletion in the constructor a pattern ...
9 years, 9 months ago (2011-03-25 01:12:22 UTC) #4
dtu
http://codereview.chromium.org/6732040/diff/3003/chrome/browser/automation/automation_provider_observers.h File chrome/browser/automation/automation_provider_observers.h (right): http://codereview.chromium.org/6732040/diff/3003/chrome/browser/automation/automation_provider_observers.h#newcode707 chrome/browser/automation/automation_provider_observers.h:707: : public chromeos::NetworkLibrary::NetworkManagerObserver { On 2011/03/24 23:48:54, dennis_jeffrey wrote: ...
9 years, 9 months ago (2011-03-25 22:22:11 UTC) #5
stanleyw
http://codereview.chromium.org/6732040/diff/3003/chrome/test/pyautolib/pyauto.py File chrome/test/pyautolib/pyauto.py (right): http://codereview.chromium.org/6732040/diff/3003/chrome/test/pyautolib/pyauto.py#newcode2415 chrome/test/pyautolib/pyauto.py:2415: The second element contains an integer error code in ...
9 years, 9 months ago (2011-03-25 22:40:03 UTC) #6
dennis_jeffrey
LGTM http://codereview.chromium.org/6732040/diff/3003/chrome/browser/automation/automation_provider_observers_chromeos.cc File chrome/browser/automation/automation_provider_observers_chromeos.cc (right): http://codereview.chromium.org/6732040/diff/3003/chrome/browser/automation/automation_provider_observers_chromeos.cc#newcode5 chrome/browser/automation/automation_provider_observers_chromeos.cc:5: #include "chrome/browser/automation/automation_provider_observers.h" On 2011/03/25 22:22:11, Dave Tu wrote: ...
9 years, 9 months ago (2011-03-25 22:44:36 UTC) #7
stevenjb
C++ code LGTM. Thanks for setting this up! I look forward to more and better ...
9 years, 9 months ago (2011-03-25 23:08:51 UTC) #8
stanleyw
9 years, 9 months ago (2011-03-25 23:28:02 UTC) #9
LGTM
On 2011/03/25 23:08:51, Steven Bennetts wrote:
> C++ code LGTM.
> Thanks for setting this up! I look forward to more and better automated
> networking tests.
> 
>
http://codereview.chromium.org/6732040/diff/14005/chrome/browser/automation/a...
> File chrome/browser/automation/automation_provider.cc (right):
> 
>
http://codereview.chromium.org/6732040/diff/14005/chrome/browser/automation/a...
> chrome/browser/automation/automation_provider.cc:183: delete observer;
> return false or report failure here?

Powered by Google App Engine
This is Rietveld 408576698