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

Side by Side Diff: chrome_frame/test/poor_mans_trybot.bat

Issue 8894008: Make CF net tests a content::BrowserMainParts. (Closed) Base URL: ssh://joi@192.168.1.201/home/joi/c/chrome/src@cfnettests
Patch Set: Address review comments. Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 @ECHO OFF 1 @ECHO OFF
2 REM Copyright (c) 2009 The Chromium Authors. All rights reserved. 2 REM Copyright (c) 2011 The Chromium Authors. All rights reserved.
3 REM Use of this source code is governed by a BSD-style license that can be 3 REM Use of this source code is governed by a BSD-style license that can be
4 REM found in the LICENSE file. 4 REM found in the LICENSE file.
5 REM 5 REM
6 REM Purpose of this file: If you have IE9 on your machine, not all of 6 REM Purpose of this file: If you have IE9 on your machine, not all of
7 REM the Chrome Frame tests will currently pass. To run the tests on 7 REM the Chrome Frame tests will currently pass. To run the tests on
8 REM a VM or separate machine, you need to copy a bunch of things over 8 REM a VM or separate machine, you need to copy a bunch of things over
9 REM (the tests run slowly or flakily over a network drive). 9 REM (the tests run slowly or flakily over a network drive).
10 REM 10 REM
11 REM To facilitate running the tests on a separate machine, Run this 11 REM To facilitate running the tests on a separate machine, Run this
12 REM batch file on a VM or a separate machine, that has a drive mapped 12 REM batch file on a VM or a separate machine, that has a drive mapped
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
52 %DRIVE% 52 %DRIVE%
53 mkdir %INSTALL_ROOT% 53 mkdir %INSTALL_ROOT%
54 cd %INSTALL_ROOT% 54 cd %INSTALL_ROOT%
55 rmdir /s /q base 55 rmdir /s /q base
56 rmdir /s /q build\%CONFIG% 56 rmdir /s /q build\%CONFIG%
57 rmdir /s /q chrome_frame 57 rmdir /s /q chrome_frame
58 mkdir base 58 mkdir base
59 mkdir build\%CONFIG% 59 mkdir build\%CONFIG%
60 mkdir chrome_frame\test\data 60 mkdir chrome_frame\test\data
61 mkdir chrome_frame\test\html_util_test_data 61 mkdir chrome_frame\test\html_util_test_data
62 mkdir net\data
63 mkdir net\tools\testserver
64 mkdir third_party\pyftpdlib
65 mkdir third_party\pylib
66 mkdir third_party\python_26
67 mkdir third_party\tlslite
62 copy %CLIENT_ROOT%\base\base_paths_win.cc base\base_paths_win.cc 68 copy %CLIENT_ROOT%\base\base_paths_win.cc base\base_paths_win.cc
63 xcopy %CLIENT_ROOT%\build\%CONFIG% build\%CONFIG% /E /EXCLUDE:%CLIENT_ROOT%\chro me_frame\test\poor_mans_trybot_xcopy_filter.txt 69 xcopy %CLIENT_ROOT%\build\%CONFIG% build\%CONFIG% /E /EXCLUDE:%CLIENT_ROOT%\chro me_frame\test\poor_mans_trybot_xcopy_filter.txt
64 xcopy %CLIENT_ROOT%\chrome_frame\test\data chrome_frame\test\data /E 70 xcopy %CLIENT_ROOT%\chrome_frame\test\data chrome_frame\test\data /E
71 xcopy %CLIENT_ROOT%\net\data net\data /E
72 xcopy %CLIENT_ROOT%\net\tools\testserver net\tools\testserver /E
73 xcopy %CLIENT_ROOT%\third_party\pyftpdlib third_party\pyftpdlib /E
74 xcopy %CLIENT_ROOT%\third_party\pylib third_party\pylib /E
75 xcopy %CLIENT_ROOT%\third_party\python_26 third_party\python_26 /E
76 xcopy %CLIENT_ROOT%\third_party\tlslite third_party\tlslite /E
65 xcopy %CLIENT_ROOT%\chrome_frame\test\html_util_test_data chrome_frame\test\html _util_test_data /E 77 xcopy %CLIENT_ROOT%\chrome_frame\test\html_util_test_data chrome_frame\test\html _util_test_data /E
66 copy %CLIENT_ROOT%\chrome_frame\CFInstance.js chrome_frame\CFInstance.js 78 copy %CLIENT_ROOT%\chrome_frame\CFInstance.js chrome_frame\CFInstance.js
67 copy %CLIENT_ROOT%\chrome_frame\CFInstall.js chrome_frame\CFInstall.js 79 copy %CLIENT_ROOT%\chrome_frame\CFInstall.js chrome_frame\CFInstall.js
68 @ECHO OFF 80 @ECHO OFF
69 echo ************************************ 81 echo ************************************
70 echo DO THE FOLLOWING IN AN ADMIN PROMPT: 82 echo DO THE FOLLOWING IN AN ADMIN PROMPT:
71 echo ************************************
72 echo regsvr32 \trybot\build\%CONFIG%\servers\npchrome_frame.dll
73 echo ********************************* 83 echo *********************************
74 echo THEN DO THIS IN A REGULAR PROMPT: 84 echo %DRIVE%%INSTALL_ROOT%\build\%CONFIG%\chrome_frame_unittests.exe
75 echo ********************************* 85 echo %DRIVE%%INSTALL_ROOT%\build\%CONFIG%\chrome_frame_tests.exe
76 echo \trybot\build\%CONFIG%\chrome_frame_unittests.exe 86 echo %DRIVE%%INSTALL_ROOT%\build\%CONFIG%\chrome_frame_net_tests.exe
77 echo \trybot\build\%CONFIG%\chrome_frame_tests.exe
78 goto end 87 goto end
79 88
80 :usage 89 :usage
81 echo "Usage: poor_mans_trybot.bat CONFIG [DRIVE INSTALL_ROOT]" 90 echo "Usage: poor_mans_trybot.bat CONFIG [DRIVE INSTALL_ROOT]"
82 91
83 :end 92 :end
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698