-
Notifications
You must be signed in to change notification settings - Fork 13
Restructure the documents for high availability testing #116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: development-sep-2025
Are you sure you want to change the base?
Restructure the documents for high availability testing #116
Conversation
…ramework - Created a comprehensive setup guide (SETUP.MD) detailing technical requirements for running the SAP Testing Automation Framework on Microsoft Azure, including management server setup, Azure RBAC configuration, and network connectivity. - Introduced high availability test cases for SAP HANA and SCS clusters, including detailed pseudocode for various scenarios such as resource migration, node crashes, and service failures. - Added specific test cases for validating HA parameters, Azure Load Balancer configurations, and SAPControl configurations. - Implemented pseudocode for critical tests like blocking network communication, killing processes, and handling manual restarts, ensuring robust validation of high availability mechanisms.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request restructures the documentation for the SAP Testing Automation Framework by extracting technical setup requirements from the high availability documentation into a dedicated setup guide. This improves documentation organization by separating concerns and creating clearer, focused guides.
- Moved all technical requirements, Azure RBAC configuration, and environment setup from
HIGH_AVAILABILITY.md
to a newSETUP.MD
file - Updated file path references in high availability test documentation to reflect the new file structure
- Enhanced the setup guide with expanded OS support (including REDHAT 9.4) and clearer step-by-step instructions
Reviewed Changes
Copilot reviewed 4 out of 17 changed files in this pull request and generated 2 comments.
File | Description |
---|---|
docs/SETUP.MD | New dedicated setup guide with expanded technical requirements and step-by-step installation instructions |
docs/HIGH_AVAILABILITY.md | Simplified by removing technical setup content and referencing the new setup guide |
docs/high_availability/SCS_HIGH_AVAILABILITY.md | Updated file path references to correct relative paths after documentation restructure |
docs/high_availability/DB_HIGH_AVAILABILITY.md | Updated file path references to correct relative paths after documentation restructure |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Copilot reviewed 4 out of 17 changed files in this pull request and generated no new comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
This pull request restructures and improves the documentation for setting up and configuring the SAP Testing Automation Framework. The main change is moving the detailed technical requirements and environment setup instructions out of
HIGH_AVAILABILITY.md
into a new, dedicatedSETUP.MD
file. This helps to declutter the high availability documentation and provides a clearer, step-by-step setup guide for users. Additionally, the setup instructions have been updated and expanded.Documentation restructuring and improvements:
All technical requirements, Azure RBAC configuration steps, network connectivity details, analytics integration options, and environment setup instructions have been removed from
docs/HIGH_AVAILABILITY.md
and moved into a new, dedicated setup guide (docs/SETUP.MD
). This makes the high availability documentation more focused and the setup process easier to follow. [1] [2] [3]The new
docs/SETUP.MD
file includes:The
docs/HIGH_AVAILABILITY.md
file now references the new setup guide for configuration steps, streamlining the document and reducing duplication.