CI Team Upstream Merger Tasks (Saucy)

Registered by Francis Ginther on 2013-07-09

Work items and planning for the Upstream Merger (s-jenkins) continuous integration service.

Blueprint information

Status:
Not started
Approver:
Francis Ginther
Priority:
Undefined
Drafter:
Francis Ginther
Direction:
Needs approval
Assignee:
Canonical CI Engineering
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Update ps-qa-tools to generate a 'minimal' desktop VM.
ccache concerns/updates (https://docs.google.com/a/canonical.com/document/d/1leGC--bFwWI6huSxM4CUqP8JD2fand-NVvoyElxO9z4/edit)
Throughput improvements for generic-mediumtests and qmluitests (https://docs.google.com/a/canonical.com/document/d/1kl4f7d4P5Wg_SsFEajG4B17x91BOmQPANXGP4hahm0Q/edit#)
SSH Key update:
 - Removal of "martin's" led to the need to update all jenkins builders and VMs to use a new set of keys.
 - This has been completed for all systems in regular use and operational (i.e. there are some pandas that have not been updated because they are unusable).

Arm Builders:
Panda status: https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AhYc9b_WOJIYdFdMRGF6S3dVTkFzb0tKdkU5c1g4S2c#gid=0
New hardware?

(?)

Work Items

Work items for ubuntu-13.07:
[fginther] Update ssh-keys on all builders and VMs after removing martin's: DONE
[fginther] Create a minimal VM for desktop testing (lp:1199434): DONE
[fginther] update libvirt plugin: DONE
[chris.gagnon] update keys and backup VMs for ps-clean-precise-i386 and ps-android-precise-server-amd64: DONE
[chris.gagnon] restore 6 phones in Lexington after a bad update left them in a state where they would not boot: DONE
[chris.gagnon] investigate kvm settings for edid, so video works correctly: DONE
[chris.gagnon] connect monitor to dx-autopilot-ati and watch output with jibel and tvoss for unity-system-compositor troubleshooting: DONE
[chris.gagnon] look for firmware update on stormtroopers to fix bios bug causing buffer underruns on intel video cards (no updates): DONE

Work items for ubuntu-13.08:
[fginther] Fix autopilot ppa sync issues: DONE
[chris.gagnon] setup ci job to run mir stress test on 10.97.2.10:8080: DONE
[chris.gagnon] setup job to pin qa ppa install xmir and run openarena tests on all machines on mir jenkins 10.97.2.12:8080: DONE
[om26er] Change touch CI jobs to not download artifacts from the wireless network rather push them through adb: DONE

Work items for ubuntu-13.09:
[fginther] /tmp on ps-generic-precise-amd64 filled up, investigate: TODO
[fginther] Add xsltproc script to pbuilderjenkins: TODO
[fginther] Create backups of quantal, raring and saucy VM images: INPROGRESS
[fginther] ps-qa-tools PUBKEY warning cleanup: TODO
[fginther] Do something with private hook D10specifictests: TODO
[fginther] Add ssh-key info to a wiki page: TODO
[fginther] Document ps-jenkins administrative tasks: TODO
[fginther] Upstream merger documentation: INPROGRESS
[om26er] Publish image build number for test run on touch devices: DONE
[om26er] Do necessary changes in the generic-mediumtests-touch jobs to run uitoolkit tests: INPROGRESS
[fginther] Setup otto slaves for autopilot tests: DONE
[fginther] Convert to using ubuntu-system image for touch slaves: DONE
[fginther] Setup munin monitoring on physical slaves and non-reverted VMs: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.