Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9d7aa45b 
							
						 
					 
					
						
						
							
							property files and build file fixes for simulator db changes  
						
						 
						
						
						
						
					 
					
						2012-09-17 17:33:26 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastien Goasguen 
							
						 
					 
					
						
						
						
						
							
						
						
							2329ee146a 
							
						 
					 
					
						
						
							
							Correcting two instances of wiki.c.o to point to cwiki.a.o  
						
						 
						
						... 
						
						
						
						Signed-off-by: Prasanna Santhanam <tsp@apache.org> 
						
						
					 
					
						2012-09-13 19:35:53 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							02d33344bd 
							
						 
					 
					
						
						
							
							elasticIp added as virtual network in basic zone  
						
						 
						
						
						
						
					 
					
						2012-09-12 18:48:34 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							3eb75b57af 
							
						 
					 
					
						
						
							
							IP ranges for public network in an EIP enabled zone  
						
						 
						
						
						
						
					 
					
						2012-09-12 18:48:33 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							9d2cf01717 
							
						 
					 
					
						
						
							
							Changes to accomadate the localstorage setting at zone level  
						
						 
						
						
						
						
					 
					
						2012-09-12 18:48:33 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							8ee8fdcc17 
							
						 
					 
					
						
						
							
							In basic zones enable the sg provider  
						
						 
						
						
						
						
					 
					
						2012-09-12 18:48:33 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6dae1eb4 
							
						 
					 
					
						
						
							
							There can be only one physical network in basic zone  
						
						 
						
						
						
						
					 
					
						2012-09-12 18:48:33 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							c4f91b2914 
							
						 
					 
					
						
						
							
							Write results to stdout when result log is not specified  
						
						 
						
						
						
						
					 
					
						2012-09-11 11:06:23 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastien Goasguen 
							
						 
					 
					
						
						
						
						
							
						
						
							edcceb60de 
							
						 
					 
					
						
						
							
							Clean up docs in /tools/marvin:  
						
						 
						
						... 
						
						
						
						removed /docs and pointed to new wiki page in README 
						
						
					 
					
						2012-09-09 10:51:36 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							038608b54f 
							
						 
					 
					
						
						
							
							Ignore comments in config files during loading  
						
						 
						
						
						
						
					 
					
						2012-08-09 17:37:43 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							f72146e96f 
							
						 
					 
					
						
						
							
							Changes to simulator setup files  
						
						 
						
						... 
						
						
						
						for provider + traffic type changes in marvin 
						
						
					 
					
						2012-08-09 15:31:58 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							aa8fee4fac 
							
						 
					 
					
						
						
							
							Correcting the example configurations for advanced and basic zone  
						
						 
						
						... 
						
						
						
						Zones will now be have to configured with physical networks, their
traffic types and the providers with the devices supporting the service 
						
						
					 
					
						2012-08-09 15:31:51 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							614131a9de 
							
						 
					 
					
						
						
							
							support for traffic type and external devices configuration  
						
						 
						
						... 
						
						
						
						* traffictypes = 'Guest', 'Management', 'Public', 'Storage'
    - corresponding nic labels are given in the labeldict
* External device providers JuniperSrx, NetScaler and F5 load balancing
can now be configured
* examples are shown in the configGenerator.py script for basic,
advanced and EIP/ELB based zones
Conflicts:
	tools/marvin/marvin/configGenerator.py
	tools/marvin/marvin/deployDataCenter.py 
						
						
					 
					
						2012-08-09 15:31:28 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							6ffafde33a 
							
						 
					 
					
						
						
							
							Missing LICENSE headers for sandbox and __init__.py's  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:29:47 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							60cd65382f 
							
						 
					 
					
						
						
							
							Removing pymysql and including it as setup dependency  
						
						 
						
						
						
						
					 
					
						2012-08-04 17:17:11 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							7288eca129 
							
						 
					 
					
						
						
							
							failonerror for some marvin targets  
						
						 
						
						
						
						
					 
					
						2012-07-31 12:17:33 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							8a2135e3fa 
							
						 
					 
					
						
						
							
							VpcVirtualRouter is not enabled always.  
						
						 
						
						
						
						
					 
					
						2012-07-30 15:32:38 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							046f2d786f 
							
						 
					 
					
						
						
							
							License headers for the marvin plugin and the setup checker  
						
						 
						
						
						
						
					 
					
						2012-07-30 15:32:35 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							ed7f72b629 
							
						 
					 
					
						
						
							
							Enable VpcVirtualRouter when deploying advanced zone  
						
						 
						
						
						
						
					 
					
						2012-07-30 15:32:35 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							7662426769 
							
						 
					 
					
						
						
							
							All responsibilty for running through nose belongs to the marvin-nose plugin  
						
						 
						
						... 
						
						
						
						Conflicts:
	tools/marvin/marvin/NoseTestExecuteEngine.py 
						
						
					 
					
						2012-07-30 15:32:34 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							13857700d3 
							
						 
					 
					
						
						
							
							Plugin-izing the testcase runner  
						
						 
						
						... 
						
						
						
						* setup.py is the installer for marvin-nose plugin
* marvin-nose drive all tests using nose with other plugins like xunit, coverage, multiprocess execution etc
* -n option deprecated. All tests driven by nosetests --with-marvin 
						
						
					 
					
						2012-07-30 15:32:34 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							ed113ca844 
							
						 
					 
					
						
						
							
							Correcting the imports for HTTPException  
						
						 
						
						
						
						
					 
					
						2012-07-30 15:32:34 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							9af88ad44d 
							
						 
					 
					
						
						
							
							Plugin support to pick test cases using marvin.  
						
						 
						
						... 
						
						
						
						Using this plugin Nose will drive tests and this also allows using other
nose plugins. Cmd Line plugin support to be added
Conflicts:
	tools/marvin/marvin/NoseTestExecuteEngine.py 
						
						
					 
					
						2012-07-30 15:32:34 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							0ab7a9289f 
							
						 
					 
					
						
						
							
							Support added for attrib, multiprocess and Xunit coverage plugins  
						
						 
						
						... 
						
						
						
						Conflicts:
	tools/marvin/marvin/NoseTestExecuteEngine.py 
						
						
					 
					
						2012-07-30 15:32:34 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							84b69e6e0a 
							
						 
					 
					
						
						
							
							injecting the testclient during Test Loader process  
						
						 
						
						... 
						
						
						
						Without this the tests do not have access to the client APIs 
						
						
					 
					
						2012-07-30 15:32:33 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							db5687d691 
							
						 
					 
					
						
						
							
							enhancement related to -x to take directory name/path to store xml reports  
						
						 
						
						... 
						
						
						
						Conflicts:
	tools/marvin/marvin/TestCaseExecuteEngine.py 
						
						
					 
					
						2012-07-30 15:32:24 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							91b6e09e6d 
							
						 
					 
					
						
						
							
							The NoseTestLoader to pick cloudStackTestCase as tests  
						
						 
						
						
						
						
					 
					
						2012-07-30 15:27:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							9443734f1d 
							
						 
					 
					
						
						
							
							setup.properties for basic zone environments  
						
						 
						
						
						
						
					 
					
						2012-07-30 15:27:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4ff87812 
							
						 
					 
					
						
						
							
							Post configuration tests to check  
						
						 
						
						... 
						
						
						
						- if system VMs are up and running
- if built-in template is downloaded and ready to launch 
						
						
					 
					
						2012-07-30 15:27:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							326655d8c6 
							
						 
					 
					
						
						
							
							xml reports for TestCaseEngine  
						
						 
						
						... 
						
						
						
						Conflicts:
	tools/marvin/marvin/TestCaseExecuteEngine.py 
						
						
					 
					
						2012-07-30 15:27:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							85c5b5656d 
							
						 
					 
					
						
						
							
							adding unittest-xml-reporting as a dependency to marvin  
						
						 
						
						
						
						
					 
					
						2012-07-30 15:27:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							ba33a25c57 
							
						 
					 
					
						
						
							
							Sandbox scripts for generating one host configuration  
						
						 
						
						... 
						
						
						
						- marvin/sandbox/advanced
- marvin/sandbox/basic
* supports generating configurations for cloudstack deployment with
properties files. The format of the config, properties files and the
process is explained in the tutorial:
http://wiki.cloudstack.org/display/QA/Testing+with+python#Testingwithpython-DeploymentConfiguration  
						
						
					 
					
						2012-07-30 15:27:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							b627f5a85b 
							
						 
					 
					
						
						
							
							Simplifying the process of running the simulator.  
						
						 
						
						... 
						
						
						
						* ant run-simulator - will seed the simulator jar and start CS
    * ant run-marvin -Dmarvin.config="/path/config/file" - will
    * configure a
    cloudstack as per the given configuration. marvin.config - defaults
to a
    two host simulator in an advanced zone
    You can then connect your debugger over localhost:8787 or use the CS
ui
    at localhost:8080/client for testing.
From: Prasanna Santhanam(Prasanna.Santhanam@citrix.com ) 
						
						
					 
					
						2012-07-16 10:34:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Nalley 
							
						 
					 
					
						
						
						
						
							
						
						
							6fe595f3d3 
							
						 
					 
					
						
						
							
							committing some more changes to marvins license headers  
						
						 
						
						
						
						
					 
					
						2012-07-04 18:50:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Nalley 
							
						 
					 
					
						
						
						
						
							
						
						
							54d7a10b99 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://git-wip-us.apache.org/repos/asf/incubator-cloudstack  
						
						 
						
						
						
						
					 
					
						2012-07-04 18:45:34 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Nalley 
							
						 
					 
					
						
						
						
						
							
						
						
							ecf2cd57f9 
							
						 
					 
					
						
						
							
							fixing license headers in marvin  
						
						 
						
						
						
						
					 
					
						2012-07-04 18:45:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							217fdd2497 
							
						 
					 
					
						
						
							
							From: jason.bausewein@tier3.com  
						
						 
						
						... 
						
						
						
						Fixed deployDataCenter.py to select the correct network offering based on if security groups are enabled.  Also added default value to configGenerator.py for basic setup. 
						
						
					 
					
						2012-07-03 12:56:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Nalley 
							
						 
					 
					
						
						
						
						
							
						
						
							91fd3b772e 
							
						 
					 
					
						
						
							
							Applying patch from Prasanna Santhanam  
						
						 
						
						... 
						
						
						
						Marvin sandbox example scripts for generating one host configurations
https://reviews.apache.org/r/5656  
						
						
					 
					
						2012-07-02 09:08:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd4197cd8 
							
						 
					 
					
						
						
							
							From: Jason Bausewein [jason.bausewein@tier3.com]  
						
						 
						
						... 
						
						
						
						I would like to add an command line option to choose between advanced or basic networking configuration.  This would allow me or others to choose advanced networking without having to edit the python code. 
						
						
					 
					
						2012-06-22 13:19:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							2f38e1c713 
							
						 
					 
					
						
						
							
							From:Jason Bausewein [jason.bausewein@tier3.com]  
						
						 
						
						... 
						
						
						
						I needed to change the case in the sim url so the SimulatorDiscover will detect the simulator hosts 
						
						
					 
					
						2012-06-22 10:23:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							d4d0950d71 
							
						 
					 
					
						
						
							
							Adding support for file copy to marvin's remoteSSHClient  
						
						 
						
						... 
						
						
						
						Signed-off-by: Prasanna Santhanam <Prasanna.Santhanam@citrix.com> 
						
						
					 
					
						2012-06-10 15:01:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							09dd71d056 
							
						 
					 
					
						
						
							
							Adding support with xmlrunner for generating XML reports  
						
						 
						
						
						
						
					 
					
						2012-05-18 12:08:39 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							0e22eed41f 
							
						 
					 
					
						
						
							
							Files from the demo are now available in the sandbox  
						
						 
						
						
						
						
					 
					
						2012-05-17 18:12:17 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							0c26f359ce 
							
						 
					 
					
						
						
							
							Add additional retries to the SSH client by default  
						
						 
						
						
						
						
					 
					
						2012-05-15 18:12:41 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ea18d822 
							
						 
					 
					
						
						
							
							MD5 Auth for accounts created on the API  
						
						 
						
						
						
						
					 
					
						2012-05-14 19:40:44 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							0f98f5fe52 
							
						 
					 
					
						
						
							
							Build if you have python 2.7 installed  
						
						 
						
						
						
						
					 
					
						2012-05-14 19:40:44 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							7eaa1cf6f8 
							
						 
					 
					
						
						
							
							Install paramiko as a dependency, don't complain about the requirement  
						
						 
						
						
						
						
					 
					
						2012-05-14 14:45:24 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							a0efa70958 
							
						 
					 
					
						
						
							
							support for running tests in a given script  
						
						 
						
						
						
						
					 
					
						2012-05-11 18:52:41 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							dba1c01cb5 
							
						 
					 
					
						
						
							
							rename the nose test executor  
						
						 
						
						
						
						
					 
					
						2012-05-11 18:52:36 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							dc02d50b17 
							
						 
					 
					
						
						
							
							rename the nose test executor  
						
						 
						
						
						
						
					 
					
						2012-05-11 18:52:30 +05:30