ci: added additional test cases for convergence.
Type of change
- [*] Bug Fix
-
Feature
Does this introduce a change in the core logic?
- [No]
Does this introduce a change in the cloud provider implementation, if so which cloud?
-
AWS - [*] Azure
-
GCP -
IBM
Have you set the target Milestone?
-
No - [*] Yes
Have you set the no-detached-pipeline label?
-
No - [*] Yes
Updates description?
This MR introduces the following new test cases for azure_dag_postman_tests to improve the testing scenarios:
- BUILD VERIFICATION: Get the workflow details and find the ZGY workflow -> These test cases are for getting all workflows and find out the ZGY workflow.
- ENTITLEMENTS POST: add user to datalake admin group-> if the user is not already present in the users.datalake.admins group, it will add the user.
- TENANT POST: Register a seismic-dms tenant -> This test case registers a seismic-dms tenant. If the tenant is not already present, it registers the tenant. The test case verifies the response codes and expects either a 201 or a 409.
- SUBPROJECT: Retrieve list of datasets for a subproject -> It lists the datasets in the sub-project using the sd util.
- DATASET REGISTER RANDOM: Register a new dataset with random name -> This test case registers a new dataset with a random name. It creates the dataset with a random name in the absolute path. Existing test cases currently create datasets in a specific path using the? path option.
- PUT oZGY STORAGE RECORD: This test case is to upload the storage record.
- GET BLOB SAS URL: This test case is used to add the SEGY file is doesn't exist, and it is for green field environment.
- UNLOCK DATASET: This test case is used for unlocking the SEGY file prior to the conversion if its locked.
- PATCH METADATA: Pathing the metadata before the conversion is important and this test case is used to do the same.
- GET DATASET SIZE: This test case is used for finding the size of the Dataset before conversion
- DATASET DELETE RANDOM: Delete random dataset -> It deletes the dataset that was created in the previous test case.
Edited by Naresh Jampala