From patchwork Mon Jan 9 15:52:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: venkata.pyla@toshiba-tsip.com X-Patchwork-Id: 2434 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 09 Jan 2023 16:52:56 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f61.google.com (mail-oa1-f61.google.com [209.85.160.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 309FqtIX005619 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 9 Jan 2023 16:52:56 +0100 Received: by mail-oa1-f61.google.com with SMTP id 586e51a60fabf-1515cee658esf2285172fac.20; Mon, 09 Jan 2023 07:52:55 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1673279569; cv=pass; d=google.com; s=arc-20160816; b=G9AYYHb+UzMrD7YLatQFgZZ0fZSBACoPut8VmEBih1zKBxBQ6fC5SkPv4u2cz+lz1h ih3MtVVwEAFxGlwUfRMJ3clOfPM5uGM34QtvU/sIcGqqnlM941ik4/aD7f+4JQR9u8Eq Q9CB8ogoIJxk1VI4DZFRyxFcX9nl9VRXxF4F68RTBcaAel1liOhxXnaIdBshcuXd5x+s 3snjinbmigcmjLEkLJA/fIE6PSTUnvP53tXAFTTzX9wxrJO3vSvUpIjuSwwBiFtOt1bX 1ifDqTZtRCx0zPLfD6FhZX4mWuYYnOmizqtZGAbh2n1s0qqNgiF5mNvcKBtTNbCXims9 XauQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=pHOk3NvqnJeZOM0RU4SSjTshcj1kUQyXYSVnVOX/4jI=; b=p/s2Q7CWd0ZuewEeKD2+WfU2hzTgM24z1KSs7vk5t01/K/+g9cVCv7exgvD6AFcPWU +DT4NjQeNrrEyUGndaFVmnYmYh/Ea7OLPacsnMlV2eMNm1KSnBnkH1DdeHqq2bam+Y2u 2np8cXcQpFHTuvNXCh6CogpzcnW9BEF8QNZ3BSv6to0A5lzBtle7dAZ6JHeDW9iOhWRe lJKLvFbH8Op6kxia/0mLa7ZCDPmt3BdrePx/n1Hu84AFClQwWEQoOMAcTyu0+xvcdaba 0MY6lqCzrU/Guh8D2NoSF67K9ubCF/BjksHDF1a905LDep+SwssErDikn1Waeh0nVtRZ HA9A== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of venkata.pyla@toshiba-tsip.com designates 210.130.202.158 as permitted sender) smtp.mailfrom=venkata.pyla@toshiba-tsip.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; 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:message-id:date:subject:cc:to:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=pHOk3NvqnJeZOM0RU4SSjTshcj1kUQyXYSVnVOX/4jI=; b=gaoUm5tHpI3T+AJjgNSLMnyByNKb7L/8lX9GRyZeagGRGTQG3xVSkMIsfjQ9XFHZjy v0mRiklRbHVEndRZOF5cstopAzgei0DATNFRb58do1NrEZzpx3Zlw1wlEruqgULDPICj P8/RJ/9/eeN7JBpTjQ6epG10Sk+WcUCm3fLBS1p3u3TbDJLsWwktTcfsrNBSXPVX4obD JmrrWuwG6QfYz7gU3KzgBnlopZVGBOhVwCQXPXjdBMTBXevbxyD1ow6Ut3fQctp5+owr 5gMH92q+EOboyCMjCom2RXHO2iDjrJxdyy3aDfghb7cxRJx6kULHWQJ2JX8KXYD0JK8n fDKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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 :message-id:date:subject:cc:to:from:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=pHOk3NvqnJeZOM0RU4SSjTshcj1kUQyXYSVnVOX/4jI=; b=Y0rNgWsujuPJfapyJ7BCcowDfLX5QAdZTI4qSurFTg2g035LvB0vRQUeQ5fgQeeiny yCkBLK5gL8Rt+JmDR6IXnTl7fvIpE42VeexL7shJg3kSa6gFT/VdfPIQVlfeBro5jHWj 1Lqu0wZcgnF34JQxOXwhhDQSIClzr4C05N4Hgt6c1QxSVvk99XOuDlkIelBIvUkWEdyt CErhqNykmop0cEwdMbsa4FcthV7pY7rbbK0Rx55yN+pdyIw3buYEhZCAMiJ7eANM0y4C 4PV1rcY1r6jqKBSEmeb0UE0OwMXReCHUERymPEJkDbAKZZxXXenJzPS/dajX1IsTEzye 4Ejw== Sender: isar-users@googlegroups.com X-Gm-Message-State: AFqh2kqTb63Pg1Xyy4PCTZmkArrdTOliwlv5Mostbk9qu6cg47T+pZh/ HKydVf3T9IEpo6rGdj8dGHc= X-Google-Smtp-Source: AMrXdXvsYBdNYTDcS5KWkmzL81tyZpybUfi5AO6e5jOez2XstW4YOo0la9sDm0HdbyzmoiiYoIpIAw== X-Received: by 2002:a05:6830:388a:b0:674:5346:e57c with SMTP id bq10-20020a056830388a00b006745346e57cmr3703599otb.90.1673279569586; Mon, 09 Jan 2023 07:52:49 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6808:180b:b0:363:b56:297 with SMTP id bh11-20020a056808180b00b003630b560297ls2360740oib.1.-pod-prod-gmail; Mon, 09 Jan 2023 07:52:49 -0800 (PST) X-Received: by 2002:aca:6503:0:b0:35e:b1b3:fd0d with SMTP id m3-20020aca6503000000b0035eb1b3fd0dmr31453990oim.24.1673279569135; Mon, 09 Jan 2023 07:52:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673279569; cv=none; d=google.com; s=arc-20160816; b=iRh2jrmzlko3owM1QAmgt0UwXRJhsuobo5LUIbEIzQtLkJeuI4KK1nwqgcZnEuExR0 QwuIBVDauIQ9msO1GmKt0Mqsfvcjb6y0woxCW4WZRUPK1Qj1IZzpziNzztoN1v8X8Q7d K/RHbPTJgF8usZPLf4tJ86ieqOSUSoVbzu6vD38UA08KkYz8INNF8a/HdbYig7vTMECo Go0GD+DptZ2/vaaGKfiqx3nUxiS4VkxGUDs5rgLE6XZRxpqt2BPJAfSBHNzxe3e4COZJ JmJiB7cKg7EnupKY2Y0SX9o7Yq0ifM2ZIFib/4/C2TWXOKb+OWL5nn5vMufqLf5aEbPu S/iQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=T2eiX96tYoFSM36hkhb73XpwfL4ghGmrjld95vYybIU=; b=mq/MNZSA8r7vkkknisFjdgvDRNIbfnjVbU0nGxZXWrvosiCxnexiXyZbSpJUAu3ZwW hsCnMskxf/0Jwgml8LyKcAcP1vpZepQvtcxbs4O4nTLyIw85TfyPS0IOw7zOANWzP21R c4seoWhlrtAIqMyNK1t4Qxw6eD4+cjnpniQZoyWPhpF6vsu88Nvk1pbAXYunVzr6bBkI V13UBNPWUgJFfT/TzBnioDnGG212APXakTLdtE0saGXmr3WIuJaWWD89eJYQz7wgCuN5 iZdvgh7+H0zsj4i/YDQYeNpIiCXoWQr4g8w+D3s5Xp1vN0hG9OMJfEXXZhi6x54/M+BY dX8A== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of venkata.pyla@toshiba-tsip.com designates 210.130.202.158 as permitted sender) smtp.mailfrom=venkata.pyla@toshiba-tsip.com Received: from mo-csw.securemx.jp (mo-csw1116.securemx.jp. [210.130.202.158]) by gmr-mx.google.com with ESMTPS id u13-20020a056871008d00b001480308ea6csi1058725oaa.0.2023.01.09.07.52.48 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Jan 2023 07:52:48 -0800 (PST) Received-SPF: pass (google.com: domain of venkata.pyla@toshiba-tsip.com designates 210.130.202.158 as permitted sender) client-ip=210.130.202.158; Received: by mo-csw.securemx.jp (mx-mo-csw1116) id 309FqjSm011671; Tue, 10 Jan 2023 00:52:45 +0900 X-Iguazu-Qid: 2wGrN434gKdewkb008 X-Iguazu-QSIG: v=2; s=0; t=1673279565; q=2wGrN434gKdewkb008; m=joZlKcTDMYDoiGMUDQnLqRv89qWijYCevcchhskJvtk= Received: from imx12-a.toshiba.co.jp ([38.106.60.135]) by relay.securemx.jp (mx-mr1110) id 309FqiUf009833 (version=TLSv1.2 cipher=AES128-GCM-SHA256 bits=128 verify=NOT); Tue, 10 Jan 2023 00:52:45 +0900 From: venkata.pyla@toshiba-tsip.com To: isar-users@googlegroups.com Cc: venkata pyla , amikan@ilbers.de, jan.kiszka@siemens.com, henning.schild@siemens.com, kazuhiro3.hayashi@toshiba.co.jp, dinesh.kumar@toshiba-tsip.com Subject: [PATCH] repro-build-test.py: Use bitbake env to get image filename Date: Mon, 9 Jan 2023 21:22:57 +0530 X-TSB-HOP2: ON Message-Id: <20230109155257.26183-1-venkata.pyla@toshiba-tsip.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-OriginalArrivalTime: 09 Jan 2023 15:52:43.0485 (UTC) FILETIME=[692898D0:01D92442] X-Original-Sender: venkata.pyla@toshiba-tsip.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of venkata.pyla@toshiba-tsip.com designates 210.130.202.158 as permitted sender) smtp.mailfrom=venkata.pyla@toshiba-tsip.com 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-Spam-Status: No, score=-0.8 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: venkata pyla The hard-coded distro name 'debian' will break the test when other distros are used. So the image_name is prepared using bitbake environment variables. Signed-off-by: venkata pyla --- testsuite/repro-build-test.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/testsuite/repro-build-test.py b/testsuite/repro-build-test.py index 5d92e2c..1c0b05b 100755 --- a/testsuite/repro-build-test.py +++ b/testsuite/repro-build-test.py @@ -29,11 +29,14 @@ class ReproBuild(CIBuilder): def get_image_path(self, target_name): image_dir = "tmp/deploy/images" - target_params = target_name.split(":") - machine = target_params[1].split("-")[0] - distro = "debian-" + target_params[1].split("-")[1] - image_type = target_params[2] - return f"{image_dir}/{machine}/{image_type}-{distro}-{machine}.tar.gz" + output = process.getoutput( + f'bitbake -e {target_name} ' + r'| grep "^MACHINE=\|^IMAGE_FULLNAME="' + ) + env = dict(d.split("=", 1) for d in output.splitlines()) + machine = env["MACHINE"].strip("\"") + image_name = env["IMAGE_FULLNAME"].strip("\"") + return f"{image_dir}/{machine}/{image_name}.tar.gz" def build_repro_image( self, target, source_date_epoch=None, image_name="image.tar.gz"