Checked for duplicates
Yes - I've already checked
π§βπ¬ User Persona(s)
Data Provider, Data Engineer
πͺ Motivation
The two values:
"MSSS Original Data Record Mini Header"
"MSSS Original Data Record Payload Data"
need to be added to allow data products from the Malin Space Science Systems (MSSS) cameras to be ingested.
This is in support of the implementation of CCB
The build error message is provided below.
π Additional Details
The build error message is:
"severity": "ERROR",
"type": "error.validation.internal_error",
"message": "Could not process the encoding type: encoding parameter 'MSSS Original Data Record Payload Data' is not known to this version of validate."
Acceptance Criteria
AC1 β Mini Header encoding type is recognized
Given a Product_Native PDS4 label with encoding_standard_id set to MSSS Original Data Record Mini Header
When validate is run against that label
Then validate produces no errors (exits successfully with 0 errors)
AC2 β Payload Data encoding type is recognized
Given a Product_Native PDS4 label with encoding_standard_id set to MSSS Original Data Record Payload Data
When validate is run against that label
Then validate produces no errors (exits successfully with 0 errors)
AC3 β No regression: unknown encoding types still produce an error
Given a Product_Native PDS4 label with an unrecognized encoding_standard_id value
When validate is run against that label
Then validate produces an error.validation.internal_error indicating the encoding type is not known
βοΈ Engineering Details
No response
π I&T
No response
Checked for duplicates
Yes - I've already checked
π§βπ¬ User Persona(s)
Data Provider, Data Engineer
πͺ Motivation
The two values:
"MSSS Original Data Record Mini Header"
"MSSS Original Data Record Payload Data"
need to be added to allow data products from the Malin Space Science Systems (MSSS) cameras to be ingested.
This is in support of the implementation of CCB
The build error message is provided below.
π Additional Details
The build error message is:
"severity": "ERROR",
"type": "error.validation.internal_error",
"message": "Could not process the encoding type: encoding parameter 'MSSS Original Data Record Payload Data' is not known to this version of validate."
Acceptance Criteria
AC1 β Mini Header encoding type is recognized
Given a
Product_NativePDS4 label withencoding_standard_idset toMSSS Original Data Record Mini HeaderWhen validate is run against that label
Then validate produces no errors (exits successfully with 0 errors)
AC2 β Payload Data encoding type is recognized
Given a
Product_NativePDS4 label withencoding_standard_idset toMSSS Original Data Record Payload DataWhen validate is run against that label
Then validate produces no errors (exits successfully with 0 errors)
AC3 β No regression: unknown encoding types still produce an error
Given a
Product_NativePDS4 label with an unrecognizedencoding_standard_idvalueWhen validate is run against that label
Then validate produces an
error.validation.internal_errorindicating the encoding type is not knownβοΈ Engineering Details
No response
π I&T
No response