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

Issue 5236002: Add infrastructure enabling tests of installer upgrade scenarios.... (Closed)

Created:
10 years, 1 month ago by grt (UTC plus 2)
Modified:
6 years, 8 months ago
CC:
chromium-reviews, brettw-cc_chromium.org
Visibility:
Public.

Description

Add infrastructure enabling tests of installer upgrade scenarios. BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=67099

Patch Set 1 #

Total comments: 49

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 2

Patch Set 4 : '' #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+1165 lines, -3 lines) Patch
M base/win/pe_image.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/chrome.gyp View 1 1 chunk +1 line, -0 lines 0 comments Download
A chrome/installer/test/alternate_version_generator.h View 1 1 chunk +26 lines, -0 lines 0 comments Download
A chrome/installer/test/alternate_version_generator.cc View 1 2 3 1 chunk +576 lines, -0 lines 0 comments Download
A chrome/installer/test/pe_image_resources.h View 1 1 chunk +63 lines, -0 lines 0 comments Download
A chrome/installer/test/pe_image_resources.cc View 1 1 chunk +124 lines, -0 lines 0 comments Download
A chrome/installer/test/resource_loader.h View 1 1 chunk +49 lines, -0 lines 0 comments Download
A chrome/installer/test/resource_loader.cc View 1 1 chunk +91 lines, -0 lines 0 comments Download
A chrome/installer/test/resource_updater.h View 1 1 chunk +46 lines, -0 lines 0 comments Download
A chrome/installer/test/resource_updater.cc View 1 1 chunk +67 lines, -0 lines 0 comments Download
A chrome/installer/test/run_all_tests.cc View 1 chunk +11 lines, -0 lines 0 comments Download
A chrome/installer/test/upgrade_test.cc View 1 1 chunk +42 lines, -0 lines 0 comments Download
A chrome/installer/upgrade_test.gyp View 1 2 3 1 chunk +66 lines, -0 lines 3 comments Download

Messages

Total messages: 10 (0 generated)
grt (UTC plus 2)
This CL introduces some plumbing to make a clone of a mini_installer.exe that is identical ...
10 years, 1 month ago (2010-11-19 19:29:12 UTC) #1
tommi (sloooow) - chröme
lgtm. only nits - looks pretty awesome [positive] to me http://codereview.chromium.org/5236002/diff/1/chrome/installer/test/alternate_version_generator.cc File chrome/installer/test/alternate_version_generator.cc (right): http://codereview.chromium.org/5236002/diff/1/chrome/installer/test/alternate_version_generator.cc#newcode135 ...
10 years, 1 month ago (2010-11-19 20:14:37 UTC) #2
robertshield
http://codereview.chromium.org/5236002/diff/1/base/win/pe_image.cc File base/win/pe_image.cc (right): http://codereview.chromium.org/5236002/diff/1/base/win/pe_image.cc#newcode561 base/win/pe_image.cc:561: DWORD dummy; could we rename dummy to something else? ...
10 years, 1 month ago (2010-11-19 20:56:42 UTC) #3
grt (UTC plus 2)
Thanks for the comments. I've addressed them all one way or another; see comments for ...
10 years, 1 month ago (2010-11-22 17:53:28 UTC) #4
tommi (sloooow) - chröme
lgtm http://codereview.chromium.org/5236002/diff/1/chrome/installer/test/alternate_version_generator.cc File chrome/installer/test/alternate_version_generator.cc (right): http://codereview.chromium.org/5236002/diff/1/chrome/installer/test/alternate_version_generator.cc#newcode186 chrome/installer/test/alternate_version_generator.cc:186: bool RunProcessAndWait(const wchar_t* exe_path, const std::wstring& cmdline, agreed. ...
10 years, 1 month ago (2010-11-22 19:43:42 UTC) #5
robertshield
LGTM http://codereview.chromium.org/5236002/diff/1/chrome/installer/test/alternate_version_generator.cc File chrome/installer/test/alternate_version_generator.cc (right): http://codereview.chromium.org/5236002/diff/1/chrome/installer/test/alternate_version_generator.cc#newcode187 chrome/installer/test/alternate_version_generator.cc:187: int* exit_code) { On 2010/11/22 17:53:29, grt wrote: ...
10 years, 1 month ago (2010-11-22 19:59:07 UTC) #6
grt (UTC plus 2)
Comments addressed. Will commit when I have time to monitor the builders. Thanks. http://codereview.chromium.org/5236002/diff/1/chrome/installer/test/alternate_version_generator.cc File ...
10 years, 1 month ago (2010-11-22 20:49:23 UTC) #7
Nico
https://codereview.chromium.org/5236002/diff/45001/chrome/installer/upgrade_test.gyp File chrome/installer/upgrade_test.gyp (right): https://codereview.chromium.org/5236002/diff/45001/chrome/installer/upgrade_test.gyp#newcode6 chrome/installer/upgrade_test.gyp:6: # 'branding_dir' is set in the 'conditions' section at ...
6 years, 8 months ago (2014-04-03 18:17:49 UTC) #8
grt (UTC plus 2)
https://codereview.chromium.org/5236002/diff/45001/chrome/installer/upgrade_test.gyp File chrome/installer/upgrade_test.gyp (right): https://codereview.chromium.org/5236002/diff/45001/chrome/installer/upgrade_test.gyp#newcode6 chrome/installer/upgrade_test.gyp:6: # 'branding_dir' is set in the 'conditions' section at ...
6 years, 8 months ago (2014-04-03 19:16:10 UTC) #9
robertshield
6 years, 8 months ago (2014-04-03 19:35:10 UTC) #10
Message was sent while issue was closed.
https://codereview.chromium.org/5236002/diff/45001/chrome/installer/upgrade_t...
File chrome/installer/upgrade_test.gyp (right):

https://codereview.chromium.org/5236002/diff/45001/chrome/installer/upgrade_t...
chrome/installer/upgrade_test.gyp:6: # 'branding_dir' is set in the 'conditions'
section at the bottom.
On 2014/04/03 18:17:49, Nico wrote:
> Are the variables up here used for anything?

The ones above seem not to be, runhooks completes without them, I can build
without them and the code here doesn't appear to reference them. 

The ones below (msvs_use_*) appear to be referenced in common.gypi and look like
they might mutate the release build options which for this and the two
mini_installer targets are meaningful. I haven't tested to see whether they
actually do this though.

Powered by Google App Engine
This is Rietveld 408576698