From 6de438159fbdd197062c027b6188b4ac3fef0bbc Mon Sep 17 00:00:00 2001 From: ChristianAtDell <110482953+ChristianAtDell@users.noreply.github.com> Date: Tue, 10 Dec 2024 15:05:35 -0600 Subject: [PATCH] Revert "Zoning E2E Test + E2E Improvements (#818)" This reverts commit b734947fa55b05ff948ff2c4d1f75e760eeda137. --- tests/README.md | 26 +- tests/e2e/array-info.sh | 9 - tests/e2e/e2e_test.go | 2 +- tests/e2e/go.mod | 8 +- tests/e2e/go.sum | 8 - tests/e2e/modify_zoning_labels.sh | 197 ------------ tests/e2e/run-e2e-test.sh | 4 - tests/e2e/steps/step_common.go | 10 +- tests/e2e/steps/steps_def.go | 98 +----- tests/e2e/steps/steps_runner.go | 4 +- .../minimal-testfiles/scenarios.yaml | 114 +++---- .../powerflex-zoning-secret-template.yaml | 20 -- tests/e2e/testfiles/scenarios.yaml | 283 ++++++++---------- 13 files changed, 210 insertions(+), 573 deletions(-) delete mode 100755 tests/e2e/modify_zoning_labels.sh delete mode 100644 tests/e2e/testfiles/powerflex-templates/powerflex-zoning-secret-template.yaml diff --git a/tests/README.md b/tests/README.md index a1976e763..c50522509 100644 --- a/tests/README.md +++ b/tests/README.md @@ -64,8 +64,6 @@ go get github.com/onsi/gomega/... For PowerFlex, Unity, PowerScale, PowerStore, Authorization, and Application-Mobility, system-specific information (array login credentials, system IDs, endpoints, etc.) need to be provided in e2e/array-info.sh so that all the required resources (secrets, storageclasses, etc.) can be created by the tests. Example values have been inserted; please replace these with values from your system. Refer to [CSM documentation](https://dell.github.io/csm-docs/docs/) for any further questions about driver or module pre-requisites. -In the case of end-to-end tests that involve PowerFlex zoning functionality, a second PowerFlex array will be necessary with its credentials provided in e2e/array-info.sh. - Please note that, if tests are stopped in the middle of a run, some files in `testfiles/*-templates` folders may remain in a partially modified state and break subsequent test runs. To undo these changes, you can run `git checkout --