From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49838) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ag8a2-0002G3-FL for qemu-devel@nongnu.org; Wed, 16 Mar 2016 06:21:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ag8Zy-0000j1-9r for qemu-devel@nongnu.org; Wed, 16 Mar 2016 06:21:30 -0400 Received: from mail-wm0-x231.google.com ([2a00:1450:400c:c09::231]:38338) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ag8Zx-0000iu-Vh for qemu-devel@nongnu.org; Wed, 16 Mar 2016 06:21:26 -0400 Received: by mail-wm0-x231.google.com with SMTP id l68so65045999wml.1 for ; Wed, 16 Mar 2016 03:21:25 -0700 (PDT) References: <1457086720-30391-1-git-send-email-famz@redhat.com> <1457086720-30391-11-git-send-email-famz@redhat.com> <87k2l9t2k3.fsf@linaro.org> <20160316034925.GE32324@ad.usersys.redhat.com> <87a8lyaiwh.fsf@linaro.org> <20160316092958.GB6163@ad.usersys.redhat.com> From: Alex =?utf-8?Q?Benn=C3=A9e?= In-reply-to: <20160316092958.GB6163@ad.usersys.redhat.com> Date: Wed, 16 Mar 2016 10:21:23 +0000 Message-ID: <877fh2afks.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH v3 10/13] docker: Add travis tool List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Fam Zheng Cc: kwolf@redhat.com, peter.maydell@linaro.org, sw@weilnetz.de, qemu-devel@nongnu.org, stefanha@redhat.com, Paolo Bonzini , jsnow@redhat.com, david@gibson.dropbear.id.au Fam Zheng writes: > On Wed, 03/16 09:09, Alex Bennée wrote: >> >> Fam Zheng writes: >> >> > On Fri, 03/11 16:14, Alex Bennée wrote: >> >> >> >> Fam Zheng writes: >> >> >> >> > The script is not named test-travis.sh so it won't run with "make >> >> > docker-run", because it can take too long. >> >> > >> >> > Run it with "make docker-run-travis.sh@ubuntu". >> >> >> >> 16:08 alex@zen/x86_64 [qemu.git/review/docker-v3] >make docker-run-travis.sh@ubuntu >> >> ARCHIVE qemu.tgz >> >> COPY RUNNER >> >> RUN travis.sh in ubuntu >> >> ./run: line 49: /tmp/qemu-test/src/tests/docker/travis.sh: No such file or directory >> > >> > Will update the commit message. >> >> I had a bit of a further play with this while trying to help with the >> recent Travis breakage. > > Did this help? Daniel fixed it before I could get something up and running. > >> I realised we need to be clearer about what this >> does. It's not the same as running on travis, just a way of iterating >> through the travis build matrix on whatever image you happen to be on. > > Right. I have no idea how to precisely replicate travis environment, and I > ignored python version, packages etc for simplicity, only the command matrix > was simulated. But are there any major differences you are noticing? At least > we are also on Ubuntu Trusty, the same as: > > https://docs.travis-ci.com/user/ci-environment/ No the current container based CI environment is Precise (Trusty is in beta). I tried creating a precise image from scratch but apt got confused about having both i386 and amd64 packages in package lists and I didn't get the bottom of it before upstream was fixed. > > Fam > >> >> It would be nice to have a travis image for local debug but that seems >> to be harder to do than I thought. I couldn't find any such images on >> the hub. -- Alex Bennée