PART 3: File Testing and Reporting (for PART 1

advertisement
File Analyser test version
A3.1 (FILES)
DPP Compliance Programme
AMWA / UK DPP -- AS-11 UK DPP HD Shim v1.1
PART 3 – File Testing and Reporting (for PART 1 & PART 2)
DPP Lab, BBC R&D, Centre House, 56 Wood Lane, W12 7SB, UK
CONTENTS
1.
2.
3.
4.
5.
DOCUMENT OVERVIEW
FILE TESTING PROCEDURE
DOWNLOAD OF TEST FILES
TESTING INSTRUCTIONS
OTHER REQUIRED INFORMATION
APPENDIX A – MXF Assessment Criteria
APPENDIX B - Overall Analyser Testing Procedure
1 DOCUMENT OVERVIEW
This document is concerned with practical FILE TESTING of devices whose primary
function is File Format Analysis of AS-11 DPP HD files.
It constitutes PART 3 of the overall test procedure for File Analysers (as described
in Appendix B). It includes a set of PART 1 TEST FILES (Testing MXF) and a set of
PART 2 TEST FILES (Testing Descriptive Metadata).
This PART 3 document is also appropriate for any device which is being assessed
for Descriptive Metadata validation testing. In this case only the PART 2 document
and test files will apply, covering Descriptive Metadata.
2 FILE TESTING
PROCEDURE
1. Follow the DOWNLOAD OF TEST FILES instructions below
2. Follow TESTING INSTRUCTIONS below
3. Email the TEST RESULTS, together with OTHER REQUIRED INFORMATION
detailed below, to the DPP at the following:
complianceprogramme@digitalproductionpartnership.co.uk
4. The test results will then be reviewed by the Compliance Programme to
determine if the product correctly identified each file as a Pass or Fail.
5. The OEM will be advised of the outcome.
Page 1 of 5
3 DOWNLOAD OF
TEST FILES
1. PART 1 - TEST FILES (MXF)
A specific URL will be provided for PART 1 (MXF) test files once the required PART 1
document has been reviewed and passed by the Compliance Programme. You should
download all PART 1 test files as we require the device being tested for MXF to assess
all files in this set.
2. PART 2 - TEST FILES (DM)
The following URL will allow you to download PART 2 (DM) test files. You should
download all PART 2 test files as we require the device being tested for descriptive
metadata to assess all files in this set. Go to the following URL for these:
URL:
4 TESTING INSTRUCTIONS
1. Select the specific test plan, or profile, or tick box of a specific version of your
product. This should be what someone buying the product can use operationally.
This is what is being tested.
2. Test every file in the test set, and record the results for each.
3. The recorded information only has to say whether the test plan/profile declares
the file a Pass or a Fail.
4. For ease of assessment by the Compliance Programme, the recorded information
for each file should ideally be presented as a *.csv file, or simply as a comma
separated list. This should be arranged with “File_name,Result” and continue in
that order. For example:
File 1,Pass
File 2,Fail
File 3,Fail
File 4,Pass
File 6,Fail… etc.
5. The list, or csv file should be sent to the DPP along with the other required
information, detailed below.
5 OTHER REQUIRED
INFORMATION
Along with the test results please provide the following general information:
OEM name
Product name
Product version
Product Test Plan, or Profile, or Template
Date of tests
Name & contact details of person carrying out tests
Please also confirm that the test results were obtained using the
specified test plan detailed above, and that they were achieved
when using the product in a configuration which would
reasonably be regarded as normal operational use.
Page 2 of 5
AS-11 UK DPP HD - P3 - Analyser Test Files - A3.1 (FILES).docx (5.11.14)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
APPENDIX A – MXF Assessment Criteria
The Product Test Report will be tied to a specific test plan, or profile, or tick box of a specific version of a specific
product that someone buying the product can use operationally
We want the ‘AS-11 UK DPP HD’ Test Plan that is Certified for an Analyser to be operationally useful – so it:


MUST PASS files that the Lab considers “acceptable” (including any files from Certified Writers)
MUST FAIL files with that the Lab considers “faulty” as per the Features and Test Methods described in
PART 1.
Aims / Approach



The focus is on a set of “core MXF tests” (See below)
However, the Test Plan may include additional tests if the OEM wishes (i.e. they can make it “best the
device can do”)
The Lab only considers the overall PASS / FAIL result output by the Analyser for each MXF file tested
The “core MXF tests” are the tests in this document, and are designed with the following properties in mind:





Test the MXF layer only
Quick to run, and practical to implement
A subset of all the MXF properties of the file
Cover important areas of the specification
Used as part of the Certification criteria
The test files



Will not deliberately include faults beyond those listed above
May vary in ways that explore the allowed scope of the specifications
May include faults listed above
The test process
1. The OEM completes the form regarding the product’s coverage of “core MXF tests”
2. The OEM tests the DPP files provided by the Lab
3. The OEM reports the overall result from the Analyser for each DPP file


Ordinarily the Lab will not read the details of the MXF file test reports generated by the Analyser
The Lab will not be concerned with exactly which errors are reported.
4. The lab assesses the testing results
Assessing Results of File Testing
In cases where these core MXF test results from the Analyser do not match those expected by the lab this will need to
be resolved:


If disagreement is due to "core MXF tests" faults found / not found: these will be resolved between the
Lab and the OEM with reference back to the form completed by the OEM in Step 1.
If the Analyser finds errors in "Files from Certified Writers":
o
If disagreement is due to "other" faults found (e.g. AVC faults) the OEM must:
Page 3 of 5
AS-11 UK DPP HD - P3 - Analyser Test Files - A3.1 (FILES).docx (5.11.14)
 Fix the faulty test
 OR: Provide a comprehensive written assessment of the file and their Analyser's behaviour, with
reference to the relevant standards, in order to prove that the behaviour of their Analyser is
correct
 OR: Remove the problematic test from the test plan / "tick box" being considered for
Certification
o
In addition to the above, there may be areas where the Analyser has to relax its checking in order to
cope with “downgraded” Errors (File Writer Conditional Errors etc) – the Lab will provide guidance to
the OEM on this as required for allowed exceptions.
Certification criteria are met if the following is true:


The Analyser MUST include the entire core MXF tests using one of the prescribed methods, or another
method approved by the DPP Compliance Programme. This is the mandated set.
All mandated tests MUST correctly Pass or Fail the test files
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
APPENDIX B - Overall Analyser Testing Procedure
The functionality, defined in a specific Test Plan or Test Profile, is tested and assessed in three parts as part of the
DPP Compliance Programme. These include tests that the Analyser should be carrying out in order to meet the
required Certification Level criteria. The three parts are as follows:
PART 1.
MXF Format Tests for File Analysers (Separate doc)
PART 2.
Descriptive Metadata (DM) Validation Tests (Separate doc)
PART 3.
File Testing and Reporting (for PART 1 & PART 2) (This document)
The Analyser test procedure (Parts 1, 2 and 3) may be carried out by the OEM at any time by following the
instructions detailed in section 3. The range of included tests and capabilities is then assessed by the DPP
Compliance programme against the Certification Level criteria. If these criteria are met then the Analyser will Pass.
File Reader functionality should be tested and recorded separately, following the “File Reader Tests for Analysers”
instructions. This may include other capabilities if present, such as player or transcoder. If the device also writes AS11 DPP HD files then you must complete Writer tests. Instructions for these are available elsewhere and not
covered by this document.
If the Analyser device includes writer functions then for overall product testing all three sets of tests (reader, writer
and analyser) must ‘Pass’ or ‘Pass with Conditions’ in order for a device to qualify for Certification.
Page 4 of 5
AS-11 UK DPP HD - P3 - Analyser Test Files - A3.1 (FILES).docx (5.11.14)
OVERALL PROCEDURE
A)
(Testing to Certification)
OEM to follow TESTING INSTRUCTIONS below
PART 1
a. Complete all the required sections in this document: PART 1 (MXF Format Tests for File Analysers).
b.
c.
d.
e.
f.
g.
h.
i.
Complete the DECLARATION at the end of the document and return the form to the DPP Compliance
Programme (CP) to the email below.
The PART 1 document will then be reviewed.
The CP will Pass (or Fail) the submitted paperwork.
If it is a Pass then the next stage is to test that the product correctly tests MXF files as detailed in PART 1.
The OEM will be given a download link for a set of test files for testing the detection of issues for a range
of MXF features.
The PART 3: File Testing and Reporting (for PART 1 & PART 2) document explains how to record test
results for PART 1 (MXF) and/or PART 2 (DM) tests.
The results of the file testing (Pass or Fail for each file) should be returned.
The Results will then be reviewed by the CP to determine if the analyser correctly identified each file as a
PART 2
a. The companion requirements for Descriptive Metadata are detailed PART 2: Descriptive Metadata (DM)
Validation Tests.
b. The document describes the DM validation rules and includes a download link for a set of test files which
are for testing the detection of a range of DM issues.
c. The PART 3: File Testing and Reporting (for PART 1 & PART 2) document explains how to record test
results for PART 1 (MXF) and/or PART 2 (DM) tests.
d. The results of the file testing (Pass or Fail for each file) should be returned.
e. The Results will then be reviewed by the CP to determine if the analyser correctly identified each file as a
Pass or Fail.
B)
OEM to email completed Form and Results to the DPP:
complianceprogramme@digitalproductionpartnership.co.uk
C)
The outcome of the review of results for PART 1 and PART 2 will be provided to the OEM.
D)
The Test Plan or Test Profile is required to Pass both PART 1 and PART 2 tests.
E)
The product also requires “File Reader Tests for Analysers” to have been completed. If the device also includes
Writer functionality then “Writer Tests” should also have been completed. All tests must be a ‘Pass’ or ‘Pass
with Conditions’ in order for the Product Test Report to be issued.
F)
A copy of the Test Plan or Test Profile should be provide and will be included in the Product test Report.
G)
DPP prepare a Product Test Report, and email this to the OEM
OEM applies to AMWA for Certification and sends the Product Test Report. The test results will appear on
the AMWA Certification Authority web page where the Product Test Report will be viewable and may be
downloaded.
Page 5 of 5
AS-11 UK DPP HD - P3 - Analyser Test Files - A3.1 (FILES).docx (5.11.14)
Download