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; Fri, 24 Jul 2026 17:27:29 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f56.google.com (mail-oo1-f56.google.com [209.85.161.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66OFRRnB017163 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 24 Jul 2026 17:27:28 +0200 Received: by mail-oo1-f56.google.com with SMTP id 006d021491bc7-6a13b72112dsf430666eaf.2 for ; Fri, 24 Jul 2026 08:27:28 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784906842; cv=pass; d=google.com; s=arc-20260327; b=mXtJk+2pMo1cABn2MYaR8NUu4wgnhrDrMgo+NmXrftkhBaBRthE8BgD7tNNuzmohB5 Zqb6u47X4FarGvs3zHJgbfJk8RsgmpYAi//ts1fvmnWWCQYAnBAL8OeLrhJML90z1Djw es8nn2XPCLHU0dUmq5CZct5TyL3PPpDbCWYUwc5izv8Ahu/raXOuQi7I3oZ2wJ//1qYr cHofsGf9fP9PJNGnL6Ll5l3iL27uzoXh74Q7P+yeMeCDWnxAVg/zx9OfrMuUSkxXSY/U Q7egGqyaPwj1tVXdkqnA+fH+PdkR5n6eVxTGEIQ5QHlIvTOepIM4ujF8yZ+QRFCYoCEN rcqw== 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 :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=+I3bAVgGo9tcywN5Bpr/l6XRF6jvlMeIBHY+iEsC3aQ=; fh=GYurkGVtwyjkoZCbGeyTrar81NIBrUKzzPXIXk4t5sk=; b=Ga1og1VYzlIOZBgb7D2vuCv6Kf80WL3WvYF42fwPqNTzX7li9ziORlxU3luPhEVkiP F7zy63BuB1D1hQ/aoUG+E1nMeAZIYT4jf0GLaqPKeiQY0M3KLYyZxbObcwGjCcFxj82H suSAy93ZEk7eOhopd6yMsEXG+Q51Ynrb0NsKgufeAqp6BaAhnZQYbJ10sP5z0X51Ui4K SAFhtf1wXn1BaB0Kpe0xMmNr4m5RhIB/J6nb9qisHwpQww8mTTjEyt685hbegyYU0iCC F2GY+u37cOJvwO3za8SojYjQ+CrYjjrx6hNCFpDIEYobmiTJ4HfnAbwbKpCV/mwbVKBI fN3g==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Pr6DLdjy; 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:c201::3 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=1784906842; x=1785511642; darn=ilbers.de; 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-transfer-encoding:content-id:content-type:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:from:to:cc :subject:date:message-id:reply-to:content-type; bh=+I3bAVgGo9tcywN5Bpr/l6XRF6jvlMeIBHY+iEsC3aQ=; b=jQuqrw8xaEu2PAH50Kq/4fNQjwNR48d4fSwnOCeF3GRGn/fj2yBaQ5iLPC0gKVeGQ7 dvkfjwGPL3WLp2i/1ataohhASdPe12RsyItv3AT6sydlR+oGdKl+T5fw6hriJ4joIIBJ /1IrKzcx/Q9ZDWCTBtxNMsxrKBWAxNZq3i8OMGC1+U884Odv8sHXJQWCzPqseShp546A qm4LaqjgcGggtkQgGtj6//bUwZ83uYTck243+yYwZD4bNs9qQPyho+RUZD5rCiHfFD+R 2R/EO9w/dIjDhkFWv0emf4RLz95b1XPOy/YYbsOVtPKixvWlXfnJHSwTjZqaAgiwpPHT ciow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784906842; x=1785511642; 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-transfer-encoding:content-id:content-type:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=+I3bAVgGo9tcywN5Bpr/l6XRF6jvlMeIBHY+iEsC3aQ=; b=HvKxOehcXBosi7w9QAdIYTO9RZED4BXijlD/RT5QUwAtqIGbpqT5QszBv8LPjMuV6Z k+ktT/VS1EgwqynrZMIsEE2q3eNO9c4z5y1eriNhNuymSXmpx8nUuGNVHOA/rkuvVs09 EjwN3mDvAJINIbLWQYtSJh61h11pD80x55UznblFMs0IsBHOz6mXkx6KD2nwtJhN9SBl aL4FjatYIGhIxLIaRtp9xTYtNghsh5wyFhQ+PrNA7eUjQRwZwAkY0Hi2HnuhfXTMTMER Oq4APt+JzixQ8zbGJjzpSWSVR+g4emGxGODsb3lnClxmRFDicGETT99HhGBSzstYUDgs a08g== X-Forwarded-Encrypted: i=3; AHgh+Rp1CY+6CSMsFH4ZIYs5jtSnB6vbejosZBAkF3iKjzZvC4go5RYw6XLT2nTl48lPsD/v3/1l@ilbers.de X-Gm-Message-State: AOJu0Yw0kc6bym7lDXRNCPCvnsqP0TL3u5QNJ4qAUh0Q0n74qIzbwznC fr9a+V80lXOE0yRyX/U0H5JLqGyJYRQcKbBynpvJ8hIAn/NIV+elDL2V X-Received: by 2002:a05:6820:4b0f:b0:6a3:74c8:c055 with SMTP id 006d021491bc7-6aad3f75f47mr4737064eaf.11.1784906841852; Fri, 24 Jul 2026 08:27:21 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPS90/9bS4wTSej9BxGGyQsxCh65XDvVNtqhO5w1i3vJUw==" Received: by 2002:a4a:df12:0:b0:6aa:dd86:7a1e with SMTP id 006d021491bc7-6aadd867acbls1164007eaf.2.-pod-prod-03-us; Fri, 24 Jul 2026 08:27:21 -0700 (PDT) X-Forwarded-Encrypted: i=3; AHgh+RoyXj//IBVbGzNP10LlxqFrzDjgE5kEXou9OOEs9L/V/nCq13/djhItzLVsMbgrXJsKDNOn9svGp3Yo@googlegroups.com X-Received: by 2002:a05:6820:810a:b0:6a3:7822:9396 with SMTP id 006d021491bc7-6aad415ffe4mr4820047eaf.58.1784906840990; Fri, 24 Jul 2026 08:27:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784906840; cv=pass; d=google.com; s=arc-20260327; b=V4qvS7pS2cRca/ISxYl+HucSj8v5701AKOKcmepYw/cRzHrGf8ZlqP4Wx3I2/UNs6S D5WocKH3d2EKiHzXMyP+pRuP16tWCI/a5qdI0u/bGknFHHNcpmTxp44uqxBKaPEDLZZp 4jL8WPvmh06J4ZgPpsfnNmpAlZ9/0VIpEnO2f6curkpdiX8LEfbbSCDD8SLQ2mct5HXD MUphMq7NlApH/TwunJAlwXYAHECEHfJCrjhsl/a9aQQ77arZf7ZjFCl169m+iCvzFMiX gXpekC+Mz0Uj79L0jPme6DQ9MWLTcpGKPqnD6JOO7kFi5oeQOUJR6QT1GVEacqluDYAw Rj3w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=1ZWO8m+NKUO5+UkqQEjtx44nKMMw3cnwW7Pn6pafIhI=; fh=28jYtFuVl8Xg7bp4VAiQkbYkvUqGVhc8298Y2xDhYRs=; b=Gq7oJcJWx2nzJjwtO/fGyxjDwDdsWGCBjIw4XVyEPtxlJoCMJl9EEVKYZnFCtJgja9 0HRzpVopYGL11vsGpA82QmzSZ4dYksNunA3gEfzIrOKlL5DLz1Qd56HUf6/EI74dEcpV 7k6MvK+144dqNybEmjX9i679wd6Qhz1FIqGnmU9iEFzuJlByueLs92/BD0r30WtPU9w9 ov/+TAf36xyrSK34eiEEMPYbSTna6BDMGweBrzDjBDk3QMkna0+w8A5Fs9FEwkZGTj8Q eB13DBZraQ6fLXJq7JjfXObPptXAcUGCfHB7J0wxPozwnmMvM1HEfdd4kk1rZtGb9k7z ozAw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Pr6DLdjy; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 586e51a60fabf-457673a55c9si245014fac.7.2026.07.24.08.27.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 08:27:20 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mcZ2IHI97/6ZitsldXL6kydFIoCvuaK64Qc4wuvsopsJUGfulWTyVz8aDwI+wCmZC7VWYHrnNL+gUPGaaVUCX1BWJyhba0ub80CAKU/9oL9eVMPeoXf8HcGqILynAIyqUX0qi/0MpKSR0vTRCF96DzWh23FXn54maqPzlUUA40OM8drh0ivK7gVEaVl46ncSnyj6hjjzi4NvedVCWvRhNhi7HSCRIMTfNWVLTQ7uyVMvlA25jnioadRLbyk2fhsAWXuFLCbuAngWRWEjlw/Zg250tdbLQ10qPYsmPcM1frRJKTcblrWED9BeXBlCIS0OjORJHaqpbChSCH3W/PNdNA== 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=1ZWO8m+NKUO5+UkqQEjtx44nKMMw3cnwW7Pn6pafIhI=; b=oliacQ7ylICxWSs9XvLtG0PMLf/Bf/M5Jb+ouqn9tIQqfEJNzTquYEb5pSVUYA+k0qNJpQFFOBdHaJGELcV69EH70ocDQIs065ia6AHcWVoUBLw/4qhZ5cHy7R9GHFJG35MBPEbqGMuUZ50As17cF4HA+2J3NNus4b15LeRWDZnYV9jPiKMWVUyMda7v7S/ADWmCZoJoKoC5yTVlkWMkyCNtcPnT2I/uQjwGPXILkDjG7dmHPaV4pgvx/Ryu/QrkQUdnotcVhaIV3PgR/bGXvEZJCZ6L9u2vgH3W06nQKNcgNSFRifD3JzdEciw6WBWtv/3Fnj+22RgSHZ/6m4jVoQ== 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 DU0PR10MB6629.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:403::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.11; Fri, 24 Jul 2026 15:27:16 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0202.018; Fri, 24 Jul 2026 15:27:16 +0000 From: "'MOESSBAUER, Felix' via isar-users" To: Zhihang Wei , "isar-users@googlegroups.com" CC: "Kiszka, Jan" Subject: Re: [PATCH v2 2/3] testsuite: speedup execution by limiting mc parsing to selected targets Thread-Topic: [PATCH v2 2/3] testsuite: speedup execution by limiting mc parsing to selected targets Thread-Index: AQHdGBqVOQOI6TO34EWDDnX1unyZHrZ8yOeAgAAIs4A= Date: Fri, 24 Jul 2026 15:27:16 +0000 Message-ID: <4865535f9b767eb838afab41959755ced0fc56f0.camel@siemens.com> References: <20260720073703.3782697-1-felix.moessbauer@siemens.com> <20260720073703.3782697-3-felix.moessbauer@siemens.com> <28db2fc3-e0ef-41a5-8350-bd9f8cc2e313@ilbers.de> In-Reply-To: <28db2fc3-e0ef-41a5-8350-bd9f8cc2e313@ilbers.de> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.2-10 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM7PR10MB3956:EE_|DU0PR10MB6629:EE_ x-ms-office365-filtering-correlation-id: 2f25c109-213a-4fa1-dd61-08dee9980af1 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|376014|366016|1800799024|38070700021|6133799003|56012099006|11063799006|4143699003|10067099003|18002099003|22082099003|55112099003; x-microsoft-antispam-message-info: fC+msfvT8t0+96TpYfW4o93QzklZtMdFy54fcMQ++ifmJ4qByqWrYn5FpL60lmEVa/BPT/+sON9lD7eE1YllT0u6nPtD96KrNCVJQB7IzOR0d8Df06t4G0ePcUGLwhFTo8/4s3rBo3ZXeFRZLRVz89rcCe720ujjC5U6qzTwoEOXKVxyjnQRwjHRZVHPDWrNaBjhDpdA6cUQ00q7QxGHBB3iOa4IULKdt+1dHcYlYklLr+OJkYwEO3gBxcz33c9rE20ri/r+kk3pR+t0oTUwS6M7ZsrB+AABMeQYcFMgAWrUeUqQucfkf/riXRcm0vcKOeuVBQcOwovmnve8XWTNvFUNs0WrGX84fmzOrEPm3VbC4K6nOygPjImuDf+bW3hrwJs4mCNVpjz+4t/9HLkZGcJme3+OYcPxW4/hMYeKek6n+5zNPtcyH9lQ3KUf5rBpjlbMYlLg2/eFXKXWgfpV9c2DhUcT2Yeas1RQpomRZJulP4tM6QLHSJ+LWEzjdymHdmmgUDVH//RxpuElwUJBh28FNKmS0I1K4PWxbzZ4f6eh/nqaQzqAyF7WAG4uTU6een1VD9CDdP6H/4yqOyo0Bn5TMuUfSyVh7Kv0p4N9yOyBEfamjtkQXB6wYiPANtY+8S8pskLjOsPmyVemUYJbATkT6K5bOvLnOwHZc7bBmMil6tq/WS2j+HuLi9rJGEjgWw6snQ9fwicln4mwgWxqPhgp5jfYjC5WLL5pWcIvYEg= 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)(23010399003)(376014)(366016)(1800799024)(38070700021)(6133799003)(56012099006)(11063799006)(4143699003)(10067099003)(18002099003)(22082099003)(55112099003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MGRJb3VhM0ZFTUJnSFJvVDBtY2tiV2ZoMHNoY1dWaSs1NjJLWkVLMUswUzVC?= =?utf-8?B?RVJHdCszUE84YlFZQWw4dUhTb3FiSnB5ZXNuRGl4Mmg5dXdMVTlvaTNXc2Yx?= =?utf-8?B?ZW40VkVnT3BkRW5JOG1mRXEzVk9NN2thbFhuVDVaUlY0Qmc3aVN4WkZYYVZq?= =?utf-8?B?bVNYYjhOZHZocEsrQVpTWCtVbHRwYitUVkNFdWdXcGVaN2t0bno5MUFtSEVJ?= =?utf-8?B?T0xDNElYYU4yWGtOa0NIRGVWRzllYXJ6Ylo4cnUwRWVpNWR2RFIvQ01TUCtw?= =?utf-8?B?U1JtcjFzSit5Ni9VcmxNaUtQRC9qWXUzSlJyalptcWlwZVZoNmU4SVpHM25G?= =?utf-8?B?ZWxEck82TWJWc3lrVmYrV3NPTERKMytwTjljVk9XWU15Mml1MVI5bk1QUE5n?= =?utf-8?B?NkFxRkZNdy9UQVBSR3NaZWlZblJyUEJyWE9QdUpIN2FzK08ra0dabUVXeWZj?= =?utf-8?B?cG45M2RoUVhWSzZoT1M5dXkxL2JqNjNubmR3cnR5Qk12cGk4cjZjVDJsRWFJ?= =?utf-8?B?b25CQ3ZVQ0xkN1l2UXB3QXNBOC9OTXJKd3VtaGE0b1N1VjNWK1RoOUpVdjVl?= =?utf-8?B?SjlGbUZYMDBZUjhNaU5iVlUxRjdtQzZ6b2Q3d2JuTDdYVnJPV0dkVUcvdGM5?= =?utf-8?B?NTNDN3NVQ1Btc3lHcDRtTnFIRkV4S054VmlMQzlTVVFJSjF2SSt4N3B0cTAz?= =?utf-8?B?b29VYnRGMUpxbzVlTUNlL2JjdW1hTjVyTFVMN3FiRFgxWEVnbEFaL0xrRlBl?= =?utf-8?B?WkFtS0lMb1JPbjFrek1sck5IRi82RHdFM1A1UlZXTi9DZEcxRmxtVXQ3ZE1w?= =?utf-8?B?MFZnOUNFMDNhNnQwc0Jwb21CdFhSQUkyNWpCTFJYL3RVSHh0M2d3YmJQVE9s?= =?utf-8?B?bitwYTBGeUhlemtlS3k3am4rUWNzdkdtQThJS3VJQTVaYzZxMXZ1QUdyNitS?= =?utf-8?B?VGpoclAybDhUV1JMTXNRTUNsRUFOY0N4MFZBeFFoRUlKUTZ6VXIrNWpoekZ2?= =?utf-8?B?L0NPMkFUNDl1bTh6UzNkMUd5Ymt0bWtEeTlnMDArbWZYbUMvenlVNm1WVVBB?= =?utf-8?B?R0hKeGFkakhIckw1UjR5MU5ibitoc3hTazlRcFFZclgvczkvdEd4b3ZxYkZY?= =?utf-8?B?Y3o3eU9rQ05iQmt5N0ZqaytpR3ErOUdaZUxFYzNBcFZYZXBnN2h3ZXNhV0dR?= =?utf-8?B?OVFTRzhGLzZSVC9saTlSVVRwUVFkSmlaRUhvbW10cFVjOURHbUUwRDF0V2or?= =?utf-8?B?NGwxWmRaOFhvaVdlZVRqOVRmeXZlNEV4L1JhZElMOXRXeGpLS0puWlJycHRK?= =?utf-8?B?YkRXU24xWGZjbUNoKy9jVFordzM4NEZIRXFuM1ZQWHpxTVdPanFpN0FXblFY?= =?utf-8?B?KzVmY3BWK0lNK1pJZHhpTElkUjkyZGxkWEF5bUtYZWVnQ3BGVVdQK0RrZTlr?= =?utf-8?B?citkbWNHdTlramRFbThpL09HLzhqOUpUbHJJUFpxSGlsTi83Z21yS1E3dWJ5?= =?utf-8?B?UDZDaXJPanBGWTZQaXJodmN1NitxdUY2V3BGbEZGdFNhTzE1ZW0rMi9aaGhx?= =?utf-8?B?d2JXVk1objU0VmZqZ0xGTXBTUVRxMkw3RmJwV2dtZ1UrdVVwY0t6eVladGxq?= =?utf-8?B?anNwNWNleWZ1QXZFaDdSUUZHVlhGWjdlQ2pFN0d2am1peDRQNjkya21DRjNh?= =?utf-8?B?cVFjc2I5RFZ4bE5HWDNBcWFGU1R2Y0NsU05qSVVlUCs0TDBYaHRsUGxuNzNa?= =?utf-8?B?bTg0cU03RWI3YUhjc1BJYTE3UVJlUU1Td1A3K0crVWI1a2Qvb0c0OFdzd0N1?= =?utf-8?B?SzQwdnhya3JDRG85aXVocGpuQmg4SzMwNUVJV1VUVTRPS0pieUFXcHY4SnV5?= =?utf-8?B?RThndmJtRDNEQlRCdVJiRXU4OUhib2ZpRnAxdU0xMDFlR2R4WndTVkg3LzQv?= =?utf-8?B?bC9XSjR6bGRNbkNEQ3FqSlZra3Jkc1VNWWNFZ1BtZ2V2K3JwUExjc1JrdWlW?= =?utf-8?B?SmhZaDhac0J5bzAzbTdGZjczdTJDVFVmWmlLNi9kNmEySFp0L1NPZ2t2RUZJ?= =?utf-8?B?WmRiM1lpbEtWZWl1SUdmK3M3ZE1UZHhLV1FqWnh2UDdvb09ZaXFZK3phdEF2?= =?utf-8?B?QjB4MVFhUXM1Vi9oaGE5VVFBMFZ1TCt3ck9obnkrMGxJNnBqRzZqZkxOSmlZ?= =?utf-8?B?a0VhUi94ZWpQR3RsbTRCUFZWWW9aQnVyYTFCVjR0TWlYNllhajVUa3ZoMmps?= =?utf-8?B?WWR3ckJsQnUwMTc1UzY5SW9jMGpFd0tMOEhkRk8vTTBJVi85QlU1dFQrclBn?= =?utf-8?B?dSt5aFJCeUhxd2wzZjlkbmlUVHg4L3JRcUFJMHFxQ0xqZ0w0dmtFdERkd2lZ?= =?utf-8?Q?ZXgnmHm2/qS8nzvU=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: <34BFCA6ADA89A74F8960351120DAD851@EURPRD10.PROD.OUTLOOK.COM> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 2f25c109-213a-4fa1-dd61-08dee9980af1 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2026 15:27:16.0752 (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: mQh9QnA7bIp3UXlnNfqG701qv39R6l7Jdq5DjJLx29KfIYXrs9zXLHg/cIe9D8FKsOZ1/NvlTvEs9jJXu0+LHfeTp4wJsrp3veR7WX1XWf8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB6629 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=Pr6DLdjy; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "MOESSBAUER, Felix" Reply-To: "MOESSBAUER, Felix" 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-TUID: Azk3OuqFWDZR On Fri, 2026-07-24 at 16:56 +0200, Zhihang Wei wrote: > On 7/20/26 09:37, 'Felix Moessbauer' via isar-users wrote: > > The global isar mc.conf has over 70 multiconfig targets defined. This > > makes initial parsing super slow, leading to parse times of 5-10 minute= s > > on testsuite tasks (per avocado task execution). To speed this up, We n= ow > > set the BBMULTICONFIG bitbake variable to exactly the targets we want t= o > > test. This reduces the parsing time of tests to ~10s per test. > >=20 > > When running with sstate cache, this massively speeds up repeated runs, > > as the parse time was the biggest single contributor. > >=20 > > Signed-off-by: Felix Moessbauer > > --- > > testsuite/cibase.py | 20 +++++++++++--------- > > testsuite/cibuilder.py | 17 +++++++++++++++++ > > testsuite/repro-build-test.py | 1 + > > 3 files changed, 29 insertions(+), 9 deletions(-) > >=20 > > diff --git a/testsuite/cibase.py b/testsuite/cibase.py > > index 4a6308d0..52748004 100755 > > --- a/testsuite/cibase.py > > +++ b/testsuite/cibase.py > > @@ -15,7 +15,7 @@ from avocado.utils import process > > =20 > > class CIBaseTest(CIBuilder): > > def perform_build_test(self, targets, should_fail=3DFalse, **kwar= gs): > > - self.configure(**kwargs) > > + self.configure(targets=3Dtargets, **kwargs) > > =20 > > if bool(int(self.params.get('depgraph', default=3D0))): > > self.generate_dependency_graph(targets, reconfigure=3DFal= se, **kwargs) > > @@ -31,7 +31,7 @@ class CIBaseTest(CIBuilder): > > **kwargs): > > """Debug helper to better understand test task graphs.""" > > if reconfigure: > > - self.configure(**kwargs) > > + self.configure(targets=3Dtargets, **kwargs) > > =20 > > self.log.info("Generating dependency graph...") > > =20 > > @@ -41,7 +41,7 @@ class CIBaseTest(CIBuilder): > > self.move_in_build_dir('pn-buildlist', f"pn-buildlist-{self.n= ame}") > > =20 > > def perform_wic_partition_test(self, targets, wic_deploy_parts, *= *kwargs): > > - self.configure(wic_deploy_parts=3Dwic_deploy_parts, **kwargs) > > + self.configure(targets=3Dtargets, wic_deploy_parts=3Dwic_deplo= y_parts, **kwargs) > > self.bitbake(targets, **kwargs) > > =20 > > wic_path =3D f"{self.build_dir}/tmp/deploy/images/*/*.wic.p1" > > @@ -57,6 +57,7 @@ class CIBaseTest(CIBuilder): > > gpg_priv_key =3D os.path.join(keys_dir, 'test_priv.key') > > =20 > > self.configure( > > + targets=3Dtargets, > > gpg_pub_key=3Dgpg_pub_key if signed else None, > > sstate_dir=3D'', > > **kwargs, > > @@ -76,6 +77,7 @@ class CIBaseTest(CIBuilder): > > repro_type =3D 'signed' if signed else 'unsigned' > > self.move_in_build_dir('tmp', f"tmp_middle_repro_{repro_t= ype}") > > self.configure( > > + targets=3Dtargets, > > gpg_pub_key=3Dgpg_pub_key if signed else None, > > offline=3DTrue, > > sstate_dir=3D'', > > @@ -89,7 +91,7 @@ class CIBaseTest(CIBuilder): > > =20 > > if not signed: > > # Try to build with changed configuration with no cle= anup > > - self.configure(**kwargs) > > + self.configure(targets=3Dtargets, **kwargs) > > self.bitbake(targets, **kwargs) > > =20 > > finally: > > @@ -109,7 +111,7 @@ class CIBaseTest(CIBuilder): > > count +=3D int(content[field]) > > return count > > =20 > > - self.configure(ccache=3DTrue, sstate_dir=3D'', **kwargs) > > + self.configure(targets=3Dtargets, ccache=3DTrue, sstate_dir=3D= '', **kwargs) > > =20 > > # Field that stores direct ccache hits > > direct_cache_hit =3D 22 > > @@ -173,7 +175,7 @@ class CIBaseTest(CIBuilder): > > process.run(f"git --work-tree=3D{isar_sstate} checkout HEAD -= - .") > > =20 > > self.init('../build-sstate', isar_dir=3Disar_sstate) > > - self.configure(sstate=3DTrue, sstate_dir=3D'', **kwargs) > > + self.configure(targets=3Dimage_target, sstate=3DTrue, sstate_d= ir=3D'', **kwargs) > > =20 > > # Cleanup sstate and tmp before test > > self.delete_from_build_dir('sstate-cache') > > @@ -196,7 +198,7 @@ class CIBaseTest(CIBuilder): > > """ > > Generate signature data for target(s) and check for cacheabil= ity issues > > """ > > - self.configure(**kwargs) > > + self.configure(targets=3Dtargets, **kwargs) > > self.delete_from_build_dir('tmp_before_sstate') > > self.move_in_build_dir('tmp', 'tmp_before_sstate') > > self.bitbake(targets, sig_handler=3D'none') > > @@ -246,7 +248,7 @@ class CIBaseTest(CIBuilder): > > return False > > return True > > =20 > > - self.configure(sstate=3DTrue, sstate_dir=3D'', **kwargs) > > + self.configure(targets=3D[image_target, package_target], sstat= e=3DTrue, sstate_dir=3D'', **kwargs) > > =20 > > deploy_dir =3D f"{self.build_dir}/tmp/deploy" > > =20 > > @@ -380,7 +382,7 @@ class CIBaseTest(CIBuilder): > > sfiles[target][fname] =3D CIUtils.get_tar_con= tent(fname) > > return sfiles > > =20 > > - self.configure(**kwargs) > > + self.configure(targets=3Dtargets, **kwargs) > > =20 > > tmp_layer_dir =3D self.create_tmp_layer() > > try: > > diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py > > index d42e8631..1d415084 100755 > > --- a/testsuite/cibuilder.py > > +++ b/testsuite/cibuilder.py > > @@ -104,8 +104,21 @@ class CIBuilder(Test): > > if not hasattr(self, 'build_dir'): > > self.error("Broken test implementation: need to call init= ().") > > =20 > > + @staticmethod > > + def _extract_multiconfigs(targets): > > + if isinstance(targets, str): > > + targets =3D [targets] > > + mc_names =3D set() > > + for target in targets: > > + if target.startswith('mc:'): > > + parts =3D target.split(':') > > + if len(parts) >=3D 2: > > + mc_names.add(parts[1]) > > + return mc_names > > + > > def configure( > > self, > > + targets=3DNone, > > compat_arch=3DTrue, > > cross=3DTrue, > > debsrc_cache=3DFalse, > > @@ -196,6 +209,10 @@ class CIBuilder(Test): > > =20 > > # write ci_build.conf > > with open(self.build_dir + '/conf/ci_build.conf', 'w') as f: > > + if targets: > > + mc_names =3D self._extract_multiconfigs(targets) > > + if mc_names: > > + f.write('BBMULTICONFIG =3D "%s"\n\n' % ' '.join(so= rted(mc_names))) > > if compat_arch: > > f.write( > > 'ISAR_ENABLE_COMPAT_ARCH:amd64 =3D "1"\n' > > diff --git a/testsuite/repro-build-test.py b/testsuite/repro-build-test= .py > > index c06269f5..c1b51aff 100755 > > --- a/testsuite/repro-build-test.py > > +++ b/testsuite/repro-build-test.py > > @@ -50,6 +50,7 @@ class ReproBuild(CIBuilder): > > # Build > > self.log.info("Started Build " + image_name) > > self.configure( > > + targets=3Dtarget, > > source_date_epoch=3Dsource_date_epoch, use_apt_snapshot= =3DTrue > > ) > > self.bitbake(target) >=20 > Hi, >=20 > It seems this patch does not work with the installer testsuite (-t > =C2=A0installer). After the build testcase "test_installer_build" passed= , > the following "test_installer_run" and "test_installer_root_partition" > tests failed. I see. That's because we don't have the inner image in our BBMULTICONFIG list anymore. The fix is trivial, just append the following to test_installer_build: lines=3D["BBMULTICONFIG:append =3D ' qemuamd64-bookworm'"] Will send a v3 in a minute. Felix >=20 > Some log: > ...... > [stdlog] 2026-07-21 18:11:07,304 avocado.test stacktrace=C2=A0 =C2=A0 =C2= =A0 =C2=A0L0049=20 > ERROR|=C2=A0 =C2=A0File "/build/isar_wzh_devel_6a/76/bitbake/lib/bb/cooke= r.py",=20 > line 1040, in findBestProvider > [stdlog] 2026-07-21 18:11:07,304 avocado.test stacktrace=C2=A0 =C2=A0 =C2= =A0 =C2=A0L0049=20 > ERROR|=C2=A0 =C2=A0 =C2=A0if pn in self.recipecaches[mc].providers: > [stdlog] 2026-07-21 18:11:07,304 avocado.test stacktrace=C2=A0 =C2=A0 =C2= =A0 =C2=A0L0049=20 > ERROR|=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ~~~~~~~~~~~~~~~~~^= ^^^ > [stdlog] 2026-07-21 18:11:07,304 avocado.test stacktrace=C2=A0 =C2=A0 =C2= =A0 =C2=A0L0049=20 > ERROR| KeyError: 'qemuamd64-bookworm' >=20 > Zhihang --=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/= 4865535f9b767eb838afab41959755ced0fc56f0.camel%40siemens.com.