Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WIFI-13443: Add: Schema Validation (#913)
* Added Schema Validation. Signed-off-by: jitendracandela <[email protected]> * Added schema_validation/base.txt Signed-off-by: jitendracandela <[email protected]> * Modified static commit-id in base.txt and sub-suites in schema_validation. Signed-off-by: jitendracandela <[email protected]> * Updated base.text commit-id to check scenario of no new firmware found. Signed-off-by: jitendracandela <[email protected]> * Add: Schema Validation through AP Terminal (State Messages) Signed-off-by: jitendracandela <[email protected]> * Modified: Schema Validation using AP State Messages. Signed-off-by: jitendracandela <[email protected]> * Add/Modify: Marker and Description to Schema Validation test plan. Signed-off-by: jitendracandela <[email protected]> * Modify: Allure reporting for Schema Validation through AP Terminal testcase. Signed-off-by: jitendracandela <[email protected]> * Modify Schema Validation reporting. Signed-off-by: jitendracandela <[email protected]> * Modify: Fail message in allure for schema validation. Signed-off-by: jitendracandela <[email protected]> * Add: --commit-id parameter in CLI and modified schema validation through Github test case. Signed-off-by: jitendracandela <[email protected]> * Remove unused function from schema validation. Signed-off-by: jitendracandela <[email protected]> * Modify: Allure reporting for schema validation. Fix: bug in schema_validation through github. Signed-off-by: jitendracandela <[email protected]> * Modify: Schema Validation through GitHub. Signed-off-by: jitendracandela <[email protected]> * Modify: Schema Validation Testplan. Signed-off-by: jitendracandela <[email protected]> * Moved SV files from test/ -> basic/ Signed-off-by: jitendracandela <[email protected]> * Added ow_sanity_lf marker to Schema Validation tests. Signed-off-by: jitendracandela <[email protected]> * Modified schema validation code to handle cases where 'properties' or 'items' are missing from schema. Signed-off-by: jitendracandela <[email protected]> * Modified the Schema Validation through Github to bypass wlan-ap repo and directly fetch latest commit from wlan-ucentral-schema repo. Signed-off-by: jitendracandela <[email protected]> * Modified Schema Validation through github to not report properties key missing when patternProperties or key present. Signed-off-by: jitendracandela <[email protected]> * Increased time before fetching state message and added additional checks. Signed-off-by: jitendracandela <[email protected]> --------- Co-authored-by: jitendracandela <[email protected]>
- Loading branch information