Jump to: navigation, search

Difference between revisions of "XenServer/XenServer CI"

(Created page with "Current status: * Checks all changes on devstack, tempest, and Nova (excluding changes exclusively in non-XenServer driver files) * Uses nodepool and devstack-gate to run test...")
 
(Useful Links)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Current status:
+
== Current status ==
* Checks all changes on devstack, tempest, and Nova (excluding changes exclusively in non-XenServer driver files)
+
 
 +
* Checks all changes on devstack, tempest, and Nova
 
* Uses nodepool and devstack-gate to run tests in RAX cloud
 
* Uses nodepool and devstack-gate to run tests in RAX cloud
 
* Reports, without voting, on all changes
 
* Reports, without voting, on all changes
  
Issues:
+
=== Useful Links ===
* There are occasional failures to build nodes that block one of 5 slots until they are freed manually.
+
Current queue, failed tests (7 days) and the recent results (1 day) are all available from:
 +
http://f0ab4dc4366795c303a0-8fd069087bab3f263c7f9ddd524fce42.r22.cf1.rackcdn.com/ci_status/results.html
 +
 
 +
Tips for debugging are available on the following page:
 +
[[Debugging XenServer CI failures]]
 +
 
 +
== Issues ==
 +
 
 +
* Running full tempest, with some exclusions.
 +
** Current exclusion list: https://github.com/citrix-openstack/xenapi-os-testing/blob/master/tempest_exclusion_list
 +
* There are occasional failures to build nodes that block one of slots until they are freed manually.
 
* We may be hitting race conditions seen in the gate more frequently than the gate itself; likely could find fixes for XenAPI to reduce failure rate.
 
* We may be hitting race conditions seen in the gate more frequently than the gate itself; likely could find fixes for XenAPI to reduce failure rate.
* A large backlog of jobs has been collected over the last couple of days - meaning recent result postings are not within the required 4-hour window
+
** https://review.openstack.org/#/c/75366/
** Some jobs were missed from the gerrit stream when the CI process was being fixed
 
** Doubled the number of servers allowed to 30.
 
  
Gate queue (Updated every 30 minutes): http://ca.downloads.xensource.com/OpenStack/xenserver-ci/current_queue.txt
+
== Next Steps ==
Failed tests (Updated every 30 minutes): http://ca.downloads.xensource.com/OpenStack/xenserver-ci/all_failures.txt
 
  
 
See also [[XenServer/GateIntegration]] for the efforts in getting this CI integrated with the official testing infrastructure (Properly check jobs; not necessarily gate).
 
See also [[XenServer/GateIntegration]] for the efforts in getting this CI integrated with the official testing infrastructure (Properly check jobs; not necessarily gate).
 +
 +
== Admin Stuff ==
 +
 +
For those trying to fix things, you can find some pointers here: [[XenServer/XenServer_CI/AdminTips]]

Latest revision as of 12:04, 12 June 2014

Current status

  • Checks all changes on devstack, tempest, and Nova
  • Uses nodepool and devstack-gate to run tests in RAX cloud
  • Reports, without voting, on all changes

Useful Links

Current queue, failed tests (7 days) and the recent results (1 day) are all available from: http://f0ab4dc4366795c303a0-8fd069087bab3f263c7f9ddd524fce42.r22.cf1.rackcdn.com/ci_status/results.html

Tips for debugging are available on the following page: Debugging XenServer CI failures

Issues

Next Steps

See also XenServer/GateIntegration for the efforts in getting this CI integrated with the official testing infrastructure (Properly check jobs; not necessarily gate).

Admin Stuff

For those trying to fix things, you can find some pointers here: XenServer/XenServer_CI/AdminTips