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

Issue 6387004: Make the sync integration tests self-contained on autotest (Closed)

Created:
9 years, 11 months ago by Raghu Simha
Modified:
9 years, 7 months ago
Reviewers:
Dale Curtis, DaleCurtis
CC:
chromium-reviews, Paweł Hajdan Jr., ericli, krisr, zel
Visibility:
Public.

Description

Make the sync integration tests self-contained on autotest In the past, the sync integration tests used to require a password file stored on every test device in order to do a gaia sign in using production gaia servers. This caused the tests to be brittle. As of today, the sync integration tests no longer rely on a password file, with gaia sign in being stubbed out locally. This patch reconfigures the tests on autotest, so that it no longer looks for a local password file. In addition, the tests run much faster now, and therefore, we reduce the max timeout to a more reasonable 2 minutes (in the extreme case). BUG=chromium-os:11294, chromium-os:9262 TEST=sync_integration_tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=72561

Patch Set 1 #

Total comments: 4

Patch Set 2 : CR feedback #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -6 lines) Patch
M chrome/test/chromeos/autotest/files/client/site_tests/desktopui_SyncIntegrationTests/desktopui_SyncIntegrationTests.py View 1 2 chunks +5 lines, -6 lines 1 comment Download

Messages

Total messages: 4 (0 generated)
Raghu Simha
Dale, please review. Thanks.
9 years, 11 months ago (2011-01-25 21:50:05 UTC) #1
DaleCurtis
Submit a CL for the autotest-private repo to cleanup the password file too please. http://codereview.chromium.org/6387004/diff/1/chrome/test/chromeos/autotest/files/client/site_tests/desktopui_SyncIntegrationTests/desktopui_SyncIntegrationTests.py ...
9 years, 11 months ago (2011-01-25 21:54:41 UTC) #2
Raghu Simha
I don't have a checkout of the autotest-private repo, and I'm not sure I even ...
9 years, 11 months ago (2011-01-25 22:12:01 UTC) #3
DaleCurtis
9 years, 11 months ago (2011-01-25 22:17:45 UTC) #4
It's easier to remove myself then, CL sent for removal.
LGTM

http://codereview.chromium.org/6387004/diff/5001/chrome/test/chromeos/autotes...
File
chrome/test/chromeos/autotest/files/client/site_tests/desktopui_SyncIntegrationTests/desktopui_SyncIntegrationTests.py
(right):

http://codereview.chromium.org/6387004/diff/5001/chrome/test/chromeos/autotes...
chrome/test/chromeos/autotest/files/client/site_tests/desktopui_SyncIntegrationTests/desktopui_SyncIntegrationTests.py:11:
cmd_line_params = '--test-terminate-timeout=120000'
I was referring only to the 120000 part in my last comment, but this works as
well. Whatever you feel is more readable.

Powered by Google App Engine
This is Rietveld 408576698