From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7044859904479199232 X-Received: by 2002:a05:6512:691:: with SMTP id t17mr1534210lfe.288.1640259266805; Thu, 23 Dec 2021 03:34:26 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3389:: with SMTP id h9ls3247301lfg.2.gmail; Thu, 23 Dec 2021 03:34:25 -0800 (PST) X-Google-Smtp-Source: ABdhPJyCS4CMljs4lWgh4K9Qn4oyGiElkGn3crlkG20Fch3ngmLIW2w4W4RVX58C/rjcYgv3smMJ X-Received: by 2002:a05:6512:10d3:: with SMTP id k19mr1538595lfg.448.1640259265779; Thu, 23 Dec 2021 03:34:25 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1640259265; cv=pass; d=google.com; s=arc-20160816; b=dnwuta9+vKgYKl2DHhppvxpnxvafa2zwO2i5MXPiK6+sBZt8X/m6C4BJhA+5lcNUEA rdrwc3WAVwNLscx5Ris0DtwTMcWmsp0hKvk+hgWWuagZFLE4DbY0h6amYUdPXzYER635 GrRrgBYSTUKymDWZkZaxl+AOBAbnk3Qzxjcnmhd2ckjQFcHCTWLscZpHKXxMUQVVG84B bs9hRl+ggUOEyqM+ZhX6/mpj4mfb6ooFY5O5lJhj7VS39Xym8GR5IGULM7LI1UoEbbt9 pOu+IS0JIbSEH2gWSAMSc78THp1gY8gEK883WOAUzBMA4YLIMkP4DBrr303BdBNs/mtT uu3Q== ARC-Message-Signature: i=2; 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:dkim-signature; bh=tgdyiKn9icBmt2B4Dl15vHhyAINHlsRBBiEqyJxfqGc=; b=GRglOU2IUZYP9WpcvznzH2aXUkcDo/a32+5Zc0ABppfuCOv4C5mPdKHjwkWX5Ce+S8 yMxiUDzvKndxkfV6VHf4U2FbeCuDkzZFnAvCbBR4NNZAKxxVTCt9IDL/MViUp9Q2iNwA iuPEWe+w+HESR4Elb7ee7qcZOo5gVBx4mQ1PFoP9AaX/KPyEoDNgYxqAeYXBBIEXoVGS //U5Krv507AdhFeIj+7v+Cny5J3I8UKTNH+zKl2PyF++suOO1bQ/4GJYYGkvCNcEcp2n OzmW3rRstrqMpnhtXRxmjuPzXlE8gnMKZiEgTsr7LkJ3zGHN6Swv3gHrDaBDkuZtiOiQ EJhg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QP4tNMKv; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.13.51 as permitted sender) smtp.mailfrom=adriaan.schmidt@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130051.outbound.protection.outlook.com. [40.107.13.51]) by gmr-mx.google.com with ESMTPS id j15si166036lfg.9.2021.12.23.03.34.25 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Dec 2021 03:34:25 -0800 (PST) Received-SPF: pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.13.51 as permitted sender) client-ip=40.107.13.51; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QP4tNMKv; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of adriaan.schmidt@siemens.com designates 40.107.13.51 as permitted sender) smtp.mailfrom=adriaan.schmidt@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IsZZqkg2fiPh25rFLvZtr6At16AZrE10dbancYeaox8bhbSv2m1VIosnb/0WENaA7qTFKKPEOHhyg6Vs1IYcFae+NYsJ25wALrUf0mCbXulh+M/OBG/Fxbp5pDbazU0bxLzihWeDgYdFax420rCPrLNcyZ+cC/iiTLRB+0l/aOQ8kbfBk9v+2nzC1V90iKOZITwbgJxt5FWqht1ZPRLR7nFw/ExanHirdujrc4MQRGGr6JTezpiUBAaawDkFsiC54bJbcTDSabcrMMqqHp3rM5cLiCqkyVY1v852YIPOrF3S0Xjswpy3Vmd9R6kFWGXNJQJxW5l81o5p3s34jIsv2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=tgdyiKn9icBmt2B4Dl15vHhyAINHlsRBBiEqyJxfqGc=; b=WJj8rFI4Nst8a6gNOvkXZ684dgFHmg466xtVBW2oneZCNs+GgUhbF2B/xqzRQhADe7QgLMP4ImcDN6NqOEIEfO896obBJfhgPHWt6ARsvBEtHd7xQvMeqzYmbrFN1fniB1/NqdwS6HbyfP+XcVvpuSBupGiJASNCVbPbD24ndRhkPzJLxQGJpMJg6Cs2//+kP4OCArdSHugfImcPTb/1V+2FFO/1I0KglCEXfiBWyLUljyOq7dMJFcszZik4FFFUuAeoUVs9dou4vVsOYAqFOMzmGOjm4f508IUH6HBz8enT9/asj+P+IBh2/CD87qCA/Qexnp72i8HGgOmSKEg8uQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.72) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tgdyiKn9icBmt2B4Dl15vHhyAINHlsRBBiEqyJxfqGc=; b=QP4tNMKvHLIVSCohBWrOolToIQJfGREtVDKBdXA62wizsZDFVR7De3wAFM5NNVSnoSnnw5Ec09Du1/jDrrStoXFSivCG1fPzDEqObzcoWZgA8SoROXOyhvz6gwyOtiLPgZUULqK5N4+HYmM1EcsRB7k21kKUh+DwFHzs/B9cKcwZogR8XNOZqY/j82FVvjproShpwO3oBP0SxmtXZuSfn2HObDsJ3GZOo38FY6KbfkgvaJuk33BY6TtaKj8p17XUP6xU38MiEpHKxVAcXar1u9q4H6QxbUivtdEriAolpnIz3ynMysmbHPq2qduK8jT+9f2PwXm1CKN2P1Yak2XAZw== Received: from DB8PR04CA0016.eurprd04.prod.outlook.com (2603:10a6:10:110::26) by HE1PR10MB1740.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:7:62::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.20; Thu, 23 Dec 2021 11:34:24 +0000 Received: from DB5EUR01FT016.eop-EUR01.prod.protection.outlook.com (2603:10a6:10:110:cafe::df) by DB8PR04CA0016.outlook.office365.com (2603:10a6:10:110::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4823.19 via Frontend Transport; Thu, 23 Dec 2021 11:34:24 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.72) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.72 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.72; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.72) by DB5EUR01FT016.mail.protection.outlook.com (10.152.4.255) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4823.18 via Frontend Transport; Thu, 23 Dec 2021 11:34:24 +0000 Received: from DEMCHDC89XA.ad011.siemens.net (139.25.226.103) by DEMCHDC9SMA.ad011.siemens.net (194.138.21.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Thu, 23 Dec 2021 12:34:23 +0100 Received: from random.ppmd.siemens.net (139.25.68.25) by DEMCHDC89XA.ad011.siemens.net (139.25.226.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Thu, 23 Dec 2021 12:34:23 +0100 From: Adriaan Schmidt To: CC: Adriaan Schmidt Subject: [PATCH 0/3] Sstate-cache follow-up Date: Thu, 23 Dec 2021 12:33:57 +0100 Message-ID: <20211223113400.1123555-1-adriaan.schmidt@siemens.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain Return-Path: adriaan.schmidt@siemens.com X-Originating-IP: [139.25.68.25] X-ClientProxiedBy: DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) To DEMCHDC89XA.ad011.siemens.net (139.25.226.103) X-TM-AS-Product-Ver: SMEX-14.0.0.3080-8.6.1018-26606.007 X-TM-AS-Result: No-10--13.192600-8.000000 X-TMASE-MatchedRID: rY7K3AZuqK+aErqk2rYCojGKj2EYtCKVthfZltvQe7IHXPih1Aq//NhQ O8CvZj/XU20Pec0W1lbuE29tULrAplxyDaAqDNAx62LeGeM8xoDqZj5ryqFEkeNI3Mct2lzarX2 OmD2sN2FG2qlFbyxbIqk0sl2cfhKA4vDiC3GxOym/zNIZja/N1a+SiaNl0bBGNWinF2OTOQ151G akW92m5uTpBuL72LoP6BSsoHGi6wWUhcF62tySXJsoi2XrUn/Jn6KdMrRsL14qtq5d3cxkNZd/m wLf2BVUp4SzMPF4zAW1x2iG27drYSk9aylql49/vBOGfC5XwW42RRIMOrvjaQ== X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--13.192600-8.000000 X-TMASE-Version: SMEX-14.0.0.3080-8.6.1018-26606.007 X-TM-SNTS-SMTP: 2CDE729836ABBD153CB57756B36812E0E7679505A52E308EE4F4F42D50D2C8652000:8 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dfa76c47-73bf-402e-ea62-08d9c6082b87 X-MS-TrafficTypeDiagnostic: HE1PR10MB1740:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YRgm8grfb1IxrbBtc6D+GDs5CZdd2q162QT5+M/68tbi7O6zK6d3IqGgNBhsjUT6f/oiSNSmlvHgcF/Fh/VZB4Qjmw552+yExszXasMND+yWLol4F3F8uTky3nqShgKLHW0kg8mSNu0eLNLSGJvOCJbbUDiXr0BKVSa/gdOfKQYAGajOCCeXgnT3ajFpCMGWmYvDTTyuTCTvyJELjc9ihbKMM8LkfoDSjMzGI4PhREwmr/EI1npvYR23y1f0ylEVXybEkxa1D6DzZquEA1gD7kJ8h80ra7GCH7Uvf0RovWTb2x2Xm9XczsD/CK7uMD+W7y0tkWTiwI5kbC8yTcsj49ca9cANSvFyaubIQpC8nQNtimTi8hKcJKQ1Mhe1vjsGkCFh9uzqNHEaFSKvdI3UbMwYAVEWUAH0XdpUdPMGlzsxAqJ9ql/KbJq4pS0tLMFp1JmMirk0YS15IQ0VfQjrH6Q8qT8KuIrqZGCtUadujuJBChttgH01PeDDQjZl7n+PMXRnWbzek+B7v7a90jNnCCV1M9R8FVP3QC0ArN/QnFJRO3rUdFlhWGkNIZuFvScc9ybk9eu1zHJfU/pPaAkt+bYrN+VovZ1ZSSVzTvEFcXMg+wvHYkvdVdCj/6dSPfmqP9zT7dHIC8SHM/obLKZMmJUkqCnKH3UNhFTOprHb1F5RZ8IM82wnPDppKxkeIWCs7bRVkOBxAUC84TqyKrI5IS79M2rcfQQlBKaXuQhVu0GlkJ3RUSv208JNbFurFjzYxlp1X6YkByxLWqlLyqFEGTQR6qVK7nAGFwCKCFjWZBY= X-Forefront-Antispam-Report: CIP:194.138.21.72;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(4636009)(40470700002)(46966006)(36840700001)(47076005)(36756003)(107886003)(83380400001)(956004)(2616005)(36860700001)(86362001)(6916009)(81166007)(356005)(82960400001)(8676002)(44832011)(26005)(5660300002)(4744005)(70206006)(2906002)(82310400004)(40460700001)(70586007)(16526019)(4326008)(186003)(8936002)(316002)(336012)(6666004)(508600001)(1076003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2021 11:34:24.1064 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dfa76c47-73bf-402e-ea62-08d9c6082b87 X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.72];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR01FT016.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR10MB1740 X-TUID: yX4bEt9S04gu This adds the test case for the sstate-cache that we postponed when merging the original sstate series. It also includes the current draft from our discussion of changes to the testsuite itself (rebased on next). And some basic documentation of the sstate feature. It does not go into any details on how to operate a deployment with (shared) caches in practice. We're still gathering experience with that ourselves, but at some point I hope we can provide some best-practice recommendations and a script/utility for cache maintenance. Adriaan Schmidt (3): testsuite: refactor sstate: add test case doc: add sstate to user manual doc/user_manual.md | 24 +++++ scripts/ci_build.sh | 22 ++--- testsuite/build_test/build_test.py | 55 +++++++---- testsuite/build_test/cibase.py | 148 +++++++++++++++++++---------- testsuite/build_test/cibuilder.py | 109 +++++++++++++++------ 5 files changed, 248 insertions(+), 110 deletions(-) -- 2.30.2