Skip to content

ci: added additional test cases for convergence.

Naresh Jampala requested to merge az/nj-convergence into master

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

Merge request reports