Thanks to visit codestin.com
Credit goes to github.com

Skip to content

doc/contributions/: enhance Python test framework#1348

Merged
hallyn merged 4 commits into
shadow-maint:masterfrom
ikerexxe:document-python-test
Nov 28, 2025
Merged

doc/contributions/: enhance Python test framework#1348
hallyn merged 4 commits into
shadow-maint:masterfrom
ikerexxe:document-python-test

Conversation

@ikerexxe
Copy link
Copy Markdown
Collaborator

This documentation update began with the sole purpose of documenting the Python system tests, but it has grown as I have discovered new aspects of the documentation that could be improved.

As a summary:

  • Add comprehensive documentation for the new Python system testing framework
  • Document Python coding style guidelines for system tests
  • Extend CI documentation with system test details
  • Add container troubleshooting guidance

Comment thread doc/contributions/ci.md Outdated
@ikerexxe ikerexxe force-pushed the document-python-test branch from 1fbbebd to 5fd0910 Compare September 11, 2025 08:24
Copy link
Copy Markdown
Member

@hallyn hallyn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm ok merging as is. If you update based on my comments, that's fine too.

Comment thread doc/contributions/coding_style.md
Comment thread doc/contributions/coding_style.md
Comment thread doc/contributions/build_install.md
Document the new Python system tests:
- Benefits
- Contribution guidance
- How to setup the testing environment
- Test configuration and execution
- Advanced testing features
- Development patterns
- Debugging information
- Troubleshooting & FAQs

Signed-off-by: Iker Pedrosa <[email protected]>
Extend the container section to document the container troubleshooting.

Signed-off-by: Iker Pedrosa <[email protected]>
Extend the system tests section.

Signed-off-by: Iker Pedrosa <[email protected]>
Document coding style for Python code used in system tests.

Signed-off-by: Iker Pedrosa <[email protected]>
@ikerexxe ikerexxe force-pushed the document-python-test branch from 5fd0910 to 80021c7 Compare October 27, 2025 14:00
@hallyn hallyn merged commit 2098f4d into shadow-maint:master Nov 28, 2025
11 checks passed
@ikerexxe ikerexxe deleted the document-python-test branch December 30, 2025 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants