From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (NAM04-SN1-obe.outbound.protection.outlook.com [40.92.11.28]) by mx.groups.io with SMTP id smtpd.web10.23443.1586982669322993501 for ; Wed, 15 Apr 2020 13:31:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@outlook.com header.s=selector1 header.b=fVhk3cWa; spf=pass (domain: outlook.com, ip: 40.92.11.28, mailfrom: michael.kubacki@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KsZZaglAlxkdBFLWWmHUTWKFSLrKJGDPbtFO12Qvo+pY7YEcyr7mZmhuGTEKGICMbWS0Z3D7NDWKn/nePwzx8xfNeMF3jFrgIzIG4tgjaMxFODA4Bb07jnumk/IcV1/ZvRtzL0I6zxrJ9gPDTvXuoF7AVFvso7urJWer6NLN8aGslXHZP77xxsOMKOo0ZfLJwey7T2j9FGOGB2Cz3C5ujv/tpyImVyDniiV8opbuhDGxVTkVhcIZXc5uyVDrtXNZnJ945k+X6RGIU9YqXma7BlhwBAdijVJoUoMbz/8QJEL+v8+q5pgaQ6QbHywGtmqGAF7tL2PoOqViFsnBc4pmkg== 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-SenderADCheck; bh=RtyFyOrFK+vZzzQGZedmkf0y+sgWuyTZPFPkewerKyU=; b=U14M9KVoxWGGeXBx3hn1mXwyCaeHslmpVCWpNqPTfwJf4FtsQY0ujAJTxXp7KdSOui8xJwBXyzGIt45Og5snTr8MNSHnoGXpkhIo15feB6iOe9WACMCmuROcFkVoVScWulX/1GcTHYKjEEF/zx1mgywhDdsL7BTNWwjBqVTaOuqX4Iqi11wnqizFS0y6rxlvywfbzGVS7HTO8jG2fgc56ks/rbau/bos9CEVcy3H880oGO1H1AeVHiOVzyN5rBDJX7PpOIfeoaVxG6hSyJfOKTvYk2SKuZV6qyGjPlBrto/VScvP8Uj1YORigsz55ZqU263Y+Lmx+VxORBsoSyoKjg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=outlook.com; dmarc=pass action=none header.from=outlook.com; dkim=pass header.d=outlook.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RtyFyOrFK+vZzzQGZedmkf0y+sgWuyTZPFPkewerKyU=; b=fVhk3cWasi2dkDIh97TQyz7TrDfpDPLyKkTaTDoEgoi7BOG9CUef+rzoWhaSXa8QUxcdOo9G59/QdKtE+EBi64tGwXzdpdoRET8+mgOecD3ea60JcZGirkb5pm5WVr2CDG3WbTIDU3r07aSEhxlI5QPZuFk71ukoU4d3mrFB85W9bu+h/10MdRvdy8bx8QXA6pfUrqYSjMoT71VyH2mSS1hio/BmLLFp59vIn2+GkCis+tJ8++5ZAEtD0PMjhU+AAVazW+G37QIpeHL17H3pHRtb6/RVnpu5ADkd8fF49dGxp6ltTz+FjgggaFMhnWJHE6xtX7PYFzBq8gfugg9oQA== Received: from BN3NAM04FT058.eop-NAM04.prod.protection.outlook.com (10.152.92.51) by BN3NAM04HT179.eop-NAM04.prod.protection.outlook.com (10.152.92.230) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.25; Wed, 15 Apr 2020 20:31:08 +0000 Received: from MWHPR07MB3440.namprd07.prod.outlook.com (2a01:111:e400:7e4e::4e) by BN3NAM04FT058.mail.protection.outlook.com (2a01:111:e400:7e4e::357) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.25 via Frontend Transport; Wed, 15 Apr 2020 20:31:07 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:F37791386EC6752CD2ECB6D86487A916C9446429D21D4A13DD983DAAE867C03A;UpperCasedChecksum:69374FE30DC3486C8EBBA9BA1CCAF74290C8F587F64437A0D392D24AADCDB037;SizeAsReceived:7749;Count:47 Received: from MWHPR07MB3440.namprd07.prod.outlook.com ([fe80::bcc9:271b:20db:52e3]) by MWHPR07MB3440.namprd07.prod.outlook.com ([fe80::bcc9:271b:20db:52e3%6]) with mapi id 15.20.2900.028; Wed, 15 Apr 2020 20:31:07 +0000 From: "Michael Kubacki" To: devel@edk2.groups.io Cc: Bob Feng , Liming Gao , Bret Barkelew , Michael D Kinney , Sean Brogan Subject: [PATCH v1 0/2] Enable Host Unit Tests for Linux in Core CI Date: Wed, 15 Apr 2020 13:30:37 -0700 Message-ID: X-Mailer: git-send-email 2.16.3.windows.1 X-ClientProxiedBy: MWHPR13CA0013.namprd13.prod.outlook.com (2603:10b6:300:16::23) To MWHPR07MB3440.namprd07.prod.outlook.com (2603:10b6:301:69::28) Return-Path: michael.kubacki@outlook.com X-Microsoft-Original-Message-ID: <20200415203039.23196-1-michael.kubacki@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (2001:4898:80e8:3:152b:bb64:f441:78a8) by MWHPR13CA0013.namprd13.prod.outlook.com (2603:10b6:300:16::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.20 via Frontend Transport; Wed, 15 Apr 2020 20:31:07 +0000 X-Mailer: git-send-email 2.16.3.windows.1 X-Microsoft-Original-Message-ID: <20200415203039.23196-1-michael.kubacki@outlook.com> X-TMN: [jbakk4vGKog6hQOTF8vv0/tCN/WS6B7m91KXr56PCkjJNwiimRw4c90jBe36YVwP] X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 2b6cfac5-85e2-4c8a-a0bb-08d7e17bed23 X-MS-TrafficTypeDiagnostic: BN3NAM04HT179: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GCX4Rx55EeuRkh/sidK07ka6pRG2v8FXUg9AXLQvBCn53DKeS0cFFmxTZTYt34/yMBOyG6zql+2hJPvsYpW4S0dpJl6h3XKKeLNYpd6cZXdvmK4mLKaAi3Hmfq8C0mnsl5b70wHa5IZrIDt1DMEg6vi2PT+HXD3+RY1VyXgc86/VvR7EGeFM/QsVdiTpySBVMLLYbn0KOyM0vsAeObJC7KQIjXLJpOpAOcl8Up/H5x4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:0;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR07MB3440.namprd07.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:;DIR:OUT;SFP:1901; X-MS-Exchange-AntiSpam-MessageData: lCdRem5hQfqICRk7ZHG3V/XZPgWfpQUi+3lEDYm5ucCjg2av89WXLIrp8EYgnwU8oJ6sYFV437lkf4C4zbA/zJz8a1ypLAQaQ465rheNDX4g3cm5P8+4Qu76t4xWClzssnlfp7GMNF+di86EOz1b5Acwbzk9ZU9/gmPdxU7C3KpUvW2CveFPec2ESmXcf1csxc8GGfnan56Ecv8tlERFgA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b6cfac5-85e2-4c8a-a0bb-08d7e17bed23 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Apr 2020 20:31:07.6863 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3NAM04HT179 Content-Type: text/plain From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2513 The following 2 patches remove the Core CI limitation of running and reporting results of host based unit tests only for Core CI on Windows. Branch can be reviewed here: https://github.com/spbrogan/edk2/commits/TCBZ_2513_Improve_runner_for_linux Please send feedback to the mailing list. On a separate note, shallow threading might not work on this patch series due to changes made by the SMTP server. Please bear with me while I am investigating if this can be changed. Cc: Bob Feng Cc: Liming Gao Cc: Bret Barkelew Cc: Michael D Kinney Cc: Sean Brogan Signed-off-by: Sean Brogan Signed-off-by: Michael Kubacki Sean Brogan (2): .pytool/CISettings: Remove Windows only scope for host based unit tests BaseTools/Plugin: Update HostBasedUnitTestRunner to support Linux .pytool/CISettings.py | 3 - BaseTools/Plugin/HostBasedUnitTestRunner/HostBasedUnitTestRunner.py | 58 ++++++++++---------- BaseTools/Plugin/HostBasedUnitTestRunner/HostBasedUnitTestRunner_plug_in.yaml | 4 +- 3 files changed, 31 insertions(+), 34 deletions(-) -- 2.16.3.windows.1