From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-in7.apple.com (mail-out7.apple.com [17.151.62.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 1530081FB1 for ; Thu, 26 Jan 2017 01:57:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1485424668; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=9Xea0Tc1BAKFJ40QgRu0seSNAZYeOZezLn2CHN34rzo=; b=JTBEd27XVoD4xx+H+4eODmC+IxOZyNrgEOhqixP6EusVpE5f4j8EnHilKsg5euBW wHeJ8VJF23lwIkFG+qaMPxVl8Pk3FKvMUNjfGI7L3W2P3pzxXC/TiBPEttmgG6gz FixRtmC4439PEYandxenkMWfL3/Yd4hNjrvm1WO7/VuBgoDhPRvL/EUlxIEzTSae Ds12kNjeHOPlZ3vih1y5w7ftm5uO0zqA7/MkcjkPEwP3X5QHMB4ikwy8gkUjbC9d aMNGsd2SXAFVg00VjW49FDL4TEDm1HpHGhqiPVLqGNB08sptzbq94rYs7wclMIRX CwkpthAcerrN8QzN9Ao7vA==; Received: from relay7.apple.com (relay7.apple.com [17.128.113.101]) by mail-in7.apple.com (Apple Secure Mail Relay) with SMTP id 3C.1D.14588.C18C9885; Thu, 26 Jan 2017 01:57:48 -0800 (PST) X-AuditID: 11973e16-fa0ae9a0000038fc-09-5889c81c7d38 Received: from nwk-mmpp-sz13.apple.com (nwk-mmpp-sz13.apple.com [17.128.115.216]) by relay7.apple.com (Apple SCV relay) with SMTP id 85.A2.06316.C18C9885; Thu, 26 Jan 2017 01:57:48 -0800 (PST) MIME-version: 1.0 Received: from [17.153.47.185] (unknown [17.153.47.185]) by nwk-mmpp-sz13.apple.com (Oracle Communications Messaging Server 8.0.1.1.0 64bit (built Jun 15 2016)) with ESMTPSA id <0OKD005WRT0B1G00@nwk-mmpp-sz13.apple.com>; Thu, 26 Jan 2017 01:57:48 -0800 (PST) Sender: afish@apple.com From: Andrew Fish Message-id: <82DB7DD1-305E-4F02-B5A3-04905F9B3A16@apple.com> Date: Thu, 26 Jan 2017 01:57:47 -0800 In-reply-to: Cc: "edk2-devel@lists.01.org (edk2-devel@ml01.01.org)" To: Mike Kinney References: X-Mailer: Apple Mail (2.3226) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprNIsWRmVeSWpSXmKPExsUi2FCYqitzojPCYN8aXYt1e76xW3R0/GNy YPJYvOclk8ekC4+ZA5iiuGxSUnMyy1KL9O0SuDIWdVxlKlj2kbvi/dHfbA2Me/dydzFycEgI mEjcXqLcxcjFISSwj1Fi5Ykm1i5GTrD4nRP32UBsIYFDjBLXLkmD2LwCghI/Jt9jAbGZBcIk /pyZywzR3MUksWvuJ2aQhLCAuMS7M5vAbDYBZYkV8z+wQzTbSFw43MoOUWMnMX1nLyOIzSKg KnF//R6woZxAQ5/0/meEWOAvMfXhMSaQQ0UEdCS6V0ZD7JrPKLGs8RgjxAOyErN/eYHEJQTa 2SX6lmxnnMAoNAvJrbOQ3Apha0l8f9QKFOcAsuUlDp6XhQj7SfzsucMEYWtKPLv3iR3C1pZ4 8u4C6yyoi/Y23GPDFLeSmDZtLisuvQsYeVYxCuUmZuboZuaZ6yUWFOSk6iXn525iBMXmdDux HYwPV1kdYhTgYFTi4T2woyNCiDWxrLgy9xCjNAeLkjjvmqrOCCGB9MSS1OzU1ILUovii0pzU 4kOMTBycUg2MPqq2/61rJKwS3m6+4dc0R2tP2Zm15QYRy+qO9z/be2/vLPXbF8ILd721lLFL 23TojpWtWQo31xy/iVpaUy7Pm7MmU3Jr7L3v0vt3NmoUan1zruW9M+nuT6uiCfYtB4W0+7zE hOakWG3lu1Y4z9jq1vru2Pmzk9/zp0R62+w/YJW1/8Xq20t+K7EUZyQaajEXFScCAI0m2feu AgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMKsWRmVeSWpSXmKPExsUi2FB8Q1fmRGeEQd9LWYt1e76xW3R0/GNy YPJYvOclk8ekC4+ZA5iiuGxSUnMyy1KL9O0SuDIWdVxlKlj2kbvi/dHfbA2Me/dydzFyckgI mEjcOXGfDcIWk7hwbz2YLSRwiFHi2iVpEJtXQFDix+R7LCA2s0CYxJ8zc5m7GLmAarqYJHbN /cQMkhAWEJd4d2YTmM0moCyxYv4HdohmG4kLh1vZIWrsJKbv7GUEsVkEVCXur98DNpQTaOiT 3v+MEAv8JaY+PMbUxcjBISKgI9G9Mhpi13xGiWWNxxhB4hICshKzf3lNYBSYheS8WUjOg7C1 JL4/agWKcwDZ8hIHz8tChP0kfvbcYYKwNSWe3fvEDmFrSzx5d4F1FtQRexvusWGKW0lMmzaX FZfeBYw8qxgFilJzEivN9RILCnJS9ZLzczcxgqOsMHUHY+Nyq0OMAhyMSjy8Gds6IoRYE8uK K3MPMaoAjXi0YfUFRimWvPy8VCUR3sbDnRFCvCmJlVWpRfnxRaU5qcWHGK8xAsNtIrOUaHI+ MDXklcQbmpgYmBgbmxkbm5uYD3phJXHeckmgrwXSE0tSs1NTC1KLYD5j4uCUamA0rFOKnr5q jkim46LNWnKaiY4qVmmM1voXhNJbJHRfqi0SVfGQY1XWvpFxceVCmaM/q/ezrU9ZtDXqTDnP BZPTscrcGzpNQuVf1b1dV1IS78kluvoj58qUoOz+U5qtMYILuK8eX2u2Mv33icxr2/Yf1t1s MfPnnWlBtXfC1oiKTAi5dfEP134lluKMREMt5qLiRACWBz0KdgMAAA== X-Content-Filtered-By: Mailman/MimeDel 2.1.21 Subject: Re: [edk2-staging] Create new edk2-test branch X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2017 09:57:49 -0000 Content-Type: text/plain; CHARSET=US-ASCII Content-Transfer-Encoding: 7BIT > On Jan 25, 2017, at 2:05 PM, Kinney, Michael D wrote: > > The initial version of the edk2-test branch is checked in at: > > https://github.com/tianocore/edk2-staging/tree/edk2-test > Mike, I'm messing around with trying this on macOS. git clone https://github.com/tianocore/edk2.git git clone https://github.com/tianocore/edk2-staging.git --brach edk2-test set WORKSPACE=%CD% set EDK_TOOLS_PATH=%WORKSPACE%\edk2\BaseTools set PACKAGES_PATH=%WORKSPACE%\edk2;%WORKSPACE%\edk2-staging set EDK_TOOLS_BIN=%WORKSPACE%\BaseTools\BinWrappers\WindowsLike path=%path%;%WORKSPACE%\edk2\BaseTools\Bin\Win32 cd edk2 edkSetup.bat build -a IA32 -a X64 -t VS2015x86 -p TestFrameworkPkg/TestFrameworkPkg.dsc build -a IA32 -a X64 -t VS2015x86 -p TestCasePkg/TestCasePkg.dsc At least with edksetup.sh this pattern fails as CONF_PATH is not set and it gets set in WORKSPACE. Maybe your terminal window was not clean when you tested? Also is it correct that EDK_TOOLS_BIN is not in EDK_TOOLS_PATH? On the Unix side this works for me: export WORKSPACE=`pwd` export EDK_TOOLS_PATH="$WORKSPACE/edk2/BaseTools" export PACKAGES_PATH="$WORKSPACE/edk2:$WORKSPACE/edk2-staging" export EDK_TOOLS_BIN="$$WORKSPACE/edk2/BaseTools/BinWrappers/PosixLike" export CONF_PATH="$WORKSPACE/edk2/Conf" export PATH="$PATH:$EDK_TOOLS_BIN" Lots of minor change. Here is a patch for: >build -a IA32 -a X64 -t XCODE5 -p TestFrameworkPkg/TestFrameworkPkg.dsc I get this far. This looks like a DOS batch file. /bin/bash: /Users/andrewfish/work/src/TestFramework/edk2-staging/TestFrameworkPkg/GenFramework.cmd: Permission denied Thanks, Andrew Fish > Mike > >> -----Original Message----- >> From: Kinney, Michael D >> Sent: Tuesday, January 24, 2017 11:07 PM >> To: edk2-devel@lists.01.org (edk2-devel@ml01.01.org) ; >> Kinney, Michael D >> Subject: [edk2-staging] Create new edk2-test branch >> >> I am creating a new branch in edk2-staging called edk2-test. >> >> The purpose of this branch is to develop a test harness, >> test case SDK, and library of test cases that can be used >> as part of edk2 validation. >> >> The initial version of this test harness is compatible with >> binary releases of the PI SCTs and UEFI SCTs, are native >> edk2 packages with no dependencies on the EdkCompatibilityPkg, >> and the test harness runs using the latest version of the >> UEFI Shell. >> >> Additional work items: >> * Update to take advantage of latest edk2 features/libraries. >> * Update for all supported CPU types >> * Update for all supported compilers >> * Review initial test harness features and determine >> what features should be dropped and what new features >> should be added. >> * Determine where the test harness, test case SDK, and >> test cases should live once the initial functional and >> quality criteria are met. Could be packages in the >> edk2 repo or packages in a new edk2-test repo. Other >> options??? >> * Resolve compatibility issues with binary releases of the >> PI SCTs and UEFI SCTs. >> * Update test harness to support PEI tests >> * Update test harness to support Runtime tests >> * Update test harness to support SMM tests >> * Optimize performance of the test harness and tests. >> >> Please contact me if you are interested in helping with the >> test harness, the test case SDK, or the development of >> test cases. >> >> Thanks, >> >> Mike > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel