]>
xenbits.xensource.com Git - xenrt-citrix/xenrt.git/log
Vinod Pademar [Thu, 19 Nov 2015 14:55:11 +0000 (14:55 +0000)]
800+ guests on SMB SR acceptance test
John Dilley [Thu, 19 Nov 2015 14:39:53 +0000 (14:39 +0000)]
Add expect script for configuring qlogic switch
John Dilley [Thu, 19 Nov 2015 09:35:11 +0000 (01:35 -0800)]
Merge branch 'sxapi' into 'master'
CP-13332 CLM automation
This merge request introduces the ability to deploy a named CLM blueprint from a <prepare> block in a sequence.
Additionally some issues with the API code are fixed to enable it to operate against some of the newer REST APIs, and to handle multiple organisations by selecting the last in the list not the first.
Tested in jobid
1230888 (some minor changes made following this to cleanup the MR)
See merge request !152
John Dilley [Thu, 19 Nov 2015 09:32:24 +0000 (01:32 -0800)]
Merge branch 'specifiedsite' into 'master'
Only schedule a machines specified job if all the machines are in the same site
At the moment you can submit a job specifying machines across sites - while they are all allocated to the job, those machines not in the same site as the first machine will not be useable by XenRT, thus leading to confusing results.
This change therefore modifies the behaviour so we reject any specified machines in a different site to the first one.
See merge request !136
Alex Brett [Wed, 18 Nov 2015 18:05:39 +0000 (18:05 +0000)]
Remove a test sequence
Alex Brett [Wed, 18 Nov 2015 18:05:20 +0000 (18:05 +0000)]
Remove some testing code
Alex Brett [Wed, 18 Nov 2015 18:04:05 +0000 (18:04 +0000)]
Fix seq.xsd
Alex Brett [Wed, 18 Nov 2015 17:18:04 +0000 (17:18 +0000)]
CA-188860 Ignore differences of less than 30 MB
John Dilley [Wed, 18 Nov 2015 16:51:11 +0000 (08:51 -0800)]
Merge branch 'visibleMemory' into 'master'
CA-188697 Fix checkGuestMemory and move guest memory logic to OS classes
This change creates a new property 'visibleMemory' on the OS interface, which returns the amount of memory visible to the guest in MB.
The existing method is now just a wrapper for the new method.
Also remove all concept of unit (and just define it to be in MB) from memory methods.
Additionally the OS class is turned into an abstract base class rather than implementing an interface, and necessary updates are made to ensure unit tests pass etc.
Finally definitions are added for Scientific Linux and CoreOS.
Tested in jobs
1230718 (includes ws12r2core-x64, coreos-stable, rhel, centos and oel guests), and
1230866 (includes sl guest - shows a failure but this appears to be a legitimate issue)
See merge request !134
John Dilley [Wed, 18 Nov 2015 16:18:17 +0000 (16:18 +0000)]
Add hypervisor_id to deployment record
Alex Brett [Wed, 18 Nov 2015 16:01:24 +0000 (16:01 +0000)]
Handle both response formats to the CLM download info API
Alex Brett [Wed, 18 Nov 2015 15:46:50 +0000 (15:46 +0000)]
Fix retrieval of provider id
Alex Brett [Wed, 18 Nov 2015 14:52:28 +0000 (14:52 +0000)]
Fix deployment
Jun Wook Kwak [Wed, 18 Nov 2015 14:48:19 +0000 (06:48 -0800)]
Merge branch 'dotnetagenttc-fix' into 'master'
Fixed minor typo/bugs in .NetAgent TCs.
See merge request !151
Chris Harding [Wed, 18 Nov 2015 14:33:43 +0000 (06:33 -0800)]
Merge branch 'smbxdacceptance' into 'master'
Add a NFS SR reduced sequence to compare the SMB SR result
This sequence is to compare the SMB pool scale test result against the NFS SR on a reduced number of hosts.
See merge request !150
JunWook Kwak [Wed, 18 Nov 2015 14:28:04 +0000 (14:28 +0000)]
Fixed minor typo/bugs in .NetAgent TCs.
Alex Brett [Wed, 18 Nov 2015 14:26:37 +0000 (14:26 +0000)]
Include blueprints in debugDisplay
Alex Brett [Wed, 18 Nov 2015 14:22:03 +0000 (14:22 +0000)]
Handle blueprints in prepare
Alex Brett [Wed, 18 Nov 2015 13:57:04 +0000 (13:57 +0000)]
Treat blueprint version as a string
Alex Brett [Wed, 18 Nov 2015 13:53:42 +0000 (13:53 +0000)]
Fix version lookup
Alex Brett [Wed, 18 Nov 2015 12:57:49 +0000 (04:57 -0800)]
Merge branch 'improvempath' into 'master'
Improvements to multipath boot from SAN
- Allow machines to have switchable local boot and SAN boot
- Allow testcases to turn off multipathing
- Improvements to getting the chain.c32 boot parameters
- Get rid of LOCAL_SR_POST_INSTALL and derive it from other parameters
See merge request !145
Alex Brett [Wed, 18 Nov 2015 12:51:57 +0000 (12:51 +0000)]
Add getByName method to fetch a blueprint by name
John Dilley [Wed, 18 Nov 2015 12:51:28 +0000 (12:51 +0000)]
Add OVERRIDE_BOOT_TYPE
Vinod Pademar [Wed, 18 Nov 2015 12:43:26 +0000 (12:43 +0000)]
It is a NFS test on reduced number of hosts
Vinod Pademar [Wed, 18 Nov 2015 12:42:25 +0000 (12:42 +0000)]
It is test on reduced number of hosts
Vinod Pademar [Wed, 18 Nov 2015 12:38:44 +0000 (12:38 +0000)]
Updating the test workers to match the reduced test
John Dilley [Wed, 18 Nov 2015 12:37:35 +0000 (12:37 +0000)]
Create network topology
John Dilley [Wed, 18 Nov 2015 12:33:17 +0000 (12:33 +0000)]
Merge remote-tracking branch 'origin/master' into improvempath
Alex Brett [Wed, 18 Nov 2015 12:31:59 +0000 (12:31 +0000)]
Merge branch 'master' into sxapi
Vinod Pademar [Wed, 18 Nov 2015 12:31:20 +0000 (12:31 +0000)]
Add a NFS SR reduced sequence to compare the SMB SR result
John Dilley [Wed, 18 Nov 2015 12:28:49 +0000 (12:28 +0000)]
Release existing locks
Alex Brett [Wed, 18 Nov 2015 12:22:23 +0000 (12:22 +0000)]
Add missing import
John Dilley [Wed, 18 Nov 2015 12:16:17 +0000 (12:16 +0000)]
Only don't release iscsi if atExit
John Dilley [Wed, 18 Nov 2015 11:55:02 +0000 (11:55 +0000)]
Configure for SMB
Alex Brett [Wed, 18 Nov 2015 11:09:11 +0000 (11:09 +0000)]
Fix visibleMemory
Alex Brett [Wed, 18 Nov 2015 09:59:05 +0000 (01:59 -0800)]
Merge branch 'CA-187471' into 'master'
Ca 187471
Two fixes made to fix Ca 187471
1. poweroff function updated to raise error if powerctl.off doesnt actually poweroff the machine
2. _getPoolMaster function updated to retry more than once to get the master.
See merge request !146
Jun Wook Kwak [Wed, 18 Nov 2015 09:53:53 +0000 (01:53 -0800)]
Merge branch 'thin-lvhd-srupgrade-fix' into 'master'
Enhanced ThinLVHD SR upgrade TC.
See merge request !149
Daniel Lamping [Wed, 18 Nov 2015 08:41:37 +0000 (00:41 -0800)]
Merge branch 'srtypetypo' into 'master'
Correcting typo
See merge request !147
Chethan Krishnappa [Wed, 18 Nov 2015 07:10:39 +0000 (12:40 +0530)]
Correcting typo
Vinayak Anil Palankar [Wed, 18 Nov 2015 06:47:55 +0000 (01:47 -0500)]
added sleep to maximize the chances
JunWook Kwak [Tue, 17 Nov 2015 21:58:30 +0000 (21:58 +0000)]
Enhanced ThinLVHD SR upgrade TC.
John Dilley [Tue, 17 Nov 2015 20:35:11 +0000 (20:35 +0000)]
Only do keepSetup when also atExit
Alex Brett [Tue, 17 Nov 2015 19:23:46 +0000 (19:23 +0000)]
Fix typo
Vinayak Anil Palankar [Tue, 17 Nov 2015 18:38:04 +0000 (13:38 -0500)]
fixed the merge from master
Alex Brett [Tue, 17 Nov 2015 18:35:35 +0000 (18:35 +0000)]
Add support for Scientific Linux and CoreOS
Alex Brett [Tue, 17 Nov 2015 18:21:08 +0000 (18:21 +0000)]
Merge branch 'master' into visibleMemory
Conflicts:
exec/testcases/xenserver/tc/smoketest.py
Alex Brett [Tue, 17 Nov 2015 18:19:13 +0000 (18:19 +0000)]
Fixes following abc changes
Alex Brett [Tue, 17 Nov 2015 18:05:46 +0000 (18:05 +0000)]
Change OS to be an abstract base class
Vinayak Anil Palankar [Tue, 17 Nov 2015 17:57:34 +0000 (12:57 -0500)]
Fixed CA-187471 and CA-184307
Dan Lamping [Tue, 17 Nov 2015 17:06:54 +0000 (17:06 +0000)]
Removed tests that always fail due to EXT-119
Daniel Lamping [Tue, 17 Nov 2015 16:56:12 +0000 (08:56 -0800)]
Merge branch 'thin-lvhd-torture' into 'master'
Enhanced ThinLVHD torture tests
1. Improved tests
2. Improved throughput by threading prepare stage.
3. Added 16 hosts tests
See merge request !138
Dan Lamping [Tue, 17 Nov 2015 16:50:41 +0000 (16:50 +0000)]
Fixed template existance tests on Cream
John Dilley [Tue, 17 Nov 2015 16:22:37 +0000 (16:22 +0000)]
Add ZVAULT
John Dilley [Tue, 17 Nov 2015 15:46:18 +0000 (15:46 +0000)]
Add comments
John Dilley [Tue, 17 Nov 2015 15:45:36 +0000 (15:45 +0000)]
Update non-multipath testcase
Chris Harding [Tue, 17 Nov 2015 15:45:08 +0000 (07:45 -0800)]
Merge branch 'dotNetAgent' into 'master'
Dot net agent
checkKeyPresent
See merge request !34
Craig Orendi [Tue, 17 Nov 2015 15:44:16 +0000 (15:44 +0000)]
rename noncryptomsi
Dan Lamping [Tue, 17 Nov 2015 15:37:34 +0000 (15:37 +0000)]
Fixed smoketest postrun
Alex Brett [Tue, 17 Nov 2015 15:28:44 +0000 (15:28 +0000)]
CA-189153 fix buffered testrun logic
We are currently filing detailid's into the sku field, which is confusing
Dan Lamping [Tue, 17 Nov 2015 14:57:33 +0000 (14:57 +0000)]
Removed bad storage alerts test-case until it's fixed
Dan Lamping [Tue, 17 Nov 2015 14:49:49 +0000 (14:49 +0000)]
Removed bad memory alerts test-case until it's fixed
Dan Lamping [Tue, 17 Nov 2015 13:56:36 +0000 (13:56 +0000)]
Commented out dodgy testcase
John Dilley [Tue, 17 Nov 2015 12:48:25 +0000 (12:48 +0000)]
Convert disk IDs to legacy SATA
John Dilley [Tue, 17 Nov 2015 11:14:18 +0000 (11:14 +0000)]
Fix call to getDisks
John Dilley [Tue, 17 Nov 2015 11:13:10 +0000 (11:13 +0000)]
Initialise ret
John Dilley [Tue, 17 Nov 2015 11:06:28 +0000 (11:06 +0000)]
Use OVERRIDE_BOOT_TYPE
John Dilley [Tue, 17 Nov 2015 10:20:22 +0000 (10:20 +0000)]
Merge remote-tracking branch 'origin/master' into improvempath
Daniel Lamping [Tue, 17 Nov 2015 08:38:21 +0000 (00:38 -0800)]
Merge branch 'CA-189114' into 'master'
CA-189114: host enable again tweaked in the test after the reboot
vswitch test TC- 11404 was calling the host enable after evacuate & reboot - which is actually not required as we did not disable the host anywhere.
Scheduled the job to verify the change :
1230090 (DO NOT MERGE UNTIL I VERIFY IT )
-Rama,
See merge request !144
ramakrishp [Tue, 17 Nov 2015 07:48:35 +0000 (13:18 +0530)]
CA-189114: host enable again tweaked in the test after the reboot
John Dilley [Tue, 17 Nov 2015 07:00:40 +0000 (07:00 +0000)]
set local_sr_post_install automatically
John Dilley [Mon, 16 Nov 2015 22:14:51 +0000 (22:14 +0000)]
Fix var name
John Dilley [Mon, 16 Nov 2015 19:02:40 +0000 (19:02 +0000)]
use correct var
John Dilley [Mon, 16 Nov 2015 18:12:14 +0000 (18:12 +0000)]
Add self to toolstackstart
John Dilley [Mon, 16 Nov 2015 18:07:10 +0000 (18:07 +0000)]
Fix install.py again
John Dilley [Mon, 16 Nov 2015 18:05:42 +0000 (18:05 +0000)]
Fix install.py
John Dilley [Mon, 16 Nov 2015 17:42:10 +0000 (17:42 +0000)]
Allow NO_SAN_ROOT override
John Dilley [Mon, 16 Nov 2015 17:14:35 +0000 (17:14 +0000)]
OPTION_ROOT_MPATH to boolean
John Dilley [Mon, 16 Nov 2015 16:57:43 +0000 (16:57 +0000)]
Fix enableGuestConsoleLogger
Dan Lamping [Mon, 16 Nov 2015 12:53:40 +0000 (12:53 +0000)]
Added WORKAROUND_CA188967
Dan Lamping [Mon, 16 Nov 2015 12:35:05 +0000 (12:35 +0000)]
Added fix so cream-lcm builds get treated as Cream
Dan Lamping [Mon, 16 Nov 2015 12:11:27 +0000 (12:11 +0000)]
Fixed exception handling in getTemplate
Daniel Lamping [Mon, 16 Nov 2015 11:42:13 +0000 (03:42 -0800)]
Merge branch 'CA-188376' into 'master'
Changed to use NFS storage
Fixing CA-188376,CA-188377, CA-188378 ,CA-188871 by changing the sequence to use NFS storage.
See merge request !142
Shweta Tiwari [Mon, 16 Nov 2015 11:16:29 +0000 (16:46 +0530)]
Changed to use NFS storage
Dan Lamping [Mon, 16 Nov 2015 11:06:20 +0000 (11:06 +0000)]
Fixed postRun in cross release sxm tests
Daniel Lamping [Mon, 16 Nov 2015 10:11:58 +0000 (02:11 -0800)]
Merge branch 'catherine' into 'master'
Catherine
Added Catherine Security series hotfix and WormHole to Config.
See merge request !141
Daniel Lamping [Mon, 16 Nov 2015 10:11:14 +0000 (02:11 -0800)]
Merge branch 'ca-176056' into 'master'
CA-176056: Unable to obtain any source ISOs for Demo Linux VM (Dundee).
Now DLVM is based on CentOS 7 HVM guest, as well as WLB/XCM.
1. add DemoLinuxVMHVM class for the new DLVM
2. renew DLVM source iso test case into dundee-source-iso-verification.seq
See merge request !140
Daniel Lamping [Mon, 16 Nov 2015 10:09:19 +0000 (02:09 -0800)]
Merge branch 'CA-184451-new' into 'master'
no need to enter maintanance mode when we change network back end
Hi Dan,
As discussed can we check this into master ?
Tested with jobid :
1229590 .
this is the fix for https://issues.citrite.net/browse/CA-184451
vswitch tests passed gracefully.
I have not removed the implementation of "enterMaintenanceMode" and "exitMaintenanceMode" - i will move this to separate pool class in future - i think i have some tickets in the backlog for that task.
Thanks,
-Rama.
See merge request !139
Shweta Tiwari [Mon, 16 Nov 2015 09:10:04 +0000 (14:40 +0530)]
removed unwanted changes
Shweta Tiwari [Mon, 16 Nov 2015 08:59:35 +0000 (14:29 +0530)]
Added catherine and wormhole to config
JunWook Kwak [Fri, 13 Nov 2015 17:00:45 +0000 (17:00 +0000)]
Added 16 hosts stress test for ThinLVHD/Thick LVHD
JunWook Kwak [Fri, 13 Nov 2015 16:59:30 +0000 (16:59 +0000)]
Improved torture test for better throughput
JunWook Kwak [Thu, 5 Nov 2015 15:26:33 +0000 (15:26 +0000)]
Updated thinlvhd torture tests
1. Fixed bug in sequence.
2. Added new thick LVHD seq for comparison.
JunWook Kwak [Fri, 13 Nov 2015 16:20:43 +0000 (16:20 +0000)]
Changed TC ids for Exp/Imp TC of ThinLVHD HBA
Alex Brett [Fri, 13 Nov 2015 15:27:21 +0000 (07:27 -0800)]
Merge branch 'vmx-hardware' into 'master'
CA-188578 - Not running on VMX hardware
This fix is to address the suggestion given by Andrew Cooper in identifying the Intel and AMD machines.
For more details, please refer https://issues.citrite.net/browse/CA-188578
Cheers,
See merge request !132
Vinod Pademar [Fri, 13 Nov 2015 15:20:54 +0000 (15:20 +0000)]
Simply looking for GenuineIntel or AuthenticAMD in /proc/cpuinfo
Dan Lamping [Fri, 13 Nov 2015 15:07:15 +0000 (15:07 +0000)]
Max mem tidy up
Daniel Lamping [Fri, 13 Nov 2015 09:46:46 +0000 (01:46 -0800)]
Merge branch 'improve-mpbsan' into 'master'
Fixing the MPBSAN test 12154
Fixing the MPBSAN test 12154 to use FC LUN as a resource in XenRT.
Test passed at
1226578
See merge request !137
Craig Orendi [Fri, 13 Nov 2015 09:23:48 +0000 (09:23 +0000)]
added sleep for testing
Alex Brett [Thu, 12 Nov 2015 17:21:13 +0000 (17:21 +0000)]
Remove attribute from interface for now
Alex Brett [Thu, 12 Nov 2015 17:20:00 +0000 (17:20 +0000)]
Simplify logic