From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40427) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmYXS-0003N1-HR for qemu-devel@nongnu.org; Tue, 20 Sep 2016 23:49:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bmYXN-0008VD-DC for qemu-devel@nongnu.org; Tue, 20 Sep 2016 23:49:37 -0400 Received: from mx1.redhat.com ([209.132.183.28]:43730) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmYXN-0008Us-7R for qemu-devel@nongnu.org; Tue, 20 Sep 2016 23:49:33 -0400 From: Fam Zheng Date: Wed, 21 Sep 2016 11:49:19 +0800 Message-Id: <1474429768-25027-1-git-send-email-famz@redhat.com> Subject: [Qemu-devel] [PATCH 0/9] docker: SHOW_ENV and terminate improvements List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , "Daniel P. Berrange" The first patches add a new feature that if SHOW_ENV is set when running a test, (explicitly installed) package list and env vars will be printed. The last pactches (hopefully) improves termination of docker instance, so that in a patchew tester env, building and testing procecess (that lies under docker daemon process instead of the make process) can be stopped more reliably, when the patchew tester terminates the make process. Fam Zheng (9): docker: Generate /packages.txt in centos6 image docker: Generate /packages.txt in fedora image docker: Generate /packages.txt in ubuntu image docker: Update fedora image to latest docker: Flatten default target list in test-quick docker: Print used options before doing configure docker: Support showing environment information docker: Terminate instances at SIGTERM and SIGHUP docker: exec $CMD tests/docker/Makefile.include | 2 +- tests/docker/common.rc | 14 ++++++++------ tests/docker/docker.py | 5 ++++- tests/docker/dockerfiles/centos6.docker | 6 ++++-- tests/docker/dockerfiles/fedora.docker | 16 +++++++++++++--- tests/docker/dockerfiles/ubuntu.docker | 4 +++- tests/docker/run | 26 ++++++++++++++++++++------ tests/docker/test-quick | 2 +- 8 files changed, 54 insertions(+), 21 deletions(-) -- 2.7.4