diff --git a/check-sr-results.yaml b/check-sr-results.yaml index 928bc1d26b9eb1670b5c65de11fc33af873394d0..af4f4ad5661b9df090b47fbe5ee4a8ced3e7d1db 100644 --- a/check-sr-results.yaml +++ b/check-sr-results.yaml @@ -174,10 +174,19 @@ tree: - file: capsule-update.log optional: - dir: manual-results - optional: tree: - dir: bsa-linux - optional: + tree: + - file: console.log + must-contain: + - insmod /lib/modules/bsa_acs.ko + - /bin/bsa + # The 'init BSA Driver' does not show up with ACS-IR < v1.0: do + # not check it for now. + # The 'BSA Architecture Compliance Suite' headline is sometimes + # garbled in the UART log due to kernel messages. We therefore + # explicitely do not check it. + - BSA tests complete - dir: os-logs tree: - dir: '*-*' diff --git a/schemas/check-sr-results-schema.yaml b/schemas/check-sr-results-schema.yaml index b93cbd075963278daac16d22e5abdae1b5d9d37c..f517f009087221e1fb1884d10a4a1d19b0df1b8e 100644 --- a/schemas/check-sr-results-schema.yaml +++ b/schemas/check-sr-results-schema.yaml @@ -46,6 +46,7 @@ definitions: # warn-if-contains is optional # can-be-empty is optional # optional is optional + additionalProperties: false dir: type: object properties: @@ -59,6 +60,7 @@ definitions: - dir # tree is optional # optional is optional + additionalProperties: false type: object properties: check-sr-results-configuration: @@ -68,3 +70,4 @@ properties: required: - check-sr-results-configuration - tree +additionalProperties: false diff --git a/schemas/format-sr-results-schema.yaml b/schemas/format-sr-results-schema.yaml index 992c72d65e45c38cbde6e55610ed4aee53c89a40..b6f346e06dcceb480bbda287c4209f37d04e800b 100644 --- a/schemas/format-sr-results-schema.yaml +++ b/schemas/format-sr-results-schema.yaml @@ -43,6 +43,7 @@ definitions: - find # first-line is optional # last-line is optional + additionalProperties: false paragraph: type: string subs: @@ -52,6 +53,7 @@ definitions: # extract is optional - paragraph # subs is optional + additionalProperties: false type: object properties: format-sr-results-configuration: @@ -61,3 +63,4 @@ properties: required: - format-sr-results-configuration - subs +additionalProperties: false