← Back to team overview

canonical-ci-engineering team mailing list archive

Upstream merger jenkins touch devices now connected via jenkins-slave

 

After the jenkins upgrade to 1.480.3 a month or so ago, the ssh slave
connection feature failed to reliably archive artifacts and tests
would hang forever. As a result we had to disable artifact collection
for the autopilot touch jobs.

I was able to resolve this issue by connecting the slaves via jnlp
with the jenkins-slave package on ps-android-sandybridge (the touch
device host PC). I've re-enabled artifact collection for these jobs.

In the event that a touch slave becomes disconnected, it can be
reconnected from ps-android-sandybridge. Each slave has an upstart job
for this, for example "jenkins-slave-mako-04cb53b598546534".

Francis
-- 
Francis Ginther
Canonical - Ubuntu Engineering - Quality Engineer


Follow ups