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; Mon, 26 Oct 2026 15:32:03 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f58.google.com (mail-yx1-f58.google.com [74.125.224.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 69QEW142011500 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 26 Oct 2026 15:32:02 +0100 Received: by mail-yx1-f58.google.com with SMTP id 956f58d0204a3-6755fef4f96sf5391816d50.0 for ; Mon, 26 Oct 2026 07:32:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1793025116; cv=pass; d=google.com; s=arc-20260327; b=LN0WVLXhFtXlaPUN5uwg3eQ9q7D7UwhlAT7izqsL56anNdf2joCXedkscWdxh7sfD0 EcxramMExq+qRr0A+SqDjb04x2RrVNQfaibuZ9JiOQE3iXeRLk6keJvyNW0OT1Qq4q/5 j/cuCz2SEQAarBgsLRPM+p0KPFAVEDx3dXTIiBK8yweDXEhsX3eYA6xA0I9BWOQV9Y3u 06MLIERS0+4CB0w62+6oXaLeSYd91pRwWgG/aD7t93MtCGWdQlTCvRKEYRxv+KQjkxQd aFuXBZozYPTfmNimIa6G0YSpVhK3yy1UzObfTqSI+Zf2ONazzmWq0cwXmi6eGau5ruYG SBBQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=vNNMOTF0+DLE61ucYV3qke7dG5nCMWiRBBl85UBM7bM=; fh=K4AgJkH4I3+BH1M1pkbs05azrfWNjby5Qt39Nt90U7s=; b=FGY6c2zTeCUy0mxXRyqpjLovVy4+xYxqv+yGjf+5TXjBcX+tc0O9hbdtNta3a5xZuZ Qac0crpnBV6Wino7eYbjBKW4FD7VYX9/5Pl0pb065PU24X5omJC9ICHySJrW1uOdwPqf DpzVzWYycTvOpOncbJpXkokRrRweMjSwOO8oK3okfSkUbVHq/YBoPycB41UFX4yBxbz/ DntSU6Yj3qRTnCIHOMX6ksCSFiy/zysxzjl1rtG9Bnhj7tH3nPSmtSRFVqj/8MzQA3a3 p2OrZbx8H/xliw4MydMS+lAk4f1QvXY9n858Xd+Rg0EgSMNedGJjplv5mryIAYIhi0zL TEQQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b="af6/tYbq"; spf=pass (google.com: domain of fm-1047747-202610261431528c5666676c00020762-fi3a3d@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1047747-202610261431528c5666676c00020762-Fi3A3D@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1793025116; x=1793629916; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:content-type:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=vNNMOTF0+DLE61ucYV3qke7dG5nCMWiRBBl85UBM7bM=; b=R0tX3sy5kK57jeyY1su+9/Q9P9la1VE2q61iYU7pZhanlsYe/2JFoTP5ew3z65TQWH fW+KnrwIfRNSnd8lD3cjRwo2CtOxryQvn3kYbH/IkaFuq52M2sjKS4E30AwZwgVPj09N Czv/Qv/Jysuyn6BYTUM0ZOPfK8id4DBk+/M6MEqLxDX2RgXEoE6vH9bMsnGMVQm6JNNl jkB13E1bO9UCPL0Ftp+RvmOLvRvRIQXhREWMio7vLyEKCaEDHYsbN1jdu/oMXBeb+9YZ oMgw0cGV1bOQhW1CMRTUb18BNG7zDmqceZsPYUsQmvX0OX+BfdHUMxKHPvy4+gsO7H2l FJGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793025116; x=1793629916; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :content-type:reply-to:x-original-authentication-results :x-original-sender:feedback-id:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to:content-type; bh=vNNMOTF0+DLE61ucYV3qke7dG5nCMWiRBBl85UBM7bM=; b=pErBRCHZsVrNMQXhMSm3CKJ5zXZ+MYxdQjJKXiX22b7nHUG1n+KCOEc+YTbm0/F19T AS7wU/BHcJXGXD0fw+WZcA86zDzQdzPEygeReefJcXLhITdlyh35iz/qO/C8LyyVl2lj y//ePbu7Tya0RW+PBIHz0LyFRiVTr0n3h/jJpi63SP8/l8f+cinShfBF4wNWL0BrDkU9 z3F9tgUY02Tf9vI7nWVVcr4jzCHBKVfqlCw3f2swpqLUzPVMNe5U8cx7zQSFhtwie/Z+ DHpQcpO6lqVlSUnAERE9mLZ9cmMT+/pc9k82JL8Dw7tsN7QaIgoXdok3tZiP8RdRyxuJ ek8w== X-Forwarded-Encrypted: i=2; AKwUvBzRrq8mooBYWgY4Vumix6tYDV1bLZpFET3iIWTPRGMO0dT4RI4myytK7F69WatpXi6odtjn@ilbers.de X-Gm-Message-State: AFq9FYKH9tBSKTYAEKuNEZtBnUgkm+7FKGDlfn8h2TD5wEf2r4Bk+gYU 1xjSiTFON4CPzK54KedgF7I5JG077UrwN2QHmA5Y8DPrtRHTeesjCTpG X-Received: by 2002:a05:690e:d51:b0:679:b1f8:72d6 with SMTP id 956f58d0204a3-67a45407d13mr3377562d50.58.1793025115859; Mon, 26 Oct 2026 07:31:55 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdcR1BZyN7XWT2Hr+4TC8e9Xs1mzJ6DQIov0SRRlgr1uMQ==" Received: by 2002:a05:6214:6314:b0:91b:aa12:33b6 with SMTP id 6a1803df08f44-91c38101576ls67313576d6.2.-pod-prod-07-us; Mon, 26 Oct 2026 07:31:55 -0700 (PDT) X-Received: by 2002:a05:6122:3d06:b0:5ea:aedd:6087 with SMTP id 71dfb90a1353d-5ec2323e827mr2482603e0c.4.1793025115015; Mon, 26 Oct 2026 07:31:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1793025115; cv=none; d=google.com; s=arc-20260327; b=bflYwfJsArtvk7zQv0wzQgCGmLahZiRVLZoP6kmkwGOICRBLRrd+8xtp1RsWG1F0W4 fx5tlbbuZYuxzdKaFOKulkdTVWemQgdNE1dd/MI3G2P8yW/YDOPM3HCgSqfMuBq4vy0q WXHn/90fZgyqopU61vizaA+idTnQdRQJ2y7KE8cIA6DWo1xiFNfx24j7p8YLdWhCcD7L WSQKdXI2B8AQmNambSUpqkGkm0zU4w7pltraE8Wjfvv6YkCmZ1wxYhJFCkBAp7AYQ18e 5KezxPDoGsKftyJPPosNotRgmmd8EU+P+pV581ubQpPQNwOn2gt6oqp0zB4DEsYwx4M8 uJLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=f5yWIgV7nKKYAkxsdBvosAHD2pi489OIu0aVF7iV/kw=; fh=AqT8zD6jUs4YP+XkSwmnbRYu3wrat9Vyg/xvm1MGQCM=; b=s6Jq3WVJhLUIpZgE3Da+weklAgjERwTWmov+NQCm//ra9K6HoYrASaNmxKh8CkkWo4 +gWbxEh6iGEFhslUyS51fPd4ZuWhDaEJ5em2vbnRr0YQGD0bsr76c1GIQLeGcx2adYas WBVgNRKdwqg42pYHBfqmooDMLyn2Mbst36YpClXc+HTFFn/ctC/T0o67PsIQ0IGzHoFx SCHGF/JCIoaFuOW6PraM/QWCcn62Tz99wxS11e0slGIAROCtFsvwT8EQh+8fOlGAGHsA oiNO5UL6He5T+64UjWXNXgnB1EIQRiKdB8N9bBw+/V2rIs4vkkT9h94IsVvoIDbcqINk NWzA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b="af6/tYbq"; spf=pass (google.com: domain of fm-1047747-202610261431528c5666676c00020762-fi3a3d@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1047747-202610261431528c5666676c00020762-Fi3A3D@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net. [185.136.64.225]) by gmr-mx.google.com with ESMTPS id a1e0cc1a2514c-9910e72eadesi145400241.0.2026.10.26.07.31.54 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 26 Oct 2026 07:31:54 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1047747-202610261431528c5666676c00020762-fi3a3d@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) client-ip=185.136.64.225; Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 202610261431528c5666676c00020762 for ; Mon, 26 Oct 2026 15:31:52 +0100 From: "'Clara Kowalsky' via isar-users" To: isar-users@googlegroups.com Cc: Clara Kowalsky Subject: [PATCH v2 3/4] testsuite: run Python unittests in fast suite Date: Mon, 26 Oct 2026 15:31:31 +0100 Message-ID: <20261026143132.1067398-3-clara.kowalsky@siemens.com> In-Reply-To: <20261026143132.1067398-1-clara.kowalsky@siemens.com> References: <20261026143132.1067398-1-clara.kowalsky@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1047747:519-21489:flowmailer X-Original-Sender: clara.kowalsky@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b="af6/tYbq"; spf=pass (google.com: domain of fm-1047747-202610261431528c5666676c00020762-fi3a3d@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1047747-202610261431528c5666676c00020762-Fi3A3D@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Clara Kowalsky Reply-To: Clara Kowalsky Content-Type: text/plain; charset="UTF-8" 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=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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-TUID: knj6MTt3VtcG Add an Avocado test with tag fast to run the Python unittests. By default, all unittests located in testsuite/unittests/test* are run. It is also possible to run a specific test or test file. Signed-off-by: Clara Kowalsky --- testsuite/citest.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 245a4305..dd151c1c 100644 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -8,7 +8,7 @@ from avocado import skipUnless from avocado.core import exceptions -from avocado.utils import path +from avocado.utils import path, process from cibase import CIBaseTest from utils import CIUtils @@ -56,6 +56,23 @@ class EnvTest(CIBaseTest): self.perform_build_test(targets) +class UnittestTest(CIBaseTest): + """Run the Python unit tests. + + :avocado: tags=unittest,fast + """ + + def test_unittest(self): + test = self.params.get('test', default='') + if test: + process.run( + f'python3 -m unittest {test}', + env={'PYTHONPATH': 'testsuite/unittests'}, + ) + else: + process.run('python3 -m unittest discover -s testsuite/unittests') + + class DevTest(CIBaseTest): """ -- 2.55.0 -- 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 email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20261026143132.1067398-3-clara.kowalsky%40siemens.com.