From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7067428780549079040 X-Received: by 2002:a05:6512:1194:b0:443:7cf1:9033 with SMTP id g20-20020a056512119400b004437cf19033mr13275110lfr.417.1646063264673; Mon, 28 Feb 2022 07:47:44 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:2394:b0:443:f5b2:4a94 with SMTP id c20-20020a056512239400b00443f5b24a94ls1836723lfv.2.gmail; Mon, 28 Feb 2022 07:47:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJym2+MKghXQ93bV0jnPH+jOiMwBYQh1SEC7I0gDDNrSdxsEYBglWvDTvN1is1ZoniA1y1Om X-Received: by 2002:a05:6512:44f:b0:438:fc0b:dabe with SMTP id y15-20020a056512044f00b00438fc0bdabemr13001866lfk.222.1646063263731; Mon, 28 Feb 2022 07:47:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646063263; cv=none; d=google.com; s=arc-20160816; b=seTIj+YHQbR7o3+iYe5HbZ2Dofu1rd666r1sqKVQgiuEzot54QF/Uq6Rtdt5CH/M6Y idMTd1OtJ1MbzTtGrmPz0+E2bRizR+Dq++BGHBAnubEfjMyi61n+p6FIvkAWZsy3FyVl nIfU/hANvDmgbf3dzWLBjdy5ZRP8YgkGBzo+ksB1xmkjZNA1lZWF+iYmkm440D46RNR3 aLXgcriN1txDviI+pSBenyluP57nxeZitEi77xgUvj4K/fNqe8X+z3kVxuBO2m3O23gM u2ITuadEXY/NzeoLX/UPUag6F4FJSzP9s5sH6wPdWo3xLv+jWIYgzAvZFehprkTyQU8k DnZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=L9uI3bnMBRV91eO0rHSFNG50IZ0R/Hleegagw1wJbj0=; b=WPhXLqvuNWnI9DpkGvQ+8P+PmQ7IDvIDGA/ZHSbhWdAd1lm7AF/FBPxVNmY8yEW2WY VM11dPePKiWHsrN7uaWcNiB16mcCyrPH+ofAO/hxIbuOu/1anJh7sMOOypRyAUI4o94H 8iTek784eOIaXGoJi5pCmRVejseZJCMaENUoCyGtmzc75cpgMT5uZn7QrhMLuc6FtIp2 v2JQ4PrLcEpQPf+O69YD7kkpgAntX+bns3Z/tEVxinhhiLCBBdrgfzSSYNVaLpKed2s8 pv5488GPISq3WQklx4cVdzDeOerRIX2gYi8vxfUTS8qXB4rvWT1/R5wepLPnQRaE+IyX 8f9A== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id o11-20020ac25e2b000000b00443c501a389si532781lfg.1.2022.02.28.07.47.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 28 Feb 2022 07:47:43 -0800 (PST) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from localhost.localdomain (mm-213-32-214-37.mgts.dynamic.pppoe.byfly.by [37.214.32.213] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 21SFlZHM015068 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 28 Feb 2022 16:47:42 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 6/6] CI: Change QEMU boot logs format Date: Mon, 28 Feb 2022 18:47:27 +0300 Message-Id: <20220228154727.48007-7-amikan@ilbers.de> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220228154727.48007-1-amikan@ilbers.de> References: <20220228154727.48007-1-amikan@ilbers.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: VEYrWbWIT8po Move startvm boot logs into separate location with log datetime and 'latest' log symlinks. Signed-off-by: Anton Mikanovich --- testsuite/cibuilder.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 52bb2a5..069a1d9 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -199,10 +199,18 @@ class CIBuilder(Test): self.check_init() - fd, output_file = tempfile.mkstemp(suffix='_log.txt', - prefix='vm_start_' + distro + '_' + - arch + '_', dir=self.build_dir, text=True) + logdir = '%s/vm_start' % self.build_dir + if not os.path.exists(logdir): + os.mkdir(logdir) + prefix = '%s-vm_start_%s_%s_' % (time.strftime('%Y%m%d-%H%M%S'), + distro, arch) + fd, output_file = tempfile.mkstemp(suffix='_log.txt', prefix=prefix, + dir=logdir, text=True) os.chmod(output_file, 0o644) + latest_link = '%s/vm_start_%s_%s_latest.txt' % (logdir, distro, arch) + if os.path.exists(latest_link): + os.unlink(latest_link) + os.symlink(os.path.basename(output_file), latest_link) cmdline = start_vm.format_qemu_cmdline(arch, self.build_dir, distro, output_file, None) -- 2.25.1