From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 08 Apr 2025 15:56:27 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qv1-f63.google.com (mail-qv1-f63.google.com [209.85.219.63]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 538DuPEK001285 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 8 Apr 2025 15:56:26 +0200 Received: by mail-qv1-f63.google.com with SMTP id 6a1803df08f44-6e8ea277063sf107186676d6.1 for ; Tue, 08 Apr 2025 06:56:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1744120580; cv=pass; d=google.com; s=arc-20240605; b=Jsh9D2+i9xn07OwpUfcvKImjvr5QZ4q/O86O7pC47kr/jQ9xJlLAQsaCo2i8g1JdyV q64IyiEVirxlQKZVwZ2dZ6MxLD/N/elYmuFPvuD96YkgMOoXc0BS9HwwH+CoBj5mVN15 K1WHPwmmSRYw+qgH3yspQ1bQjVMiYyc+E/8QiU7ULILFLFAZppgJImLv433I/MQlCtrj NQkS8x1oixXtsBInTtHjORU4iErtsZlZ6kUMCGKUA++phbpP9fP7GSsmGfPQWHQvLqDK DdYeuh6ou1HSfVLOnPYEvn9Itu3u38AxRgpvJS71AiZcmMcUCRYHv9kaB6yt5Z2kAapp 5WrQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:user-agent :content-transfer-encoding:autocrypt:references:in-reply-to:date:to :from:subject:message-id:sender:dkim-signature; bh=fqkPxvdYLvLKoUXPxpXKHUn1xiDM5FBi1DSkXdBkiGs=; fh=GXabrPUUB4n82GB+YXQxhAnEzI29Bf5kJ+tT5i0AZdY=; b=fqXjiSba9g9YA8hjpysYqYrUw5lg2YOtFx5DcOvf5YqGKLozSZvKbgyKR4D4/YBQ1x ehoZ+6E018SN+ELCRjBM0cPCJ1oHjvdVCfQZ8MNrUO6y8bXD5gpzIPGoyLlTZFr3EW5l 5Qc3eJF6kT0wSrvARgaFCEzHQ71NV80QOxYlSkycx5ilWxU7CUiE6h1qcE1hcVAeyF/A z894ytfnN3He7cghehqV2YXVV1Stlbyff48EkTSK0Icti7oXQmPWf5niiEhxlt3KvluT 3euhJdpLxYh3S2HfQFEat9k46QGgxJdB7IYQ/DMz53Jb+sZoc8JxemQRvpXKtaOb7gH0 myWA==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1744120580; x=1744725380; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:user-agent:content-transfer-encoding :autocrypt:references:in-reply-to:date:to:from:subject:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=fqkPxvdYLvLKoUXPxpXKHUn1xiDM5FBi1DSkXdBkiGs=; b=oRS+/bxczGre2Qoy8I8AN8PCelJCdfNUE5s2M8B/YIP2jRdqDu0ZI7qnfC/PS6bCgV KxGWo+4JwYTNlaRR66TftL9iq4p/FRYhkaxERnEct7qOi6R7IyDlj7SFYivOmvnnbVXV zrjiYQ+FN7PUB8Ev9MYyN3/abuz+IVsY0+PboCzwagwqifp33p/hr5mixAK0y9ypCVsH I7cfq2kOTVxvW0m+frYJ0xgI+Yzm1NYCfTI9xMlGy7P+OLH5AT8g5Q2eeTw1KRj9/EmP Hxv6AlGY1PGxc3Y93L53lGOJ/apt8NozU0cKszI0Z9BeDyGXu9B1J0XauiOLAZPjg54w kuJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744120580; x=1744725380; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :user-agent:content-transfer-encoding:autocrypt:references :in-reply-to:date:to:from:subject:message-id:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=fqkPxvdYLvLKoUXPxpXKHUn1xiDM5FBi1DSkXdBkiGs=; b=CxUOu/xmttpa1vFJH1byFsoXoKikp3nScSi85Xy7ljoNTCxYu441UCl1F40R7iJZQv 7Cn8dvHS1TlxiQPQXzoPzzC68/SI2YuJypuIvRCiYwArGDBLrLW8Xx+e9whdo0wFljkl zgJy1SexqwPJ30U/od4hPIny4Ui/OQO/sFpqrRylwI2zeLEacjic8xsJZWBwPyvuOakK HILQTgiyMsWGncdoDb/h1qHdSs3wt7+1ky7Cd+yz46VNy3sygLqLrLTMM+iHLHoVaF5T 4235B+BOPA3uUPHDWppArZ6VzMxwCAJBwcYb+YqYlgpyqVa6bp/s6DznY0qbHH2lHdef w78g== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXSzJq4dNV1O4Xia+8SrGPOrUzMHgLwdhbydNKMi5nEisl3YUkwT7//3ZVlk5m4Tftso57N@ilbers.de X-Gm-Message-State: AOJu0YzGkCHoJXatECDyAREBB6aTObD8dTdMu7xdWzrubRPxtV+RLeE1 W1vFA3pNy/OJ8Q1doBCu5NC7J4oeoFaicKIdN/1MMzVj7MMWkcbE X-Google-Smtp-Source: AGHT+IFTNNTdWAheFiod92CLC+dEW2b5YQPiSahOo/75UIktbg6eH+Iiyn1J2dJx3AhxzJQEPP2NmA== X-Received: by 2002:a05:6214:5087:b0:6d8:9ead:c665 with SMTP id 6a1803df08f44-6f0b7443c1emr234883436d6.27.1744120580184; Tue, 08 Apr 2025 06:56:20 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPALpMr8yHRNO3GlVUmmlr3FZ5KyyM8LOS2X/bgzGh41DpA== Received: by 2002:a05:6214:2f83:b0:6e8:f267:6759 with SMTP id 6a1803df08f44-6ef0bd7540cls21432546d6.0.-pod-prod-02-us; Tue, 08 Apr 2025 06:56:19 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXvkMEvUZ0gQf2AFwiYVqz+1Aip0+r/RbvEgIJ1lhOllJQXdMhX7re8r0pXLpYqDMn/EZD8NXCxiEM6@googlegroups.com X-Received: by 2002:a05:6214:5c2:b0:6e8:fb44:5be2 with SMTP id 6a1803df08f44-6f0b743823amr163548226d6.23.1744120579146; Tue, 08 Apr 2025 06:56:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1744120579; cv=none; d=google.com; s=arc-20240605; b=gEbHJe/MBq0cH6huXw9Eg5FscBLqq8KjcaJ0MxnNVeqKLIdH0M1R0zds94hRc7ivJ+ ETBaVVrqS0P7mwzz8wMB6ciOKfdhgCytt30OYro9EecuQ82IHOHenyQPcaY6tgj2s4vG wQ/01jM21qhfWHChQDot4qV1pny9X065gQpnZWB/Lbf/7v0kQuFVOIskvEXcZ5JhC9kd tszNtYbf1gnPlfJEu1KxW7ms3iLJHeQTtaeuE1gyNpoN/q/UBrkMSr6ticUyEjxuwz73 SIxs+H2nG9faxrGO4H0eeJe5gJ8gakmtrQMmI4Egrgc7hfXN6qS12SaKpJ95iUzKludE L42w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:user-agent:content-transfer-encoding:autocrypt :references:in-reply-to:date:to:from:subject:message-id; bh=Li0SrMS7zWGh/W6XLCWlAPQI13PViDpmvuF7nYOj+Tw=; fh=O8qOVoyC4kVwjYhl6ndzNlnWHnJpUJcq4mpswxQLIKQ=; b=OVsfeTBQ07zyzduP/aO3YbqoFYburjnbhbG1bTUkvhVMIZMJtD8tLeKCVk9RsmYNaC yKAYx+hXYVLA/jk9scLTFJItx2/QT0Q+Y29Y34dAVj1V1/9FsnIus2a6a4EB7b3KzSym 8vGrO/m9VyRVp0DC5gMsSKzNbjK6YmUcoYbIU9HRQpaFpshxSdcJhwNcY2HSLbCJbv4v 82/G85UtbFyiaIznVU0QGjteOjEG4kjBxncCkeIaiMMKlfTNe+51GYy7XuA5HZaMjDpf S0iN/tlaRPZNjxX+C3Gecu0E6nKsSLolL/EQ9XCqk5o0/AtYXUeg333A1VyQ9yM1lpOA L/bA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 6a1803df08f44-6ef0efc0132si5954336d6.2.2025.04.08.06.56.18 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 08 Apr 2025 06:56:18 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [IPv6:::1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 538DuFpu001279 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 8 Apr 2025 15:56:16 +0200 Message-ID: Subject: Re: [PATCH] testsuite/cibuilder: append stdout and stderr to log file From: Uladzimir Bely To: srinuvasan.a@siemens.com, isar-users@googlegroups.com Date: Tue, 08 Apr 2025 16:56:15 +0300 In-Reply-To: <20250404095239.2544147-1-srinuvasan.a@siemens.com> References: <20250404095239.2544147-1-srinuvasan.a@siemens.com> Autocrypt: addr=ubely@ilbers.de; prefer-encrypt=mutual; keydata=mQENBGO2eUkBCACtT+T3OrPVSExBmqfgXT3lp9XcdxRzjYp26wezkgYjjBXaf36bxtaAf S471VoQtpar0RVeFfW7WDDdfX9ZclSj36zBQe+RVSJzoNoNQfjOXWuSHb5Z+cpAFtqBY4muxK4+ia IlLJd6CN3ejOsLHATtCeHHq8wi0z2T+KdLQO+wQRgo2hjj0Lp9pGTrKJry50HP/o7Vbdu14dOx2xq r8+wPc6SQbBIrcqaa4MqCQC00vQG7eXvo+k2MOw59FDdpMH0KR9mHgp3u/s4I+4YRBArukt9G9xz/ rsEFmxAIBC6N/a6Hzwg4puc91n7ABDsPg8Vp+X3MDraujN0dvR6OKVNtABEBAAG0IFVsYWR6aW1pc iBCZWx5IDx1YmVseUBpbGJlcnMuZGU+iQFOBBMBCAA4FiEEJqPNVhVGyk12Eh+PAUQYBM/2FkoFAm O2eUkCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQAUQYBM/2FkprlAgAmuna8Hm9EyoEtTl DBGDg6Zm4ZLp5ffvZBE946h92jepDrteoxsJ7pSzJVC2HmDLa4iZUao7lLLbDsUj5x45/iLJcqBZK k3YnAxP2r6a+kI+1VVQY1pxdG1nlJAbdNzoojm/qmezNPSrqni61KVMQKsXBCWhIjSXDSM9CsBj21 a+9qaVqfxovJGTn9lgrZO+xzKQNMKZeOouJlscVuFj21P0ww3/YENiU/nMeTSuYypO76mDtAd08Jo nc3yuHa9MJGei5ixN3wT+IrGR2aL2hdw2M6NgH7sYbL2Zi4ugD6RXHJai1Bh2yvFSVqSQ+M6QOInT 4ud7wslm1XRB065dXtA== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.56.0 (by Flathub.org) MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS 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-Original-Sender: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-TUID: rDGGeRHdRj8v On Fri, 2025-04-04 at 15:22 +0530, srinuvasan.a@siemens.com wrote: > From: srinuvasan >=20 > With these changes, users can see their output of running > commands or set of commands in the launched qemu system. >=20 > This would be really helpful to see the actual output > of remotely running programs. >=20 > Signed-off-by: srinuvasan > --- > =C2=A0testsuite/cibuilder.py | 6 ++++++ > =C2=A01 file changed, 6 insertions(+) >=20 > diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py > index e726ba87..c5ce7fc8 100755 > --- a/testsuite/cibuilder.py > +++ b/testsuite/cibuilder.py > @@ -738,6 +738,12 @@ class CIBuilder(Test): > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = self.log.info(f"Connect command:\n{cmd_prefix}") > =C2=A0 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = rc, stdout, stderr =3D self.remote_run(cmd, script, > timeout) > + > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 stdou= t =3D stdout.decode('utf-8') if isinstance(stdout, > bytes) else stdout > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 stder= r =3D stderr.decode('utf-8') if isinstance(stderr, > bytes) else stderr It would be better to use different variable to append to avocado log since existing tests in downstream may expect data (stdout, stdeorr) of original (bytes) type and use .decode() by their own. > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.= log.info("stdout log:\n" + stdout) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.= log.info("stderr log:\n" + stderr) > + > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = if rc !=3D 0: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 if not keep: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.vm_turn_off(vm) --=20 Best regards, Uladzimir. --=20 You received this message because you are subscribed to the Google Groups "= isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= d5c9f99bf091df2d72e2a0e1ca5940ae4f6dd9bc.camel%40ilbers.de.