[CRIU] [PATCH 0/7] travis build speedup and fixes
Andrei Vagin
avagin at virtuozzo.com
Fri Mar 17 10:27:28 PDT 2017
Applied, thanks
On Wed, Mar 15, 2017 at 04:17:17PM -0700, Kir Kolyshkin wrote:
> The first part is fixing clang builds for architectures running under qemu.
>
> The second part is making builds work with ccache, which gives roughly 2x
> faster tests (for more performance measurements, see https://goo.gl/OjLd8q).
> This is based on suggestion by Dmitry Safonov and some heavy lifting
> work by Andrey Vagin. I just brushed things up a bit, fixed clang support,
> and wrote a changelog entry.
>
> Kir Kolyshkin (7):
> criu/arch/arm/bitops.S: fix clang compile
> compel ppc64 infect.c: fix clang compilation
> travis: fix clang builds
> scripts/build/Makefile: fix
> travis: enable ccache for local builds
> test/zdtm: use separate compile/link
> travis: enable ccache for docker/qemu builds
>
> .travis.yml | 4 +++-
> compel/arch/ppc64/src/lib/infect.c | 2 +-
> criu/arch/arm/bitops.S | 4 +++-
> scripts/build/Dockerfile.alpine | 13 +++++++++--
> scripts/build/Dockerfile.tmpl | 14 +++++++++---
> scripts/build/Makefile | 47 ++++++++++++++++++++++++++------------
> scripts/travis/Makefile | 10 ++++++--
> scripts/travis/travis-tests | 27 +++++++++++++++++-----
> test/zdtm/static/Makefile | 15 ++++++++----
> test/zdtm/transition/Makefile | 15 ++++++++----
> 10 files changed, 112 insertions(+), 39 deletions(-)
>
> --
> 2.9.3
>
More information about the CRIU
mailing list