From patchwork Fri Oct 2 14:49:32 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5534 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 02 Oct 2026 16:50:06 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f56.google.com (mail-pj1-f56.google.com [209.85.216.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 692Eo3s5006710 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 2 Oct 2026 16:50:04 +0200 Received: by mail-pj1-f56.google.com with SMTP id 98e67ed59e1d1-3a2a8bbbfbesf1462562a91.0 for ; Fri, 02 Oct 2026 07:50:04 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1790952596; cv=pass; d=google.com; s=arc-20260327; b=r1pukTz0mcu2gt0OtZaUpTQdLUCtVm0EUDT8VbkA0t9R9mTF9j7fRzf/fiPVxiC4+t uYNEHT04yhxVtMDZtSaOy6UWpqd6rwLfMfljqbgC+Uk7ZJ8VvOfZOZ8V6PEGpr7sQpFm 25wRbj7VEIwkdTdCSJZZzX+Ix4oDz2Dfaj4gR0YlxZ8Ew6n/vmhez24th7OzSfUKecB3 O3EbciHirgHHP/FCkBwvo6UcEgkScQpJavLIwKdo/tEs8vwdjhDPPysH+xvTtsmrN+8j 43w9qtA9rfhgZqzV5ao+bVdliCKUGKAuaeXUXGLuR7QB7yn66xVzbRfL2y/A7s922TnU XnKA== ARC-Message-Signature: i=3; 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:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=vo8DNGYvVeByIKm/B8JuVO0gfUzbHO8ZqcxnYihEDtQ=; fh=TyjUdYdsXGsWqhW3o1fEXukoukiaOO21NMxUm6NQ3Ss=; b=SNfzPygZA/4R4zFTJTLQIF3k8bC5GjdP7nYhCTaKpyo9LbwEolj6Hif10K6yzq198K e57RhfUmBec2TLp839ghWDQHwxSBWltRbzc4OdFWo1dNr3V+821qkEXJt1yVvx/25FwU S4M6nYRB0ApvG8ERXS1xtL4IR1kpEaEYrUmwx7dHU0MRsFujNH74RKtDfAwcnauIMc6u ++M3BGasaj0uEIz8cMu7DnTAUmv5+c++1UzloA7v7//e/R8z7nBAC8hrmCg/x8+S13Va 3H/urOFTxSWGTmaoyc7XdWpXHTNhLeRE4jTFUeUocZK9meQyZaGJ/5+0N7scLgVtikxf hsEw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=up2iGBLd; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@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=1790952596; x=1791557396; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=vo8DNGYvVeByIKm/B8JuVO0gfUzbHO8ZqcxnYihEDtQ=; b=fbmFWdmc0y5KiIAHv4ZF6xu6s4OvzgT+NnN5HWbL0zCqzw4DA0quAxRM3QWo+L+mMq svexdNWi6DGXCn6SAhWrSX5Ynkg5QW8BePccoH72XCfMV/4wxSAFubGAF/hiVu/kzMGF fZ2yexXbFCmcyuF7un6G3SsSWUsjqy7qHmBhVye+U2QdjQndiUQVpn7WLnfFt32461q/ jYUXAojSnxMgubn9lJeIlS7iW2gt1A9Mz7aLPqVfQ8ZDPw5Gje+OuYhNPyXxDOMNxznk mfFP14PG7VuefIlqSuvHfaKAu76NT3Wc2mLYu11mJbuP9JE+iHC9UDLgjfU5vIHHwJPe Y/aQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790952596; x=1791557396; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type: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=vo8DNGYvVeByIKm/B8JuVO0gfUzbHO8ZqcxnYihEDtQ=; b=tSrfaEKuOjlGNm/lwTqz6JwDllrJaZ6XCykviBZx0mEZxZ8mVGfuXyjmtzBfphoX8S hM0S8y0MnstGHvrZ3NRJGXCvIxjMhbKqtCPGyai9GK24bkFdeHJslbQTagomgy2Wbma2 ndo0n+ub0r+8seH5zkH0R8q9YobGOibhfG7LloDIVnRg/olgx0S1iuPZ4v8sRvL2tbhc 3usr+/4QblEarQdv2F5P8qg/18HmP3oY3tyoIeqVi48WEHC+L2GHdKEMRfqvpx/zEc9g MnpJvy2KrY+zaIftdd7/y47sqjY6G68IuBlds2ghz1I9HXyZjtD9WTe5CtsdgW2Mm0cr xcUw== X-Forwarded-Encrypted: i=3; AKwUvBy9WhHzS6TyClftzv19LG4nqzQye/DsvTf/V1ay6u/Hd1+nfd+YvUNn0X8cb/Gw0nAzhK+JiJM=@isar-build.org X-Gm-Message-State: AFq9FYLXFs9gK2HZNeTYAd+HEB37Z3/gTJOEPgVQi2Vmv+ulb6wO2HsM uxn90VT7pUYrk5TgDL92Ab6lscVW5QwkAWeMAjR58sSaFu0e8KekQnzk X-Received: by 2002:a17:90b:2f48:b0:3a0:e7ef:bc81 with SMTP id 98e67ed59e1d1-3a6ce7c94edmr4588509a91.3.1790952595792; Fri, 02 Oct 2026 07:49:55 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdcxAeJh6k2XzqbEDh4UYMzqGfengxOt3blaWD2elFuP0w==" Received: by 2002:a17:90b:35d0:b0:3a4:bcb5:e75e with SMTP id 98e67ed59e1d1-3a6dc7263dbls1360836a91.2.-pod-prod-05-us; Fri, 02 Oct 2026 07:49:54 -0700 (PDT) X-Received: by 2002:a17:90b:1fc8:b0:39e:6a81:5a98 with SMTP id 98e67ed59e1d1-3a6f9166840mr1116153a91.44.1790952593822; Fri, 02 Oct 2026 07:49:53 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1790952593; cv=pass; d=google.com; s=arc-20260327; b=YJdwD6wSFzEakJ2ZhJ2mDoerPytrwTmi8Nz3so7hZLjjE5Ma0hp7vTSXdlKsDQWIM4 PTsFtmUsM0AfDIFqXoFgb9CqQURnOOBzp3AqDzdrr1/Qcgus85265QERseD0pmrdEGnn 6Js1YWqT77mPjzJEzAMZeoiVlwxBM56FHC3+nsmtCeczF/+1j1B+M6ZMF+r8VPjixAVr RFGZa8ZMnG4F/1OcvxV7vMpz0QGdVPKkGZOsogNq4/6ugwkP763DobriDzMIhSCP5ibk 5lhVXIIgm/7TdDfO2O9lLsDoSFU3kXE7WTiE0DaLNt314GH+7DMUdPbgVy+kq5m+OC5B f8cg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Tkpb9Bp6WCyaZOdjyVaIze6aNNL2MXI3Ru2YLMY1M3g=; fh=8dBW2IRCVdGsmrD2hdAVDsJaRF/dLexRtANCwaOHVZk=; b=Kz078R/+1ST77i1JHK39qvseqXuzRaW3faC2bWllo+oSdRq22Au6suWeEX0POEK4Zp KZihJBEj4omwYFwT7JYo7P1TF6XP/8w/IMrqWfTlZ8saJUz/Uf85qfl36QmEIbT1wxd3 5nZZkPxg7sdUG4+nAKx494M+D2RFvVE+OdTSENXys6wbi/1KveziQMCbSCyWxcZWdAbq lIgle8gLo+tv0SVrZS/XNKXhpJCntg38XnqormGh2xcDswXl676qgdfhl8Y6F/dgOZZZ aN0DWkRjscC6Uhj05qU+z3fXEuFyKW6id9fuR0RgR8TNnnmxMCd9NxtnaKYQIBKBVk9r AYZQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=up2iGBLd; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-3a70a56be0csi13740a91.4.2026.10.02.07.49.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Oct 2026 07:49:53 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IMld29BxWmGGXjZ+IHOF0zHrNPFbU9EdGwA9/nemLyhLWTB8DNSvi0kWQYHMFo54mNvg0o77zZiZQm6y79JpjYiZLZU5kjrGW3+uepTXgeKh5hQo760aG8sUcmakIC11JhTcbulrUOZFC7mdnPFGWqjQr5ybCadc4P2gbAXYkWzDpilt4azNdp24tRnbmLxkzFB2utcibXkx4T/Ym+YQbjtR7ZN4N0cE8gV43HtuwRbYf+oFMmtJKWM/5p23v6HsSFqRNXr9MeHxp1CeJL/2LfWZxmtUmWE5qyn1MxHApoOvbGtr02VzxZU9Y/ntOq87zsPWfiAdGdGlERVDvdo/jA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Tkpb9Bp6WCyaZOdjyVaIze6aNNL2MXI3Ru2YLMY1M3g=; b=HRoEC0ZlTIZNf44IlUj2fGEdndLp1eFudhlBp8vQH1gnb9iTe296j/lpwNV7aC0TOw8eN8FozwSxgRxMnQl1oc0GD7iCDPiP9d+J5OT/YcpIoTkeP065nmQPDJLYBhzzm9O+HDPhGbED2waKGWmDHOemmSIkIbePtxZwbXYbvwHtRUsfVjEBJk37CJGsUBBAy7tksqWpXjq62pNSu5l7coqYmauPh8I4+OOGiXvOnLDM7HoVt54br5yDg07EHiw49VkyFE+L35m/QHgvh9ppR9OQi3Wml7Yetk2uVAUGIRqW2JW+exX9/Yihpt0SApkTlZdZvFKPadARf35zoHEPQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by DB8PR10MB3737.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:119::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.18; Fri, 2 Oct 2026 14:49:50 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%3]) with mapi id 15.21.0472.016; Fri, 2 Oct 2026 14:49:50 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH 09/13] testsuite: add support to run with bitbake hashserver Date: Fri, 2 Oct 2026 16:49:32 +0200 Message-ID: <20261002144936.246628-10-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261002144936.246628-1-felix.moessbauer@siemens.com> References: <20261002144936.246628-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR0P281CA0205.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ad::19) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|DB8PR10MB3737:EE_ X-MS-Office365-Filtering-Correlation-Id: e68a7c55-66bc-43f5-88be-08df209468aa X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|366016|10070799003|1800799024|22082099003|18002099003|55112099003|56012099006|3023799007|10067099003|5023799004|11063799006; X-Microsoft-Antispam-Message-Info: ++5VmXAAeiabAtwv5GpX5+ie1r8IW4bR8vXAH53zmpuDwnGHKQN3LxDSBsLkhd1IbnNCBPZTvyMqnWmt2GxNkvR33lahwdk6jMLhBn72lGv96t1D7TLBwyWNuCbZ17hxMMQ1dUjJbblKfmsOFjNrWIty8rRIDbLHjBtNJDy1s2aCNz1xKNMsnYJgtS745E1BYAicNYcepr5fk5W1HciFeonAxiphRsm0iPM4BTPSFpC+ywof5eoCAKqiT14mousyJyyBr1sYBmgamRVlNtVepYC/swWaVYH90lZTrOMabqKh6HFWaoJjpGp+d3Yr6r9UxqmLVJcEzfaxmA4zwty1krkySnq5dcT3w+EI3VTZlUx6+PdUsJcy2w6C33aH6mfx33XQAbLsufKzQq9v7X325hc5Mish9b4Vx0HYKRLOyEBVDZ1OtwfjFpqzJb1HqF8aXzZcCLZ8MPuFT2g1Ju5jMza8w11WH57NcdLaAHJYpusfR6P2P2rlRnK+31FCL4g6V8qt09WfbEWqQMpF9A0xK3/XktfIGJx1Qr/oxbADklp+aJ4+FP+2/6p8Rc/ZmCtfuvvf8vfp5ym7l6Ewy9bWVw4IMRDHC1iIQimK5TZSYGggXIEyuh2UXg4MmQ/pYwv+OZ3MgHV2FWH/GUaVGOsO/PwGOymys31CdDrBLuk0HUA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(366016)(10070799003)(1800799024)(22082099003)(18002099003)(55112099003)(56012099006)(3023799007)(10067099003)(5023799004)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: RxmrYqftGiO+S68ZbTNPO6+AHIIYUfbGIei87n4vYKAUeAY9usynAo+tZPo7DGQaIKacxQUPYX3EV1HewqowLMYY7ZvceDgHS8Ks88Xye90PB3bbU7jQu/kRWKPxM8UwyWQhjgRMc0B6zy4zVmz8U/cRhhsFgtULaqAZ7SBAMGWqjBclh1hTP4OV6BKhOLWS07qogJKCICmEJduHGoAVbdhVGbbxjkOqYTvhPFQ07x51LEkY14/nIxzgpNjNxppyTCDHlPO6TszJ9ovUAesoQqAw3xG0ZIq6PQRN25xjNv/x7CBnp+uIhiOybv3wsBimmoworGjhfyzx8IECrvcRcUwVFAHHHwqWZUBLyiD1v9biVTJSQrKqzWyVUmHY8AB85dFQwGmX9GjoVOOu1XKRl2QI+3DL/dN/MI2Zibg54LAVmHPQ3TiZkKvZtgX+Rxf3VPh1lEaFQIP1lmT0ntAU1tPIFHU2W4F8hZAXcBM6qXXb6x8Ji1Gwe2xzjnQgadv5dpGuHZvOb/6k5izhOafHl5nO5gisAhiiiX4J7KcjwhSnIUHoWW+0pxFfdIEM7LfXXKTNa+CRIJ0/L+qheBjmWJZamy4ogoCI3DUj0zqzACxiDSG1zfPLE8UNsiHhT0A+0BHSnWfmbkHrcgmLT5tezvhzb9O299vyNXXGwBNiq2Xh5pVpbfEXtsbGoX8un8BW2uE96XIp/6Ld39UQVnv1SyWrHdgZ16oWxUipashxDFD8GTGtJWJyFCMLXphlvkUrkwsr3oDf+mn0xw/WVDXRM+mGyW7T0Jq4lvlnB1PhmvDyYMyMe5Y4sbdUhxS15r7BlSDBnaFl59JytQmZuaiV3n4Kd4AceG7f+0rvMf3+oagXVHCKk64BkXZV/JkAhQwqqHHm/8+DywXEGbMp0e1IvbEuHFCkFWhPOTiRtdhTvSnKyZOhMg+KP2F5MZLi+KEzESNef4gR1aI9AwLfosHvhU88XQxsP632AA/QS/9hULtsWHp4/RnXcn4/OTFoDCMeYgKdNZCdY/C5wu/6xDhBOKwPkiO9F0BqE+4t8mOBFWDk46MK6kosoHQh+a/8l9o03697XbrZ01GewYB7hvHWi4jlRe/5ADKo+guRIpqw2p/9kGU/xwvrdaQoy2+OV63MK9y05tQbBc3iPHwh6a/9F91+AZHEQapSTg3xhcCzEYhh3ygjUyIQCqp40Es5A4dXZam4g+VnCxqom2DlCf4kOpHXFV31zBGNLCQdvfXt0ynx7InNGsJegUz+0VxUSdBRVfLDJktp/2N0ucZevR0HzI0Kgnzaryz4Zo2WllCbBEkkXoo8jBFHyk7YdhvjRnKNunx6pGZbOrZTdjhG1I4xouLE76+nYawP3rP4hc1Cpht7ONRZjEaLGm91/LWmoKI4LCKSFj/J+jfPdX3aaGWBPFsww3V4v95qb27bXFNq6vHJA/jk9X2r1Cz1+ATKxXuf/FLjIVYUN2thtkuq0amnnkj6lkLG1UNWOEolLJTNIQgdiRDbqXvsUjNuDlGRq3qTkC14KIz+VB/BgPZfhkzhmPWlJ7QsUyb2kYbT53vS+t9gTxtwnK97RLKSYCMvC81GQg/1E5s/yRIzDtR8ySGIE5EwoeNg86md7C/5uRYOFuEQ6JoaPEOG2zb2cloZc8bbkIU9Z5HW/oBnV85HpOIcNaN+D6n8d5RSjamKxqu0DPni99XGskcK01Q6G9+lahQat50Z3LSNyi+NobeVIKiYhBBmq9bTH0hoH0jEZdunjBU2tHuDTU5m5UaomUAk5RPHi8wQqpBO X-MS-Exchange-AntiSpam-MessageData-1: MpC8nC6LHX6hrzgyQj8mRmpladGhvI2xPgQ= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: e68a7c55-66bc-43f5-88be-08df209468aa X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Oct 2026 14:49:49.4287 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: jNWnunco0CPzcYIlKARppdGzWy/a66bUxmDekw7l0P2vYKUHz/+gdykgKCGeuMKvttt9Vt3QQpw5yyn5oFcVDY1QTV8SyLtQxhBcksI5Gi8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3737 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=up2iGBLd; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer 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_H3,RCVD_IN_MSPIKE_WL, 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The bitbake hashserver stores sstate artifact hashes (task outputs), to check which task inputs create the same task output. This helps to get a better sstate cache hitrate, resulting in shorter build times (on repeated builds with sstate cache). To ensure that the hashserver received the SIGINT / SIGTERM on container termination (needed for db closing), we exec avocado, which makes it a direct child of the containers init process. Signed-off-by: Felix Moessbauer --- testsuite/cibuilder.py | 2 ++ testsuite/dockerdata/test-container-entrypoint | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 0565f158..414a2b3e 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -257,6 +257,8 @@ class CIBuilder(Test): f.write('SSTATE_DIR = "%s"\n' % sstate_dir) if sstate and 'SSTATE_MIRRORS' in os.environ: f.write('SSTATE_MIRRORS = "%s"\n' % os.environ['SSTATE_MIRRORS']) + if 'BB_HASHSERVE_DB_DIR' in os.environ: + f.write('BB_HASHSERVE_DB_DIR = "%s"\n' % os.environ['BB_HASHSERVE_DB_DIR']) if image_install is not None: f.write('IMAGE_INSTALL = "%s"\n' % image_install) else: diff --git a/testsuite/dockerdata/test-container-entrypoint b/testsuite/dockerdata/test-container-entrypoint index aa3def79..d263760d 100755 --- a/testsuite/dockerdata/test-container-entrypoint +++ b/testsuite/dockerdata/test-container-entrypoint @@ -124,6 +124,6 @@ if [ "${start_shell}" = 1 ]; then bash else set -x - avocado ${showopt} run ${args} + exec avocado ${showopt} run ${args} fi '