public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: Supreeth Venkatesh <supreeth.venkatesh@arm.com>
To: Leif Lindholm <leif.lindholm@linaro.org>,
	Sakar Arora <sakar.arora@arm.com>
Cc: edk2-devel@lists.01.org, prasanth.pulla@arm.com,
	Eric Jin <eric.jin@intel.com>
Subject: Re: [edk2-test][RFC PATCH 07/12] uefi-sct/SctPkg: sbbr: Add test cases for SBBR v1.0 boot services
Date: Wed, 07 Nov 2018 14:55:13 -0600	[thread overview]
Message-ID: <7bc775fcb68470766c91ad5645faeb42f525a56c.camel@arm.com> (raw)
In-Reply-To: <20181106174606.kp7q5hmms7mnutut@bivouac.eciton.net>

On Tue, 2018-11-06 at 17:46 +0000, Leif Lindholm wrote:
> On Tue, Nov 06, 2018 at 02:17:41PM +0530, Sakar Arora wrote:
> > From: John Powell <john.powell@arm.com>
> > 
> > Tests SBBR requirements 3.4.1 and 3.4.4.
It would be better if we add comments on how SBBR requirements 3.4.1
and 3.4.4 relate to the UEFI specification. Since this is being
requested to be added as part of UEFI-SCT, it would need to be related
to UEFI specification.

For all the SBBR patches, please correlate SBBR specification text to
UEFI specification, so that it can be justified as UEFI-SCT test case.

> > 
> > Change-Id: I0dd625851db65d04d2a7572a2d6838951c8f7c67
> > Signed-off-by: John Powell <john.powell@arm.com>
> > ---
> >  uefi-sct/SctPkg/CommonGenFramework.sh              |   3 +
> >  uefi-sct/SctPkg/Config/Data/Category.ini           |  11 +-
> >  .../SbbrBootServices/BlackBoxTest/Guid.c           |  65 +++
> >  .../SbbrBootServices/BlackBoxTest/Guid.h           |  76 +++
> >  .../BlackBoxTest/SbbrBootServicesBBTest.inf        |  85 ++++
> >  .../BlackBoxTest/SbbrBootServicesBBTestFunction.c  | 549
> > +++++++++++++++++++++
> >  .../BlackBoxTest/SbbrBootServicesBBTestFunction.h  |  85 ++++
> >  .../BlackBoxTest/SbbrBootServicesBBTestMain.c      | 149 ++++++
> >  .../BlackBoxTest/SbbrBootServicesBBTestMain.h      |  99 ++++
> >  uefi-sct/SctPkg/UEFI/SBBR_SCT.dsc                  |   7 +
> >  10 files changed, 1127 insertions(+), 2 deletions(-)
> >  create mode 100644 uefi-
> > sct/SctPkg/TestCase/UEFI/EFI/BootServices/SbbrBootServices/BlackBox
> > Test/Guid.c
> >  create mode 100644 uefi-
> > sct/SctPkg/TestCase/UEFI/EFI/BootServices/SbbrBootServices/BlackBox
> > Test/Guid.h
> >  create mode 100644 uefi-
> > sct/SctPkg/TestCase/UEFI/EFI/BootServices/SbbrBootServices/BlackBox
> > Test/SbbrBootServicesBBTest.inf
> >  create mode 100644 uefi-
> > sct/SctPkg/TestCase/UEFI/EFI/BootServices/SbbrBootServices/BlackBox
> > Test/SbbrBootServicesBBTestFunction.c
> >  create mode 100644 uefi-
> > sct/SctPkg/TestCase/UEFI/EFI/BootServices/SbbrBootServices/BlackBox
> > Test/SbbrBootServicesBBTestFunction.h
> >  create mode 100644 uefi-
> > sct/SctPkg/TestCase/UEFI/EFI/BootServices/SbbrBootServices/BlackBox
> > Test/SbbrBootServicesBBTestMain.c
> >  create mode 100644 uefi-
> > sct/SctPkg/TestCase/UEFI/EFI/BootServices/SbbrBootServices/BlackBox
> > Test/SbbrBootServicesBBTestMain.h
> > 
> > diff --git a/uefi-sct/SctPkg/CommonGenFramework.sh b/uefi-
> > sct/SctPkg/CommonGenFramework.sh
> > index aecd21b..ab35c5a 100755
> > --- a/uefi-sct/SctPkg/CommonGenFramework.sh
> > +++ b/uefi-sct/SctPkg/CommonGenFramework.sh
> > @@ -364,6 +364,9 @@ then
> >      # Tests SBBR sections 3.3.1, 3.3.2, 3.3.3, and 3.3.4
> >      cp
> > $ProcessorType/SysEnvConfigBBTest.efi                   $Framework/
> > Test/ > NUL
> >  
> > +    # UEFI Boot Services - SBBR v1.0 3.4
> > +    cp
> > $ProcessorType/SbbrBootServicesBBTest.efi               $Framework/
> > Test/ > NUL
> > +
> >      # Runtime Services Tests - SBBR v1.0 Appendix B
> >      cp
> > $ProcessorType/VariableServicesBBTest.efi               $Framework/
> > Test/ > NUL
> >      cp
> > $ProcessorType/TimeServicesBBTest.efi                   $Framework/
> > Test/ > NUL
> > diff --git a/uefi-sct/SctPkg/Config/Data/Category.ini b/uefi-
> > sct/SctPkg/Config/Data/Category.ini
> > index 9576971..17ca639 100644
> > --- a/uefi-sct/SctPkg/Config/Data/Category.ini
> > +++ b/uefi-sct/SctPkg/Config/Data/Category.ini
> > @@ -145,8 +145,15 @@ Description   =
> >  
> >  [Category Data]
> >  Revision      = 0x00010000
> > -CategoryGuid  = AFF115FB-387B-4C18-8C41-6AFC7F03BB90
> > -InterfaceGuid = AFF115FB-387B-4C18-8C41-6AFC7F03BB90
> > +CategoryGuid  = 8dafd7a7-44d0-4cf4-9d28-9f87080fc091
> > +InterfaceGuid = E9EF7553-F833-4E56-96E8-38AE679523CC
> > +Name          = BootServicesTest\SbbrBootServices
> > +Description   = Tests SBBR boot services requirements.
> > +
> > +[Category Data]
> > +Revision      = 0x00010000
> > +CategoryGuid  = AFF115FB-387B-4c18-8C41-6AFC7F03BB90
> > +InterfaceGuid = AFF115FB-387B-4c18-8C41-6AFC7F03BB90
> >  Name          = RuntimeServicesTest
> >  Description   =
> 
> Diff would be more clear if added test was added after existing test.
> 
> /
>     Leif



  reply	other threads:[~2018-11-07 20:55 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-06  8:47 [edk2-test][RFC PATCH 01/12] uefi-sct/SctPkg: sbbr: Add support to build SBBR v1.0 test cases Sakar Arora
2018-11-06  8:47 ` [edk2-test][RFC PATCH 02/12] uefi-sct/SctPkg: sbbr: Add boot services test cases for SBBR v1.0 Sakar Arora
2018-11-06 17:30   ` Leif Lindholm
2018-11-06  8:47 ` [edk2-test][RFC PATCH 03/12] uefi-sct/SctPkg: sbbr: Add System Environment Configuration Test Cases Sakar Arora
2018-11-06 17:38   ` Leif Lindholm
2018-11-06  8:47 ` [edk2-test][RFC PATCH 04/12] uefi-sct/SctPkg: sbbr: Add Required UEFI Runtime Services tests Sakar Arora
2018-11-06 17:40   ` Leif Lindholm
2018-11-06  8:47 ` [edk2-test][RFC PATCH 05/12] uefi-sct/SctPkg: sbbr: Add test cases for SBBR v1.0 Appendix C Sakar Arora
2018-11-06  8:47 ` [edk2-test][RFC PATCH 06/12] uefi-sct/SctPkg: sbbr: Add test cases for SBBR v1.0 3.5.4 and 3.5.5 Sakar Arora
2018-11-06  8:47 ` [edk2-test][RFC PATCH 07/12] uefi-sct/SctPkg: sbbr: Add test cases for SBBR v1.0 boot services Sakar Arora
2018-11-06 17:46   ` Leif Lindholm
2018-11-07 20:55     ` Supreeth Venkatesh [this message]
2018-11-06  8:47 ` [edk2-test][RFC PATCH 08/12] uefi-sct/SctPkg: sbbr: UEFI Version Verification Test Sakar Arora
2018-11-06 17:48   ` Leif Lindholm
2018-11-06  8:47 ` [edk2-test][RFC PATCH 09/12] uefi-sct/SctPkg: sbbr: UEFI SMBIOS Base Requirements Sakar Arora
2018-11-06  8:47 ` [edk2-test][RFC PATCH 10/12] uefi-sct/SctPkg: sbbr: Corrected path to ArmBaseLib.inf in SBBR_SCT.dsc Sakar Arora
2018-11-06 17:51   ` Leif Lindholm
2018-11-06  8:47 ` [edk2-test][RFC PATCH 11/12] uefi-sct/SctPkg: sbbr: Bugfix for MemoryMap Check Test Sakar Arora
2018-11-06 17:53   ` Leif Lindholm
2018-11-20  7:55   ` Jin, Eric
2018-11-06  8:47 ` [edk2-test][RFC PATCH 12/12] uefi-sct/SctPkg: sbbr: Modify SBBR description file to add missing dependencies Sakar Arora
2018-11-06 17:56   ` Leif Lindholm
2018-11-06 12:45 ` [edk2-test][RFC PATCH 01/12] uefi-sct/SctPkg: sbbr: Add support to build SBBR v1.0 test cases Leif Lindholm
2018-11-06 17:39   ` Supreeth Venkatesh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7bc775fcb68470766c91ad5645faeb42f525a56c.camel@arm.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox