summaryrefslogtreecommitdiffstats
path: root/chrome/test/mini_installer_test
Commit message (Collapse)AuthorAgeFilesLines
* Added few methods and a testcase to test Chrome Frame installation.anantha@chromium.org2009-11-168-91/+258
| | | | | | Review URL: http://codereview.chromium.org/389015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32095 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes almost all of the rest of lint errors in the chrome/ directory (minus ↵erg@google.com2009-11-131-1/+2
| | | | | | | | the really hard ones which will need actual review instead of rubber-stamping.) Review URL: http://codereview.chromium.org/386026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31932 0039d316-1c4b-4281-b951-d872f2087c98
* Push the Omaha app guid into the browser distribution classes to remove ↵robertshield@chromium.org2009-11-051-3/+8
| | | | | | | | compile-time differences between Chrome Frame and Chrome. Review URL: http://codereview.chromium.org/361023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31073 0039d316-1c4b-4281-b951-d872f2087c98
* Add a command-line option for specifying a particular build to test and for ↵kkania@chromium.org2009-10-306-255/+267
| | | | | | | | | | | permitting the tests to be run regardless of the underlying platform. Also some minor fixes and cleanup. BUG=none TEST=none Original review at: http://codereview.chromium.org/329037 Review URL: http://codereview.chromium.org/345027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30598 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 29668 - Add a commandline option for specifying a particular build to ↵kkania@google.com2009-10-216-263/+256
| | | | | | | | | | | | | test and for permitting the tests to be run regardless of underlying platform. Also some minor fixes and cleanup. BUG=none TEST=none REVIEW=http://codereview.chromium.org/269016/ TBR=kkania@chromium.org Review URL: http://codereview.chromium.org/293054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29674 0039d316-1c4b-4281-b951-d872f2087c98
* Add a command-line option for specifying a particular build to test and for ↵kkania@chromium.org2009-10-216-256/+263
| | | | | | | | | | permitting the tests to be run regardless of underlying platform. Also some minor fixes and cleanup. BUG=none TEST=none REVIEW=http://codereview.chromium.org/269016/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29668 0039d316-1c4b-4281-b951-d872f2087c98
* Re-try r29078: Remove some deprecated file_util wstring functions.estade@chromium.org2009-10-153-23/+22
| | | | | | | | | | | | | With the previous patch, the try bots failed with mysterious messages, so I ignored them, patched it into my windows box and tested it there manually, and found no problems. As it turns out, the try failures were real :(. But nsylvain and I found the problem: the behavior of file_util::GetDirectoryFromPath() differs from DirName() when the path is empty (officially, GetDirectoryFromPath is not supposed to support non-absolute paths, but that is not enforced). Here is a green win try result: http://build.chromium.org/buildbot/try-server/builders/win/builds/3705 mac: http://build.chromium.org/buildbot/try-server/builders/mac/builds/3491 linux: http://build.chromium.org/buildbot/try-server/builders/linux/builds/3466 I also applied this patch locally in Windows to test that it doesn't break the chrome frame compile or tests, since that's not covered by the trybots yet. Review URL: http://codereview.chromium.org/271099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29094 0039d316-1c4b-4281-b951-d872f2087c98
* Remove file_util::TrimTrailingSeparators(), which is deprecated andtkent@chromium.org2009-10-151-6/+5
| | | | | | | | | | doesn't work well for Windows root drives. BUG=24722 TEST=existing tests are enough. Review URL: http://codereview.chromium.org/271086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29093 0039d316-1c4b-4281-b951-d872f2087c98
* Revert wstring patch (r29078 and follow up commits). It is causing failures ↵estade@chromium.org2009-10-153-22/+23
| | | | | | | | | | on the buildbots. TBR=nsylvain Review URL: http://codereview.chromium.org/280004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29085 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some deprecated file_util wstring functions.estade@chromium.org2009-10-153-23/+22
| | | | | | | | | | | death to the wstring TEST=trybots BUG=none Review URL: http://codereview.chromium.org/276016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29078 0039d316-1c4b-4281-b951-d872f2087c98
* Use ASCII strings for switch names.evan@chromium.org2009-10-131-2/+2
| | | | | | Review URL: http://codereview.chromium.org/270062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28779 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a broken include in the mini installer testsbrettw@chromium.org2009-10-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28579 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a string comparison bug in DeleteFolder.kuchhal@chromium.org2009-08-261-2/+3
| | | | | | | Review URL: http://codereview.chromium.org/174455 Patch from Ken Kania <kkania@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24532 0039d316-1c4b-4281-b951-d872f2087c98
* Moving util methods outside of installer tests.anantha@chromium.org2009-08-208-482/+510
| | | | | | Review URL: http://codereview.chromium.org/149217 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23909 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unreferenced .vcproj files.sgk@google.com2009-07-281-176/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/159534 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21917 0039d316-1c4b-4281-b951-d872f2087c98
* Added Repair testcases. Also, currently installer tests are failing on ↵anantha@chromium.org2009-06-295-220/+416
| | | | | | | | official builds because the build location changed on filer. So added logic to handle it. Review URL: http://codereview.chromium.org/141058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19510 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the redness on the new Google Chrome continuous builder by notnsylvain@chromium.org2009-06-191-1/+3
| | | | | | | | running the mini_installer_tests that need to access the previous installers, since they are not accessible from this buildbot. Review URL: http://codereview.chromium.org/131070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18812 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling the tests after sgk reverted CL18441.anantha@chromium.org2009-06-161-2/+2
| | | | | | Review URL: http://codereview.chromium.org/125165 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18461 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled mini_installer tests to investigate the failures.anantha@chromium.org2009-06-151-2/+2
| | | | | | Review URL: http://codereview.chromium.org/125157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18448 0039d316-1c4b-4281-b951-d872f2087c98
* Added another command line option to run the tests after profile backup.anantha@chromium.org2009-06-117-30/+83
| | | | | | | Also, Changed the hardcoded build labels (1.0, 2.0) to (2.0, 3.0). Review URL: http://codereview.chromium.org/118463 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18214 0039d316-1c4b-4281-b951-d872f2087c98
* Added a command line parameter(-clean), which up on passing will uninstall ↵anantha@chromium.org2009-06-082-5/+19
| | | | | | | | | current version of chrome on users machine. if the parameter is not passed then a message is displayed with usage details. Also, standalone insatller test was looking for 1.0 to build the version number. Changed it to 2.0. Review URL: http://codereview.chromium.org/119192 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17912 0039d316-1c4b-4281-b951-d872f2087c98
* Roll back this part of my earlier test. Looks like these tests are still ↵ben@chromium.org2009-06-021-2/+2
| | | | | | | | | | | | badly affected. TBR=sky BUG=none TEST=none Review URL: http://codereview.chromium.org/118140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17450 0039d316-1c4b-4281-b951-d872f2087c98
* Properly initialize the native wrapper to NULL to avoid a crash. Also ↵ben@chromium.org2009-06-021-2/+2
| | | | | | | | | | re-enables tests I disabled last night when trying to find this. http://crbug.com/13200 TEST=Start chrome with --first-run. Review URL: http://codereview.chromium.org/118136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17440 0039d316-1c4b-4281-b951-d872f2087c98
* Disable this test since I can't run it without trashing my profile.ben@chromium.org2009-06-021-1/+1
| | | | | | TBR=anantha git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17397 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling this test since I can't run the suite without them erasing my profile.ben@chromium.org2009-06-021-1/+1
| | | | | | TBR=anantha git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17393 0039d316-1c4b-4281-b951-d872f2087c98
* Added more installer tests. Here is the list:anantha@chromium.org2009-05-135-57/+165
| | | | | | | | | | | | | | | | | 1. Install latest dev/beta channel build. 2. Install latest stable build. 3. Install latest dev/beta channel build at System level. 4. Install latest stable build at system level. 5. Install latest dev/beta full installer over previous dev/beta full installer. 6. Install latest stable full installer over previous stable full installer. 7. Install latest dev/beta diff installer over previous dev/beta full installer. 8. Install latest stable diff installer over previous stable full installer. 9. Install latest stable full installer over ChromeSetup.exe 10. Install latest beta full installer over beta ChromeSetup.exe Review URL: http://codereview.chromium.org/115159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15994 0039d316-1c4b-4281-b951-d872f2087c98
* Fix missing assignment in chrome_mini_installer.thestig@chromium.org2009-05-051-1/+1
| | | | | | | TBR=tony Review URL: http://codereview.chromium.org/109048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15339 0039d316-1c4b-4281-b951-d872f2087c98
* Remove uses of deprecated version of PathService::Get() in the installer.thestig@chromium.org2009-05-052-14/+14
| | | | | | Review URL: http://codereview.chromium.org/109033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15325 0039d316-1c4b-4281-b951-d872f2087c98
* Enable two more installer tests.kuchhal@chromium.org2009-04-291-2/+2
| | | | | | | Review URL: http://codereview.chromium.org/100177 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14888 0039d316-1c4b-4281-b951-d872f2087c98
* Try --force-uninstall param to see if that fixes installer tests.kuchhal@chromium.org2009-04-292-5/+5
| | | | | | | Review URL: http://codereview.chromium.org/99204 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14884 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the tests again. anantha@chromium.org2009-04-281-1/+1
| | | | | | Review URL: http://codereview.chromium.org/99150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14783 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot to enable the test in last check-in. Enabled the test now.anantha@chromium.org2009-04-281-3/+3
| | | | | | Review URL: http://codereview.chromium.org/99145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14766 0039d316-1c4b-4281-b951-d872f2087c98
* One more try to make these tests pass. Added a while loop to wait until the ↵anantha@chromium.org2009-04-283-3/+19
| | | | | | | | | key is open. Sorry for enabling and disabling the tests for few times. I really want these tests to run asap, so that I can add new tests. Review URL: http://codereview.chromium.org/99142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14761 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the tests again. Looking into them.anantha@chromium.org2009-04-281-1/+1
| | | | | | Review URL: http://codereview.chromium.org/101010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14749 0039d316-1c4b-4281-b951-d872f2087c98
* Added a check to look for setup.exe before looking at registry. This test is ↵anantha@chromium.org2009-04-282-8/+13
| | | | | | | | failing becase of race conditon. This fix should resolve the problem. Review URL: http://codereview.chromium.org/99134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14747 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the test again. This time the test doesn't fail at mulitple ↵anantha@chromium.org2009-04-281-1/+1
| | | | | | | | places. It fails at only one place. investigating... Review URL: http://codereview.chromium.org/102003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14696 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling the user install tests to see if they pass. They were failing ↵anantha@chromium.org2009-04-283-4/+3
| | | | | | | | | | | | | | | because of two reasons: 1. the new profile dialog closes the setup.exe process as soon as the dialog is closed. The testcase used to wait for setup.exe to start/end, which would never happen. heence the test failed. 2. Closing of new profile dialog also deletes the reg keys right away. looks like there were some timing issues.Added a sleep of 400 to see if the test passes now. if it passes, then I will look into other options and remove the sleep. ----- The standalone installer path got changed recently. modified that path also. Review URL: http://codereview.chromium.org/100086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14693 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling user install testcase to investigate why it fails on the bot and ↵anantha@chromium.org2009-04-271-1/+1
| | | | | | | | not locally. Review URL: http://codereview.chromium.org/99080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14660 0039d316-1c4b-4281-b951-d872f2087c98
* Its strange that these tests are failing only on bots, but not on local ↵anantha@chromium.org2009-04-272-4/+16
| | | | | | | | machines. I added few checks to get rid of cascading errors. Enabled only one test to see if it passses this time. Review URL: http://codereview.chromium.org/100003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14654 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "try enabling installer tests again."kuchhal@chromium.org2009-04-222-3/+3
| | | | | | | | | This reverts commit 8269e3cc8929f8348d0ed1ec13cb69f90cc928f6. Review URL: http://codereview.chromium.org/93020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14190 0039d316-1c4b-4281-b951-d872f2087c98
* try enabling installer tests again.kuchhal@chromium.org2009-04-222-3/+3
| | | | | | | Review URL: http://codereview.chromium.org/92016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14189 0039d316-1c4b-4281-b951-d872f2087c98
* comment test again as the fix didnt work.kuchhal@chromium.org2009-04-211-2/+2
| | | | | | | Review URL: http://codereview.chromium.org/89008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14145 0039d316-1c4b-4281-b951-d872f2087c98
* Fix installer tests broken by r13926.kuchhal@chromium.org2009-04-215-7/+44
| | | | | | | Review URL: http://codereview.chromium.org/87011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14140 0039d316-1c4b-4281-b951-d872f2087c98
* Disable installer tests while I work on fixing them.kuchhal@chromium.org2009-04-171-4/+4
| | | | | | | | | TBR=ananthak Review URL: http://codereview.chromium.org/69035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13927 0039d316-1c4b-4281-b951-d872f2087c98
* Two of the installer tests were failing because of path issues. Looks like ↵anantha@chromium.org2009-04-033-31/+47
| | | | | | | | buildbots like absolute paths. Fixed the issue now. Review URL: http://codereview.chromium.org/60075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13071 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the tests temporarily.anantha@chromium.org2009-04-021-3/+3
| | | | | | Review URL: http://codereview.chromium.org/60065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13040 0039d316-1c4b-4281-b951-d872f2087c98
* Added two more installer tests: 1. Testcase to install and verify ↵anantha@chromium.org2009-04-023-37/+129
| | | | | | | | | differenial installer. 2. Testcase to install and verify full installer. Review URL: http://codereview.chromium.org/56159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13035 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the checked-in scons configuration files.sgk@google.com2009-04-011-155/+0
| | | | | | Review URL: http://codereview.chromium.org/53121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12982 0039d316-1c4b-4281-b951-d872f2087c98
* Added logic to get the latest diff installer, full installer, previous full ↵anantha@chromium.org2009-03-265-78/+213
| | | | | | | | | installer from nightly location. It will now be easy to automate more of the installer testing. Review URL: http://codereview.chromium.org/49024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12617 0039d316-1c4b-4281-b951-d872f2087c98
* re-enable this now the bug causing it to fail has been fixed.ben@chromium.org2009-03-241-4/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12330 0039d316-1c4b-4281-b951-d872f2087c98