-
Notifications
You must be signed in to change notification settings - Fork 32
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
qa-ctl: Launch tests without specifying a configuration file. Self-contained information in the tests #1892
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add Config to DocGenerator
Implement the DocGenerator main module and test search
Implement a sanity check module for DocGenerator
Implement Mandatory and Optional fields functionality
Exploratory testing fixes
Needed to launch the integration tests, as they are launched as root.
The following tests have been updated: * test_execd_firewall_drop.py * test_execd_restart.py * test_cors.py * test_general_settings_enabled.py The current scheme of the issue #1694 has been used. PEP-8 fixes.
The following tests have been updated: * test_cache.py The current scheme of the issue #1694 has been used. PEP-8 fixes.
jmv74211
requested review from
fernandolojano
and removed request for
snaow
September 15, 2021 09:41
jmv74211
changed the title
Add
qa-ctl: Launch tests without specifying a configuration file. Self-contained information in the tests
Sep 15, 2021
qa-ctl
tool v0.1
fernandolojano
approved these changes
Sep 15, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Description
This PR adds the
qa-ctl
tool to the wazuh-qa repository, in addition to the set of libraries used for its development in the qa framework.qa-ctl
documentation and use guide.qa-ctl
installation guideChecks
Check installation process
Ubuntu
andCentOS
systems.requirements.txt
.
Check automated qactl executions
test_general_settings_enabled
.test_execd_restart
.test_cors
.test_cache
.test_execd_firewall_drop
.
Check automated qactl entry parameters
--dry-run
execution fortest_cors
.-v,--version
parameter.not suported Linux
lowercase error.centos
fortest_general_settings_enabled
.linux
fortest_general_settings_enabled
.--persistent
argument.
Check qactl with yaml file
local_package
parameter.s3_url_package
parameter.