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; Thu, 07 May 2026 10:54:43 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f188.google.com (mail-lj1-f188.google.com [209.85.208.188]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6478sgwx007494 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 7 May 2026 10:54:42 +0200 Received: by mail-lj1-f188.google.com with SMTP id 38308e7fff4ca-38e83c25d24sf3066481fa.0 for ; Thu, 07 May 2026 01:54:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1778144076; cv=pass; d=google.com; s=arc-20240605; b=HkG9EXIZsHPDkzNQBlN8G0SPT1plk5A39DKjC5EQBKUuwjSy7nILN6sdCzQ0AAE2Mu urifU17LSoOpEF5zQheNfvhnUMQRnW2dcD3uFSIrXaQ6w4SzNttwLoXJXUrH2Pc4q0xB AXgMunPYxL9yBUPxouP8FDvucIvXgdEbpi70P7cNPgqrSH/SWSWwX4C/a6Zt4lSNrKpT TmiObU1juW3k3Q8MDrHssywx4516TlTBhvNGEMAHo/rpqDL5pe7ubvSn8KyKG7zDgUhw JTjGhvxJV1yEMtJIneKqhiCyiMQxjgbMgNimFO16wDZ17Ts+b20ta+YZt/dfz2Wi9CoQ Abew== 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:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=FWVum6rEY7S7sm0ZWyJgglolPRnxoCphNpJbT381sD0=; fh=Ychvo/CbzZNjjUAc7wKe1PRJZ0tinTaOIQKnTROues8=; b=B73obXLLihL5MV3LI6WXsracpU7x2SV3bYgu/G7i5erh37tKhB6mds7GyPSWPYm61D hJOB+oH141nW3Qx5hmpHax5DvU64C6+vg6izjqEsmnG2F27czdtfqTMe/zVJkBKLIJPb 5EziN1LSDOZ2EXjvrxH3NL4YL8+h2G4gv9h0wjNit8oxEBf4+uOrQgs8rQ+0XcimBSbg VWynYMRdiPNkOkDz6vnDs/3xAG6d7k3hJxZ5qre8/eO48F6eTPWBuqZRvXRqF84HPG21 eKo/lnq4qZd8uKC1WqcDqceqn903GssVDnRtbHeSqQeOzD+0NxO0R3IldTGQTaR4JA9u /wVA==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1778144076; x=1778748876; 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:in-reply-to:from:content-language:references:cc :to:subject:user-agent:mime-version:date:message-id:sender:from:to :cc:subject:date:message-id:reply-to; bh=FWVum6rEY7S7sm0ZWyJgglolPRnxoCphNpJbT381sD0=; b=l6kbLKepihmQcqWoN8lo5k232aCVNVp9W5+ZP9CBU0mVUrHs92g1INJbFmgjXuK180 fJA1xscuINMl9+O6hrD9P2BwW95kGn9e2c4uCurcj8OaPA0aurrt9hvfSP5YNO1r6PZS Xy/g9nnYonyaXT3+5AzbeBxHGRZRhsvfadpGxFYO382zjsmQi7apaPm09Sl5bSvX5AFW DNRHchGrd9ddFw1g9oIC4Py/+F4ha+fb6GTFLmaK8LjdPA4uej7RH/X0flo0uGpflTn3 MgSGmQ0tBacL/0IO50ZXpcgSn3PIB5B5xfMBp+hXgg6CY6Siai16gxW8pWhu7FwGZhAm 6N0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778144076; x=1778748876; 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:in-reply-to :from:content-language:references:cc:to:subject:user-agent :mime-version:date:message-id:x-beenthere:x-gm-message-state:sender :from:to:cc:subject:date:message-id:reply-to; bh=FWVum6rEY7S7sm0ZWyJgglolPRnxoCphNpJbT381sD0=; b=Jeje2z63YGmA6JICt9FW13dVnWXwb0kjqSSA04nN8OimTEc0p2lOOzIt8NYeWALuL9 /v/NOTqY9rZ/glGlKRnylnhVTvghs0BVceO83Qejylzvf3AQWVSEeOa3BGuYrxK9TSXv 8SLwLnCZcm6gtDTbX7OgCMM0ap1NTsKq9pIQ+Vjh5qZuZ1xEbB4dscjPbkqEIx4IkgB/ ocFiebqt0wDhg0qva6dVgY0jfq7Ecex/sAVEU/qPDqGp9oRET4MsAp0pkwj1PQswVjds oTgZu+F4W+MOfkEVhOCJlP+jqQxHo0csnxJer0aaSiVisVtpH4tjoIHx4RfU4JoDgd33 AU+Q== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AFNElJ/r3/JKidL9Nuna5fqA7zoDzP/hwVOX4uyG8e7jaPspM7OGI8BINfxCHukpIxy2UqiEsdsZ@ilbers.de X-Gm-Message-State: AOJu0Yy5GYuqcnon0x+A/mbrEU5BPfoImcv4tna/2iKJsnYLV5H2cxnc pBoYlxFKq8hNczvTPK2pObNczOHd74ogwaU8CMijhKl4tcAoEEgh9Iiq X-Received: by 2002:a05:651c:1468:b0:393:e571:277a with SMTP id 38308e7fff4ca-393e571298cmr3963871fa.9.1778144076197; Thu, 07 May 2026 01:54:36 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMNQ9E+jplzz9aCCayr8L0swQNh6b4PHqBF0eAdpsvU16g==" Received: by 2002:a05:651c:410d:b0:393:d6d2:4a8d with SMTP id 38308e7fff4ca-393d8567c7els1875131fa.1.-pod-prod-05-eu; Thu, 07 May 2026 01:54:33 -0700 (PDT) X-Forwarded-Encrypted: i=2; AFNElJ+JZSzqdAqLEUMLEOg4o8kYPev0gPYw2X+X0lCMYOhT/VTDoFmXO/5h+1pDi/LL++z0HOlw8CJGZGBz@googlegroups.com X-Received: by 2002:a05:6512:398a:b0:5a2:a3dc:51e3 with SMTP id 2adb3069b0e04-5a887adffd2mr2429016e87.12.1778144073022; Thu, 07 May 2026 01:54:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1778144073; cv=none; d=google.com; s=arc-20240605; b=BKYxwCWpz20bijyh4vSRqqU3Ima2LhN3gWCi5d/YdVYHFXjtNTA5wp4BmVYAOdoyuY YkTf0aL4zDW3iv0vB319D6oBs283KWfcd8tkzjUIrrcpMTg/7NAKwu6/po9lIrrui6Hq +3JUQaoaJCpc/MtbsFPAaJNz2Zi8hPm3VHyGmnBYS+055U4t8mybCl8MsWvYdbCh5R5U OmkW1ZzuzPt9NcLWU2caN13dKWF32ISqlg1EKDcDJouoxCKjgWerlPP2NokuNK4Np2T6 464WtsfLl/8t7uOVlOkalyWRMdhzjuWwm2yemGmy89EExC7HQIQPU5KR8sUAfnEsEa4I QKqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id; bh=4kDzhblHOsUce0Hx5ZyC53PznAQra+8pjgtlEer0+lg=; fh=f9SSh4P7W3SUOSu+HbpG+pXgiGYMxPjyJVDahCeKRSw=; b=RRChArTHucHJ/uF10Tpes49cBCXl6o2XVNT7RTgnAGF8hfP8ELw4WZV/7LL+loZR9c uWIWmzSDSj95OjK3vvSxHQhBoUtbwA5FFrYtsGtJk8FFgPyALRDws58qf6p8U+t853fK waY/WlguiHojPGEw6rA1kaSPflSiFAZSlRyhZ3hxQutyZ8A1eJES4L0k7ByUOO2YsGhd r/o2834WghkjRdMFhlr8ez6aegztZZnenOVeEaUJ3oblB4btFqvWquQSfZo8dh5KvnZC mWmDJTqPiZNY8N4jC+EU3STgNPBg/0bNtGxsNL31ZhnT6FCELO2MZnIPL0NIfL2rmWse X0iQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 38308e7fff4ca-39361362a41si3718081fa.4.2026.05.07.01.54.31 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 May 2026 01:54:31 -0700 (PDT) Received-SPF: pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [192.168.178.148] ([88.130.203.42]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 6478sT96007483 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 7 May 2026 10:54:30 +0200 Message-ID: <78841063-422d-499f-8ba5-7e8d9ae7db39@ilbers.de> Date: Thu, 7 May 2026 10:54:29 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/9] Improve testsuite executability, basic GitHub CI To: "MOESSBAUER, Felix" , "Kiszka, Jan" , isar-users Cc: "Hombourger, Cedric" References: <490c9bd19a2f74014e178c68e056ddf480bfb173.camel@siemens.com> Content-Language: en-US From: Zhihang Wei In-Reply-To: <490c9bd19a2f74014e178c68e056ddf480bfb173.camel@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed 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: wzh@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@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: Ezk4NM73Aj73 On 5/7/26 10:27, 'MOESSBAUER, Felix' via isar-users wrote: > On Mon, 2026-03-23 at 09:30 +0100, Jan Kiszka wrote: >> There were several proposals for wrapping the testsuite execution into >> some container. There is even docker-isar already, though this one was >> not yet used for a wrapper. >> >> This new approach enhances the existing container to "test-container", a >> kas-based environment that contains all required testsuite dependencies >> and can run them both as CI base container as well as via a script that >> is kas-container-like (actually using it). So, all the setup steps are >> history now, just call >> >> scripts/run-tests.sh -t dev >> >> to execute the minimal testsuite locally. Or just run >> >> scripts/run-tests.sh testsuite/citest.py:test_dev_apps > Hi, > > this series is super-useful for local testing. It especially helps when > switching between isar patch series and testing multiple things in a > row. It further can be easily extended for testing the rootless mode, > which otherwise is tricky. > > Can we please integrate this, it still cleanly applies on top of isar > 1.1. > > Felix It's on my radar. And your unprivileged build patch set will be next. Zhihang >> to execute a specific test (avocado command line interface). >> >> Along that, kas is updated consistently to 5.2, using the trixie >> container now. The testsuite loses some obsolete KFAIL tags. And, >> finally, some basic CI step is added as GitHub action. >> >> The latter can be considered an RFC for now. It's unclear how far we can >> go on public CI by parallelizing some of the test sets. Avocado lacks >> support for test dependencies [1], thus this would require additional >> maintenance and may still run into the limitations of public GitHub >> runners. >> >> A full run of this series can be found at [2]. This also allows to try >> out the container before it was built officially, just set this prior to >> calling run-tests.sh: >> >> CONTAINER_BASENAME=ghcr.io/siemens/isar >> >> Jan >> >> [1] https://github.com/avocado-framework/avocado/issues/6131#issuecomment-2694016818 >> [2] https://github.com/siemens/isar/actions/runs/23426024062 >> -- 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/78841063-422d-499f-8ba5-7e8d9ae7db39%40ilbers.de.