[04:28] Good morning === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [07:34] jibel: FYI, I changed adt-setup-testbed to create utopic VMs (cloud images exist now) [07:34] jibel: and the first run succeeded [07:34] jibel: I also pushed a fix for the $ADTTMP permission errors [07:52] pitti, good. I aborted an eglibc job that have been running for more than a day. It was stuck on "achiving artifacts" after a timeout [08:01] pitti, adt-run doesn't seem to leave old overlay files in /run/shm sometimes. I'll remove obviously old ones. [08:01] s/doesn't// [08:09] jibel: eglibc> right, I killed some similar ones this morning [08:10] jibel: overlays> hm, might these be from manual "kill" commands? we might need some cleanup job indeed [08:11] ah, the fixes mails \o/ [08:11] pitti, I'll add the cleanup to the wrapper and also fallback to disk when there is no space left in shm [08:15] jibel: I wonder if we could actually remove the overlay right away [08:15] jibel: i. e. if qemu ever needs to re-open it; if not, a removed "lingering" inode ought to suffice [08:15] * pitti checks that [08:16] pitti, there is something with handling of timeouts too, eg chromium http://d-jenkins.ubuntu-ci:8080/job/utopic-adt-chromium-browser/ARCH=i386,label=adt/19/console [08:17] jibel: oh, looking at that first, then [08:18] some zombie adt-virt-qemu processes indeed [08:19] same for libreoffice http://d-jenkins.ubuntu-ci:8080/job/utopic-adt-libreoffice/ARCH=i386,label=adt/41/console [08:20] with 2 zombies [08:30] pitti, adt-virt-qemu also leaks directories in /tmp [08:37] I think I can safely kill adt-virt processes running since May 2 and April 24 on wazn :) [08:55] jibel: ah, you cleaned up alderamin already [08:55] jibel: I tried to locally reproduce the zombies, but it exits cleanly here [08:55] pitti, I cleaned them all [08:55] jibel: nevertheless, I'll improve the timeout handling [08:55] thanks [08:57] I restarted chromium too [09:02] jibel: which dirs in /tmp/ are leaked? [09:02] jibel: those are from the same runs as the zombies? [09:03] jibel: I wonder what happens if you kill a job in jenkins -- is that kill -TERM'ed or kill -KILL'ed ? [09:03] in the latter case there's no chance to run the cleanup handlers [09:14] jibel: http://anonscm.debian.org/gitweb/?p=autopkgtest/autopkgtest.git;a=commitdiff;h=56039dc1 should help with the zombie processes (hopefully, as I can't reproduce), and http://anonscm.debian.org/gitweb/?p=autopkgtest/autopkgtest.git;a=commitdiff;h=c733be should help with the /dev/shm/ leaked files [09:14] * pitti rolls this out === vrruiz_ is now known as rvr [09:23] pitti, jenkins sends a Thread.interrupt() to the executor thread which in turns sends a SIGTERM to the child process and all its descendants [09:23] -s [09:23] jibel: ah, thanks [09:23] jibel: so this probably ought to install a signal handler to run the cleanup bits on SIGTERM [09:23] pitti, chromium timed out again [09:25] seems to be a timeout during the copy [09:27] pitti, this is the last command executed: /usr/bin/python /tmp/adt-virt-qemuWO5seT/runcmd cp -r --preserve=timestamps,links /tmp/apt0-build.bkqTX5/chromium-browser-34.0.1847.116 /autopkgtest/tmp/apt0-tests-tree [09:29] jibel: ah, I figure that tree will be rather big [09:29] jibel: I have a FIXME for an optimization to only copy debian/tests/ instead of the full source tree, unless the tree is "build-needed" [09:30] jibel: if it is build-needed, then I'm afraid we can only increase the copy timeout? [09:31] pitti, maybe but same test passed before May 2nd with the same version of chromium [09:31] jibel: maybe it ran on a host with faster disks? [09:32] pitti, same hosts albali and alderamin. it ran on wazn on the 3rd and failed too [09:33] and disks shouldn't matter since it runs in memory [09:40] jibel: last Friday I switched it back from squeezing everything through tar and stdin to 9p [09:40] but for most cases this made things a lot faster, hmm [09:40] * pitti puts that onto his TODO list, too [15:32] alesage: I'm trying to push this: [15:32] https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/fix1314390-click_element_on_unity/+merge/217693 [15:32] have I answered your question? [15:32] * alesage clicks [15:36] elopio I reviewed [15:37] thanks. [15:38] balloons: ping === chihchun is now known as chihchun_afk === bfiller is now known as bfiller_afk === roadmr is now known as roadmr_afk === bfiller_afk is now known as bfiller === roadmr_afk is now known as roadmr === salem_ is now known as _salem