RANGER-5175: Functional Test Case Support for KMS API and HDFS Encryption #547
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR involves developing a functional test suite using Pytest to validate the Key Management Service (KMS) REST API endpoints and test HDFS encryption functionalities. The scope includes:
Automating API endpoint tests for key creation, deletion and further operation on keys.
Managing encryption zones in HDFS and validating key association.
Performing read/write operations on encrypted files.
Verifying access control and permissions within encrypted zones.
For further information please refer [PyTest-KMS-HDFS/readme.md]
[PyTest-KMS-HDFS/test_hdfs/readme.md]
[PyTest-KMS-HDFS/test_kms/readme.md]