All notable changes to this project will be documented in this file.
- Add RockyLinux 8.10 to Allocator module (#5524) - (Framework)
- Add Deployability testing tier 1 (#5190) - (Framework + Documentation + Tests)
- Add Workflow module to Wazuh-qa repository (#4990) - (Tests)
- Add an IT to check that the agent erases its wazuh-agent.state file (#4716) - (Tests)
- Add integration tests for Update field to CPE_Helper (#4574) - (Framework + Tests)
- Increase Feed update timeout in waiters.py (#5668) - (Framework)
- Set
/active-response
as xfail (#5660) - (Tests) - Modify the directory name for machines deployed in AWS (#5635) - (Framework)
- Add task information in the allocation logs when create or delete an instance (#5623) - (Framework)
- Changed _run_tests in testing.py (#5621) - (Framework)
- Deleted custom field from PUT /active-response performance test. (#5612) - (Tests)
- Update CentOS 7 Vagrant box (#5546) - (Framework)
- Update CentOS 7 AMIs (#5545) - (Framework)
- Update OpenSUSE 15 AMI (#5536) - (Framework)
- Update Debian 12 AMIs (#5529) - (Framework)
- Update AL2023 AMIs (#5530) - (Framework)
- Update Oracle Linux 9 AMI (#5525) - (Framework)
- Update the API script file name (#5351) - (Framework + Tests)
- Enhance the PR template (#4881) - (Framework)
- Update integration tests README (#4742) - (Documentation)
- Fixed unnecesary reference to debian file in dashboard provisioning task (#5643) - (Framework)
- Changed 'Ensure that the manager version is' expected warning to an agnostic version of regex (#5630) - (Tests)
- Adding fixed and dynamic waits to port status checks (#5627) (Framework)
- Fixed custom storage for AMIs (#5625) - (Framework)
- Vulnerability regex changed to match with 4.9.0 solved vulnerability alerts (#5624) - (Tests)
- Fix cluster reliability test internal error (#5620) - (Tests)
- Fix CentOS 9 AMI in Allocator module (#5523) - (Framework)
- Fix stability in cluster reliability tests (#5477) - (Tests)
- Fix agent_simulator response for active-response configuration commands (#4895) - (Framework + Tests)
- Fix manager_agent system tests environment (#4808) - (Framework)
- Remove configobj library from requirements.txt (#4803) - (Framework)
- Added the capability to plot indexed alerts and vulnerabilities. (#5518) - (Framework)
- Add functionality to unify data of the binary processes with their subprocesses to plot (#5500) - (Framework) s
- Remove hardcoded references in provision playbook for E2E tests (#5517) - (Framework)
- Fix test_consistency_initial_scans by adding a 30-minute wait before collecting vulnerabilities. (#5507) - (Tests)
- Update
wazuh_template_branch
in filebeat provision template ([#5499]#5499) - (Test)
- Add functionality to obtain metrics from the dashboard (#5432) - (Framework)
- Add
Timestamp
field to the indexer statistics (#5357) - (Framework) - Add
GeneratorVulnerabilityEvents
in agent simulator (#5265) - (Framework) - Add functionality to obtain statistics and metrics from the indexer (#5090) - (Framework)
- Add support for the installation/uninstallation of npm packages (#5092) - (Tests)
- Add alert.json file to Vulnerability Detector E2E test report (#5147) - (Framework)
- Add documentation about markers for system tests (#5080) - (Documentation)
- Add AWS Custom Buckets Integration tests (#4675) - (Framework + Tests)
- Add Vulnerability Detector end to end tests (#4878) - (Framework + Tests)
- Agent Simulator: Syscollector message generation refactoring (#4868) - (Framework)
- Migrate Wazuh Ansibles Roles. (#4642) - (Framework)
- Add scans environment setup documentation. (#4444) - (Tests)
- Add system test for global group hash (#4015) - (Tests)
- Add tests for new FIM audit buffer option. (#4485) - (Framework + tests)
- Add tests for merged.mg file generation. (#4129) - (Tests)
- Added tests for checking agent status upon ungraceful closure.(#4146) - (Tests)
- Agent syncronization testing after group deleting (#4143) - (Tests)
- Add test for AWS Custom Logs. (#4675) - (Tests)
- Add new behaviour for endpoints marked as xfail in api_endpoints_performance test (#4657) \ (Tests)
- Fix workload benchmark plots (#5364) - (Framework)
- Increase feed update time in Vulnerability Detection E2E tests to 10h (#5424) - (Tests)
- Migrate E2E Vulnerability Detector test packages to S3 repository (#5376) - (Framework)
- Include "Agent key already in use" in the E2E Vulnerability Detection expected error list. (#5409) - (Tests)
- Update vulnerability state index name (#5402) - (Framework)
- Include new package information from wdb (#5350) - (Tests)
- Disable debug evidences for Vulnerability Detector E2E tests by default (#5331) - (Tests)
- Include CVE-2023-4822 vulnerability to grafana packages (#5332) - (Framework)
- Remove sslverify from host manager install package method (#5339) - (Framework)
- Include additional Vulnerability Detector E2E tests (#5287) - (Framework + Tests)
- Change Vulnerability Detection feed updated waiter (#5227) - (Tests)
- Replace timestamp filter with vulnerabilities detected_at field.(#5266) - (Framework + Tests)
- Changes macOS packages with new ones that generate vulnerabilities (#5174) - (Tests)
- Refactor initial scan Vulnerability E2E tests (#5081) - (Framework + Tests)
- Update Packages in TestScanSyscollectorCases (#4997) - (Framework + Tests)
- Reduced test_shutdown_message runtime (#4986) - (Tests)
- Change e2e vd configuration keystore (#4952) - (Framework)
- Updating tests after removing references to the legacy vulnerability detector module (#4872) - (Tests)
- Fix wazuhdb API statistics parsing (#5007) - (Framework)
- Enhance StatisticMonitor with API support (#4970) - (Framework)
- Deactivate tests and update vulnerability-detector configuration (#4784) - (Framework + Tests)
- Fix body format for get_api_token (#4797) - (Framework)
- Fix one_manager_agent_env pytest marker for System Tests (#4782) - (Tests)
- Updated Filebeat module to 0.4 (#4775) - (Framework)
- Include APT repository update before the installation of Ubuntu E2E agent installation (#4761) - (Framework)
- Enhance macOS deployment ansible taks (#4685) - (Framework)
- Updated Filebeat module to 0.3 (#4700) - (Framework)
- Change database v13 to v12. (#4677) - (Tests)
- Enable Windows Vulnerability Detector E2E. (#4251) - (Tests)
- Update certifi library due to a vulnerability. (#4486) - (Tests)
- Enable Ubuntu Vulnerability Detector E2E. (#4252) - (Tests)
- Update wazuh_db schema database version (#4353) - (Tests)
- Update the JSON schema with the required fields for the output content of the migration tool (#4375) - (Tests)
- Update framework known flaws file (#4443) - (Tests)
- Align migration tool system tests to the tool's new output directory structure (#4561) - (Tests)
- Update the migration tool's system tests to match the new log file naming convention (#4618) - (Tests)
- Update file descriptors threshold values used in cluster performance tests (#5073) - (Tests)
- Set a stable
requets
version (#5476) - (Framework) - Include logic to retry package installation if the lock file is currently in use (#5421) - (Framework)
- Increase E2E Vulnerability detection change manager test timeout (#5414) - (Tests)
- Fix filter vulnerabilities function in case of multiple packages are used (#5419) - (Framework)
- Remove false positive from E2E Vulnerability Detection tests (#5369) - (Framework)
- Fix multigroups guess system test (#5396) - (Tests)
- Fix hotfixes syscollector agent simulator messages (#5379) - (Framework)
- Fix restart agent in change manager Vulnerability Detector E2E test case (#5355) - (Tests)
- Fix E2E Vulnerability Detection Windows package installation error (#5363) - (Framework)
- Fix shutdown messages system test (#5298) - (Framework + Tests)
- Fix upgrade macOS package cases for vulnerability scanner E2E (#5334) - (Tests)
- Fix test cases in Vulnerability Detection E2E test by adding new packages (#5349) - (Tests)
- Fix macOS alert collection for E2E Vulnerability Detection tests (#5337) - (Framework)
- Fix packages in Windows and macOS upgrade cases (#5223) - (Framework + Tests)
- Fix vulnerabilities and add new packages to Vulnerability Detector E2E tests (#5234) - (Tests)
- Fix provision macOS endpoints with npm (#5128) - (Tests)
- Fix timestamps alerts and logs filter (#5157) - (Framework + Tests)
- Fix macOS and Windows agents timezone (#5178) - (Framework)
- Fix Vulnerability Detector E2E tests by adding description to all tests (#5151) - (Tests)
- Fix parser for non package vulnerabilities (#5146) - (Framework)
- Fix remote_operations_handler functions to Vulnerability Detector E2E tests (#5155) - (Framework)
- Fix enrollment cluster system tests (#5134) - (Tests)
- Fix
test_synchronization
system test (#5089) - (Framework + Tests) - Fix number of files and their size for
test_zip_size_limit
(#5133) - (Tests) - Fix test_shutdown_message system test (#5087) - (Tests)
- Include timeout to test_authd system tests (#5083) - (Tests)
- Fix Vulnerability Detection mismatch in scans (#5053) - (Tests)
- Fix agent groups tests for enrollment_cluster environment (#5086) - (Framework + Tests)
- Fix initial scans tests (5032) - (Framework + Tests)
- Handle VDT data missing in wazuh-db API (5014) - (Framework + Tests)
- Fixed x-axis labels in data-visualizer script (#4987 ) - (Framework)
- Fix monitoring module for e2e tests (#4959) - (Framework)
- Fix get_host_variables for system tests (#4958) - (Framework)
- Fix install package HostManager method (#4954) - (Framework)
- Fix Modify file method in system module (#4953) - (Framework)
- Fix timeout and performance issues in E2E Vulnerability Detector tests (#5003) - (Framework)
- Fixed Filebeat provisioning role with pre-release and staging URLs (#4950) - (Framework)
- Fix macOS Vulnerability Detection handler provision in E2E tests (#4948) - (Framework)
- Migrate Vulnerability Detection timeouts variables to the waiters module (#4949) - (Framework)
- Migrate HostMonitor to system_monitoring to avoid Windows import of ansible module (#4917) - (Framework)
- Fixed ansible_runner import conditional to avoid errors on Windows and python 3.6 (#4916) - (Framework)
- Fixed IT control_service Windows loop (#4765) - (Framework)
- Fix macOS agents provision to enable registration and connection with managers. (#4770) - (Framework)
- Fix hardcoded python interpreter in qa_framework role. (#4658) - (Framework)
- Fix duplicated jq dependency (#4678) - (Framework)
- Fix test_file_checker in check_mtime case (#4873) - (Tests)
- Fix test cluster performance. (#4780) - (Framework)
- Fixed the graphic generation for the logcollectord statistics files. (#5021) - (Framework)
- No changes
- No changes
- Upgrade wazuh-db agent database version. (#4992) - (Tests)
- Fix the generation of syscollector events in the agent simulator class. (#4773) - (Framework)
- Remove deprecated message from cluster System Tests. (#4740) - (Tests)
- Enhance control_service error handling on windows agents. (#4741) - (Framework)
- Add XFAIL mark to Cluster reliability logs test. (#4706) - (Tests)
- Add callbacks and IT tests for Integratord options tag. (#4166) - (Framework + tests)
- Add vulnerability Detector integration tests for Amazon Linux 2023 (#4482) - (Core)
- Revert a pattern log in analysisd test (#4688) - (Framework)
- Clean environment between basic_cluster tests (#4656) - (Tests)
- Upgrade gcc version in system tests image (#4655) - (Framework)
- Add option to run some logcollector tests isolated (without a manager) (#4226) - (Tests + Framework)
- Update code analysis and dependencies known flaws. (#4083) - (Tests)
- Update wazuh_db schema database version(#4405) - (Tests)
- Update framework known flaws file (#4313) - (Tests)
- Deprecate source installation in System Tests (#4686) - (Framework)
- Update default vacuum settings in IT (#4671) - (Tests)
- Fix registry wildcards path (#4400) - (Tests)
- Fix warnings in the rids tests(#4151) - (Framework + Tests)
- Add EC2 information for system tests. (#4536) - (Documentation)
- Add Debian Bookworm VDT IT support. (#4463) - (Tests)
- Add new test cases for the
discard_regex
functionality ofCloudWatchLogs
andInspector
services. (#4278) - (Tests) - Add Windows location wildcards tests (#4263) - (Tests + Framework)
- New 'SCA' test suite and framework. (#3566) - (Framework + Tests)
- Add integration tests for AWS module. (#3911) - (Framework + Tests + Documentation)
- Add tests for msu patches with no associated CVE . (#4009) - (Framework + Tests)
- Add tests with new options to avoid FIM synchronization overlapping. (#3318) - (Framework + tests)
- Add Logcollector millisecond granularity support test case (#3910) - (Tests)
- Add Windows System folders FIM monitoring tests (#3720) - (Tests)
- Add 'test_whodata_policy_changes' tests (#3627) - (Framework + Tests)
- Add test to check if active-response netsh generates alerts when firewall is disabled. (#3787) - (Framework + Tests)
- Add new tests for logcollector 'ignore' and 'restrict' options (#3582) - (Tests)
- Add 'Force reconnect' feature to agent_simulator tool. (#3111) - (Tools)
- Add new module to support migration tool. (#3837)
- Add IT tests FIM registry monitoring using wildcards. (#4270) - (Framework + Tests)
- Update schema database version (#4128) - (Tests)
- Update framework known flaws files (#4380) - (Tests)
- Add tests for Vulnerability Detector: Red Hat 9 support (#4497) - (Tests)
- Add AlmaLinux VDT IT support (#4376) - (Tests)
- Add new FIM test to verify checks in configuration (#4373) - (Tests)
- Change expected database version (#5111) - (Tests)
Agentless_cluster
system tests timeout changed in order to reduce EC2 requirements (#4534) - (Tests)- Skip
test_authd_ssl_options
cases that use TLS 1.1 causing errors on several OpenSSL versions. (#4229) - (Tests) - Update database version (#4467) - (Tests)
- Remove versionStartIncluding from NVD custom feed (#4441) - (Tests)
- Updated syscollector wmodules prefix (#4384) - (Framework)
- Replace embedded python invocations with generic
python3
. (#4186) - (Tests) - Fix FIM test_large_changes test suite (#3948) - (Tests)
- Update
get_test_cases_data
function so it handles fim_mode parameter (#4185) - (Framework) - Change FIM
regular_file_cud
andEventChecker
file modification steps (#4183) - (Framework + Tests) - Refactor library to change the environment (#4145) - (Framework)
- Improve the way that environment data is managed (#4059) - (Framework)
- Update FIM test_ambiguous_confs IT to new framework (#4121) - (Tests + Framework)
- Update
test_logcollector
invalid configs log level (#4094) - (Tests) - Update
test_office365
to support the new tagAPI_TYPE
(#4065) - (Framework + Tests) - Update
test_wazuh_db
&test_enrollment
to support new columnstatus_code
and new value on the enrollmentpayload
. (#4021) - (Tests) - Update FIM
test_audit
tests to new framework (#3939) - (Framework + Tests) - Update FIM test to new FIM DBSync process (#2728) - (Framework + Tests)
- Update file_limit and registry_limit tests (#3280) - (Tests)
- Change expected timestamp for proftpd analysisd test predecoder test case (#3900) - (Tests)
- Skip test_large_changes test module (#3783) - (Tests)
- Update report_changes tests (#3405) - (Tests)
- Update Authd force_insert tests (#3379) - (Tests)
- Update cluster logs in reliability tests (#2772) - (Tests)
- Use correct version format in agent_simulator tool (#3198) - (Tools)
- Upgrade PyYAML to 6.0.1. (#4326) - (Framework)
- Update schema database version (#4128) - (Tests)
- Update framework known flaws files (#4380) - (Tests)
- Fix Integration Test FIM tests skip marks changed ([#4569] (#4569)) - (Tests)
- Fix invalid AR conf in integration tests (#4521) - (Tests)
- Fix an error in AR library and test (#4511) - (Framework + Tests)
- Fix provisioned pytest failure fixed (#4520) - (Framework)
- Fix FIM framework to validate path in event correctly (#4390) - (Framework)
- Fix an error related to logs format in reliability test (#4387) - (Tests)
- Fix boto3 version requirement for legacy OS (#4150) - (Framework)
- Fix cases yaml of the analysisd windows registry IT (#4149) - (Tests)
- Fix a bug in on Migration tool's library (#4106) - (Framework)
- Fix imports and add windows support for test_report_changes_and_diff IT (#3548) - (Framework + Tests)
- Fix a regex error in the FIM integration tests (#3061) - (Framework + Tests)
- Fix an error in the cluster performance tests related to CSV parser (#2999) - (Framework + Tests)
- Fix bug in the framework on migration tool (#4027) - (Framework)
- Fix test cluster / integrity sync system test and configuration to avoid flaky behavior (#4406) - (Tests)
- Fix misspelling regex and error in test_cluster_connection (#4392) - (Tests)
- Fix test validate feed content - Canonical (#4381) - (Tests)
- Fix flaky test in AR suite (excecd) (#4360) - (Tests)
- Fix registry wildcards path (#4357) - (Tests)
Wazuh commit: https://github.com/wazuh/wazuh/commit/48870c11207b1f0ba20ae29688d75564bfc04489
Release report: wazuh/wazuh#19764
Wazuh commit: https://github.com/wazuh/wazuh/commit/388ce54b704d7b6aa2dda1b30258ad1642b26a2d
Release report: wazuh/wazuh#19446
- Update the cluster master logs reliability test to run with python 3.7 #4445 - (Tests)
- Update ITs URL for SUSE OVAL (#4496)
- Fix enrollment system tests (#4562) - (Tests)
- Update the request method used to call the login API endpoint. (#4492) - (Tests)
- Enhancing the handling of authd and remoted simulators in case of restart failures (#Wazuh-jenkins#3487) - (Tests)
- Fix py dependency version to install for Windows after the change to Python 3.11(#4523) - (Framework)
Wazuh commit: https://github.com/wazuh/wazuh/commit/2efea7428ad34bce8ea0bd32d56b5faccad114a6
Release report: wazuh/wazuh#18794
- Update ITs URL for Debian OVAL (#4491) - (Tests)
- Syscollector package inventory deltas fix (#4483) - (Tests)
- Update schema sys_programs table (#4451) - (Tests)
- Update enrollment logs in system test (#4442) - (Tests)
- Fix one_manager_agent environment provisioning by packages for system tests (#4438) - (Framework)
- Update framework known flaws files (#4379) - (Tests)
- Minor fixes in the
tests_python_flaws.py
scan (#4439) - (Tests)
Wazuh commit: https://github.com/wazuh/wazuh/commit/731cdf39a430d2fb6fa02f3721624e07f887b02f Release report: wazuh/wazuh#18475
- Add an integration test to check the wazuh-analysisd's decoder parser (#4286) - (Tests)
- Update python integration test dependencies in the README (#4427) - (Documentation)
- Update vulnerability detector IT outdated URLs (#4428) - (Tests)
Wazuh commit: https://github.com/wazuh/wazuh/commit/f6aba151d08ef065dfc1bdc9b8885c3d4f618fca Release report: wazuh/wazuh#18235
- Delete
update_from_year
from system and E2E tests configuration (#4372) - (Tests) - Upgrade PyYAML to 6.0.1. (#4326) - (Framework)
- Change Vulnerability Detector ITs to support the development of the NVD 2.0 refactor. (#4327) - (Tests)
Wazuh commit: https://github.com/wazuh/wazuh/commit/8d17d2c9c11bc10be9a31c83bc7c17dfbac0d2a0
Release report: wazuh/wazuh#17844
Wazuh commit: https://github.com/wazuh/wazuh/commit/32b9b4684efb7c21ce71f80d845096549a5b4ed5
Release report: wazuh/wazuh#17520
- Change test_python_flaws.py to accept branch or commit in the same argument. (#4209) - (Tests)
- Fix test_dependencies.py for the changes in the feature. (#4210) - (Tests)
- Fix syscollector tests failure (get_configuration fixture has different scope) (#4154) - (Framework + Tests)
Wazuh commit: https://github.com/wazuh/wazuh/commit/f7080df56081adaeaad94529522233e2f0bbd577
Release report: wazuh/wazuh#17198
- Fix missing comma in setup.py. (#4180) (Framework)
- Changed the last uses of 4.4.2 in setup.py and schema.yaml. (#4172) - (Framework)
Wazuh commit: https://github.com/wazuh/wazuh/commit/b2901d5086e7a073d89f4f72827e070ce3abd8e8
Release report: wazuh/wazuh#17004
- Add package support for system tests (#3965) - (Framework)
- Add test to check the Syscollector configuration. (#3584) - (Framework + Tests)
- Add system tests for groups deletion (#4057) - (Tests)
- Change integratord test to use slack instead of virustotal (#3540) - (Framework + Tests)
- Stabilize multiple wday tests (GCloud integration) (#4176) - (Tests)
- Remove old XFail marker (API suite) (#4177) - (Tests)
- Mark VD download feeds test as xfail (#4197) - (Tests)
- Skip test_age_datetime_changed (#4182) - (Tests)
- Limit urllib3 major required version (#4162) - (Framework)
- Fix daemons_handler fixture (fix GCP IT) (#4134) - (Tests)
- Fix wazuhdb IT. (#3584) - (Framework + Tests)
- Fix agentd IT for python3.10 AMI (#3973) - (Tests)
- Fix unstable system tests (#4080) - (Tests)
- Modify authd ITs test_authd_valid_name_ip to avoid flackyness. (#4164) - (Tests)
Wazuh commit: https://github.com/wazuh/wazuh/commit/63a0580562007c4ba9c117f4a232ce90160481ff
Release report: wazuh/wazuh#16620
Wazuh commit: https://github.com/wazuh/wazuh/commit/2477e9fa50bc1424e834ac8401ce2450a5978e75
Release report: wazuh/wazuh#15504
- Add new integration test for
authd
to validate error whenauthd.pass
is empty (#3721) - (Framework + Tests) - Add new test to check missing fields in
cpe_helper.json
file (#3766) - (Framework + Tests) - Add multigroups tests cases for
test_assign_groups_guess
(#3979) - (Tests) - Add new group_hash case and update the
without condition
case output inwazuh_db/sync_agent_groups_get
(#3959) - (Tests) - Add markers for each system test environment (#3961) - (Framework + Tests)
- Adapt binary performance module to wazuh-cluster script renaming (#3944) - (Framework)
- Add an option to store logs in system tests (#2445) - (Framework + Tests)
- Add new test to check cpe_helper.json file (#3731)
- Add integration test to check statistics format (#3813) - (Framework + Tests)
- Add new test to check vulnerable packages with triaged null(#3587) - (Framework + Tests)
- Add new tests analysid handling of invalid/empty rule signature IDs (#3649) - (Framework + Tests)
- Add integration test to check agent database version (#3768) - (Tests)
- Add new test to check if syslog message are parsed correctrly in the
archives.json
file (#3609) - (Framework + Tests) - Add new logging tests for analysisd EPS limitation (#3509) - (Framework + Tests)
- New testing suite for checking analysisd EPS limitation (#2947) - (Framework + Tests)
- Add stress results comparator tool (#3478) - (Tools)
- Add E2E tests for demo cases (#3293) - (Framework + Tests)
- Add configuration files for Jenkins automation of system/E2E tests (#3221) - (Framework)
- New vulnerability Detector integration tests for Ubuntu 22.04 (#2957) - (Framework + Tests)
- New vulnerability Detector integration tests for Amazon Linux 2022 (#2955) - (Framework + Tests)
- New vulnerability detector tests for SUSE Linux Enterpise Support (#2945) - (Framework + Tests)
- New tests for checking API log formats (#2635) - (Framework + Tests)
- New tests for the migration of agent-group files (#2815) - (Framework + Tests)
- Add
qa-docs
v0.1
(#2649) - (Framework + Tools + Documentation) - Add test fim with file currently open (#2300) - (Framework + Tests)
- Test manager sends AR log format as expected (#2347) - (Framework + Tests)
- Syscollector deltas IT (#2146) - (Framework + Tests)
- CVEs alerts inventory for Vulnerability Detector - VDT and WDB Integration Tests implementation (#1243) - (Framework + Tests)
- Analysisd - add new test to check the pre-decoding stage of analysisd (#2406) - (Tests)
- Add test to check if files can be accessed while FIM has them opened (#705) - (Framework + Tests)
- Analysisd - add a new test to check analysisd socket properties (#2405) - (Framework + Tests)
- Add system test to check synchronization between agent and manager when one of this was stopped. (#2536) - (Tests)
- API - Test the format of the logs (JSON logs support) (#2635) - (Tests)
- Add a test to check the multigroups shared file content. (#2746) - (Framework + Tests)
- Add wpk test documentation (#2409) - (Documentation)
- Improve
test_agent_groups_new_cluster_node
(#3971) - (Tests) - Improve
test_assign_groups_guess
(#3901) - (Tests) - Update
test_cluster_worker_logs_order
test (#3896) - (Tests) - Increase NVE download feed test timeout(#3769) - (Tests)
- Adapt wazuhdb integration tests for auto-vacuum (#3613) - (Tests)
- Update logcollector format test due to audit changes (#3641) - (Framework)
- Refactor
test_basic_usage_realtime_unsupported
FIM test to avoid using time travel (#3623) - (Tests) - Add
monitord.rotate_log
tolocal_internal_options
file fortest_macos_format_query
(#3602) - (Tests) - Adapt analysisd integration tests for EPS (#3559) - (Tests)
- Improve
test_remove_audit
FIM test to retry install and remove command (#3562) - (Tests) - Update pattern and expected condition for multi_groups tests (#3565) - (Tests)
- Skip unstable integration tests for gcloud (#3531) - (Tests)
- Skip unstable integration test for agentd (#3538)
- Update wazuhdb_getconfig and EPS limit integration tests (#3146) - (Tests)
- Refactor: logcollector
test_only_future_events
according to new standard. (3484) - (Framework + Tests) - Update python packages scan test to use a file with known vulnerabilities to be skipped (#3473) - (Framework + Tests)
- Change required version of urllib3 and requests dependencies (#3315) - (Framework)
- Skip flaky Logcollector tests (#3218) - (Tests)
- Change how 'service_control' collects clusterd and apid pids (#3140) - (Framework)
- Change scan test module fixtures to allow use commit instead of branches (#3134) - (Tests)
- Update syscollector deltas integration tests (#2921) - (Tests)
- Update deprecated WDB commands (#2966) - (Tests)
- Move the 'get_datetime_diff' function to 'wazuh-testing' utils module (#2782) - (Framework + Tests)
- Change method from GET to POST in API login requests (#2810) - (Framework + Tests)
- Update failed test_basic_configuration_log_format (#2924) - (Framework + Tests)
- Refactor VDT integration tests: feeds and scan types (#2650) - (Framework + Tests)
- Refactor: FIM
test_synchronization
according to new standard. Phase 1. (#2358) - (Framework + Tests) - Refactor: FIM
test_registry_file_limit
andtest_registry_report_changes
. (#2478) - (Framework + Tests) - Refactor: FIM
test_files/test_file_limit
and updated imports to new standard. (#2501) - (Framework + Tests) - Adapt ITs related to syscollector deltas (#2146) - (Framework + Tests)
- Migrate test_age, test_command_monitoring, and test_keep_running of test_logcollector documentation to qa-docs (#2162) - (Documentation)
- Migrate test_configuration (1/2) of test_logcollector documentation to qa-docs (#2163) - (Documentation)
- Migrate test_configuration (2/2) of test_logcollector documentation to qa-docs (#2165) - (Documentation)
- Migrate test_macos of test_logcollector documentation to qa-docs (#2175) - (Documentation)
- Migrate several test groups of test_logcollector documentation to qa-docs (#2180) - (Documentation)
- Migrate test_remoted documentation to schema 2.0 (#2426) - (Documentation)
- Replace callback_generator function to generate_monitoring_callback (#2535) - (Framework + Tests)
- Analysisd: Reduce execution time of tests with tier 0 (#2546) - (Tests)
- Adapt logtest ITs given the rules skipping (#2200) - (Tests)
- Updated the Authd response when a multigroup is too long (#3746) - (Tests)
- Refactor ITs related to syscollector deltas alerts (#3579) - (Tests)
- Fix
test_assign_agent_group_with_enrollment
(#3956) - (Tests) - Fix
test_file_limit_delete_full
module (#3990) - (Tests) - Fix test_agent_groups system test (#3955) - (Tests)
- Fix Solaris agent provision schema (#3750) - (Framework)
- Fix wazuh-db integration tests for agent-groups (#3926) - (Tests + Framework)
- Fix
test_set_agent_groups
(#3920) - (Tests) - Fix test_sync_agent_groups_get, replace hardcoded hash to a dinamically calculated one (#3895) - (Framework + Tests)
- Fix
test_agent_groups
(#3889) - (Tests + Framework) - Fix test_db_backup for Ubuntu OS (#3802) - (Tests)
- Fix Yara and VirusTotal E2E basic usage tests (#3660) - (Tests)
- Fix commit option of the scan module for master case (#3157) - (Tests)
- Fix Vulnerability Detector IT: test_validate_feed_content yaml cases had wrong extension. (#3299) - (Tests)
- Fix Analysisd IT: test_syscollector_events failure on wait_for_analysisd_startup. (#3110) - (Tests)
- Fix GCloud IT: test_max_messages error not received expected messages - (#3083) - (Tests)
- Fix Solaris and Macos FIM integration tests failures (#2976) - (Framework + Tests)
- Fix the unstable FIM tests that need refactoring (#2458) - (Framework + Tests)
- Fix version validation in qa-ctl config generator (#2454) - (Framework)
- Fix invalid reference for test_api_endpoints_performance.py xfail items (#3378) - (Tests)
- Fix undeclared API token variable in multigroups system tests (#3674) - (Framework + Tests)
- Fix error in requirements.txt (#3689) - (Framework)
- Fix sleep time in
test_agent_default_group_added
. (#3692) - (Tests) - Fix syscollector deltas integration tests. (#3695) - (Tests)
- Fix test_response_postprocessing: duplicated slash in API endpoints (#4048) - (Tests)
- Remove all FIM Integration skipped tests (#2927) - (Framework + Tests)
- VDT ITs: Remove Debian Stretch test support. (#3172) - (Tests)
Wazuh commit: https://github.com/wazuh/wazuh/commit/776fda906581a1e4ee170c3e7e73a58d69e41f95
Release report: wazuh/wazuh#16758
Wazuh commit: https://github.com/wazuh/wazuh/commit/89530f11c9e592cd2e551432209b0080f08ff8e5
Release report: wazuh/wazuh#15372
Wazuh commit: https://github.com/wazuh/wazuh-qa/commit/8af0a5083bd69765f4d7878df9d3b785bb239723
Release report: wazuh/wazuh#15090
- Add a test to check the analysisd socket properties (#3365)
Wazuh commit: https://github.com/wazuh/wazuh/commit/88bf15d2cbb2040e197e34a94dda0f71f607afad
Release report: wazuh/wazuh#14827
- Update wazuh-logtest messages for integration tests - (Tests)
Wazuh commit: https://github.com/wazuh/wazuh/commit/e2b514bef3d148acd4bcae1a1c7fa8783b82ca3a
Release report: wazuh/wazuh#14562
- Added IT test to verify Active Response works with overwritten rules. (#2984) - (Framework + Tests)
- Add Integratord IT - new test_integratord suite (#3125) - (Framework + Tests)
- Add system test to check synchronization status in the cluster (#3180) - (Framework + Tests)
- Add system test to check big files synchronization in the cluster (#3202) - (Framework + Tests)
- Increase framework version of jq and pytest in the requirements file to support python3.10 (#3107) - (Framework)
Wazuh commit: https://github.com/wazuh/wazuh/commit/be15851b8ead7512d9cd4ef1ee18b3b953173211
Release report: wazuh/wazuh#14188
- Add Remoted IT - test_multi_groups (#3060) - (Framework + Tests)
- Fix GCloud IT - test_max_messages error (#3006) - (Framework + Tests)
- Fix Remoted IT - test_agent_communication (#3088) - (Framework)
Wazuh commit: https://github.com/wazuh/wazuh/commit/2a2b88bfb2ea30903728372471b33540a3b3d976
Release report: wazuh/wazuh#13966
- Fix Solaris and Macos FIM integration failures (#2977) - (Framework + Tests)
Wazuh commit: https://github.com/wazuh/wazuh/commit/ccbc9490bc38718717233c50e3d6daeff102e388
Release report: wazuh/wazuh#13669
Wazuh commit: https://github.com/wazuh/wazuh/commit/ccbc9490bc38718717233c50e3d6daeff102e388
Release report: -
Wazuh commit: https://github.com/wazuh/wazuh/commit/5b3d501f5a10c5134b53771f13c48dc94c54beb2
Release report: wazuh/wazuh#13629
Wazuh commit: https://github.com/wazuh/wazuh/commit/8ee2a5646a12d22bf662b2f59a19c12b4b8d0a4e
Release report: wazuh/wazuh#13448
Wazuh commit: https://github.com/wazuh/wazuh/commit/5bae1c1830dbf11acc8a06e01f7a5a134b767760
Release report: wazuh/wazuh#13321
- Add specific version of libcst to install in python lower than 3.7. (#2459)
- Add system test to check synchronization between agent and manager. (#2443)
- Make
simulate-api-load
CLI run tasks simultaneously. (#2392) - Add
qa-ctl
v0.3
. (#2307) - Add
qa-ctl
v0.2
. (#2299) - Improve the
agent_files_deletion
test . (#2296) - Add scripts to add agents to client.keys, create agent-groups and unsynchronize agents. (#2295)
- Add cluster performance test. (#2130)
- IT Wazuh-logtest: Ruleset reloading at runtime. (#2077)
- Add script to parse and obtain stats from cluster CSVs. (#2032)
- Add
qa-ctl
tool v0.1. (#1895) - Enable WPK tests for macOS agents. (#1853)
- Create local_internal_options configuration handler fixture. (#1835)
- Create file monitoring fixture handler. (#1833)
- Create daemon handler fixture for integration test. (#1826)
- Add test to check new possible flaws in wodles, framework and API code. (#1659)
- Add test to scan all python packages. (#1652)
- ITs for logtest verbose mode added. (#1587)
- Integration and system tests to ensure removed agent files are deleted. (#1527)
- Add wdb checksum range test case. (#1502)
- Add integration tests for max_upload_size API option. (#1494)
- Add support for Amazon Linux in vulnerability detector. (#1473)
- Add tests for invalid config of github and office365 modules. (#1460)
- Add test to check the behavior of test_max_fd_win_rt option.. (#1387)
- Add FIM Windows 4659 events tests. (#648)
- Migrate
test_rids
documentation toqa-docs
. (#2422) - Google Cloud. IT Tests: Fixing and rework for 4.3.0-RC2. (#2420)
- Refactor: FIM
test_report_changes
according to new standard. Phase 1. (#2417) - Fix
wazuh-metrics
CLI bug when child processes restart. (#2416) - IT Solaris Jenkins: Fix requirements. (#2415)
- Fix the
agent_info_sync
test according to new changes. (#2411) - Migrate test_cpe_indexing documentation to qa-docs. (#2407)
- WazuhDB IT: Fix for 4.3. (#2400)
- Migrate test_scan_results documentation to qa-docs. (#2398)
- Migrate test_general_setting documentation to qa-docs. (#2387)
- Migrate test_providers documentation to qa-docs. (#2377)
- Update API configuration integration tests. (#2370)
- Refactor FIM
test_synchronization
according to new standard (1). (#2358) - Migrate test_feeds documentation to qa-docs. (#2357)
- Fix autoconfigure
test_add_old_resource
. (#2356) - Migrate test_wazuh_db documentation to qa-docs. (#2346)
- Adapt
wazuh-metrics
anddata-visualizer
CLIs to handle multiprocessing. (#2278) - Change
time_to_sync
variable. (#2275) - Bump pytest-html dependency. (#2205)
- Update remoted CSV headers in visualization tool. (#2202)
- Migrate
test_rootcheck
documentation to qa-docs. (#2194) - Migrate
test_logtest
documentation toqa-docs
. (#2191) - Migrate test_office365 documentation to
qa-docs
. (#2181) - fix: Change logtest custom rules ids. (#2177)
- Authd replacement configurations QA. (#2171)
- Migrate
test_github
documentation toqa-docs
. (#2144) - Migrate
test_glcoud
documentation toqa-docs
. (#2141) - Merge 4.2 into master branch . (#2132)
- Migrate
test_auth
documentation toqa-docs
. (#2129) - Migrate
test_registry_restrict
andtest_registry_tags
oftest_fim/test_registry
, andtest_fim/test_synchronization
documentation toqa-docs
. (#2128) - Migrate
test_registry_report_changes
oftest_fim/test_registry
documentation toqa-docs
. (#2127) - Migrate
test_registry_file_limit
,test_registry_multiple_registries
, andtest_registry_recursion_level
oftest_fim/test_registry
documentation toqa-docs
. (#2126) - Migrate
test_registry_checks
,test_registry_ignore
, andtest_registry_nodiff
oftest_fim/test_registry
documentation toqa-docs
. (#2125) - Migrate
test_registry_basic_usage
oftest_fim/test_registry
documentation toqa-docs
. (#2124) - Migrate
test_registry_ambiguous_confs
oftest_fim/test_registry
documentation toqa-docs
. (#2123) - Migrate
test_tags
,test_timezone_changes
,test_wildcards_complex
, andtest_windows_audit_interval
oftest_fim/test_files
documentation toqa-docs
. (#2122) - Migrate
test_scan
,test_skip
, andtest_stats_integrity_sync
oftest_fim/test_files
documentation toqa-docs
. (#2121) - Migrate
test_fim/test_files/test_report_changes
documentation toqa-docs
. (#2120) - Migrate
test_process_priority
,test_recursion_level
, andtest_restrict
oftest_fim/test_files
documentation toqa-docs
. (#2118) - Migrate
test_multiple_dirs
,test_nodiff
, andtest_prefilter_cmd
oftest_fim/test_files
documentation toqa-docs
. (#2117) - Migrate
test_max_eps
,test_max_files_per_second
, andtest_moving_files
oftest_fim/test_files
documentation toqa-docs
. (#2115) - Migrate
test_ignore
,test_inotify
, andtest_invalid
oftest_fim/test_files
documentation toqa-docs
. (#2114) - Migrate
test_fim/test_files/test_follow_symbolic_link
documentation toqa-docs
. (#2112) - Migrate
test_env_variables
andtest_file_limit
oftest_fim/test_files
documentation toqa-docs
. (#2111) - Migrate
test_benchmark
andtest_checks
oftest_fim/test_files
documentation toqa-docs
. (#2110) - Migrate
test_basic_usage
oftest_fim/test_files
documentation toqa-docs
. (#2109) - Migrate
test_ambiguous_confs
andtest_audit
oftest_fim/test_files
documentation to qa-docs. (#2108) - Migrate
test_api
documentation toqa-docs
. (#2107) - Migrate
test_analysisd
documentation toqa-docs
. (#2047) - Migrate
test_agentd
documentation toqa-docs
. (#2006) - Migrate
test_active_response
documentation toqa-docs
. (#1960) - Fix requirements in master. (#2063)
- Update system tests for agent key polling. (#2119)
- macOS logcollector - Fixes and new tests. (#2043)
- Update API performance tests. (#1881)
- Integrate qa-docs into wazuh-qa framework. (#1854)
- Update user used by
Kibana
in the cluster performance tests. (#1822) - Fix cached dependencies, typos and debian repos. (#1732)
- Adapt the JSON event schema to parse WIN perms in JSON. (#1541)
- Update API performance tests. (#1519)
- Rework of simulate agents script. Add new balance mode to distribute EPS between agents. (#1491)
- Fix missing argument in test_macos_format_basic IT. (#1478)
- Check if scheduled mode is set when realtime is not available. (#1474)
- Remove unnecessary
CLIENT_KEYS_PATH
. (#2419) - Remove deprecated configurations. (#2380)
- Remove deprecated test_use_only_authd. (#2294)
- Remove expected
force
option from the received request in theagent_enrollment
system tests. (#2289) - Remove old check. (#2281)
- Remove the disk i/o % usage calculation from the performance tools. (#1897)
- Remove FIM hard link tests. (#1485)
- Add agent labels to agent simulator tool #1153
- Add the capability to know which CVE’s affect an agent #7479
- Add new tests for Wazuh-DB insert commands in agents' CVEs table #1092
- Add integration tests for syslog #1086
- Add remoted integration tests: basic configuration tests #1073
- Add the tier 0 integration tests for wazuh-remoted #1024
- Add new features to the Agent simulator #1106
- Add new integration tests to cover the stats of wazuh-agentd #1039
- Add the documentation of Wazuh-QA repository #1066
- Add new functionality for mocking agents #1054
- Add support to
wodle
sections for ossec.conf generator tool #1048 - Add new tests for Active Response #1029
- Add focal feed and improve vulnerability scan tests #1025
- Add new cases to test_env_variables to check some possible errors #1014
- Add a test to verify no duplicate entries for vulnerability detector #1010
- Add new case to test_basic_usage_changes to check wildcards #1009
- Add some cases in test_ignore_valid, to check entire disk ignore #1000
- Add new test case for duplicate registry entries #998
- Rename sockets directory according to the product #1090
- Improve the stop/start behavior of DB's related functions #1068
- Update mock_vulnerability_scan fixture from vulnerability scan tests #1058
- Update insert_vulnerability to meet new constrains #1059
- Refactor the code to be PEP8 compliance #1043
- Deprecate the ossec-init.conf #1013
- Rename ossec-control in framework tests #983
- Change names of daemons in integration tests #973
- Rename all ossec-control references #965
- Fix an error in the Active Response tests related to the configuration file #1080
- Fix an error in the Agent simulator while parsing the messages received from the manager #1084.
- Fix msu tests for Windows 10 #1075
- Fix sqlite3.OperationalError: no such table: VULNERABILITIES error #1067
- Fix test_general_settings_ignore_time test #1056
- Avoid problematic race-condition on VD integration tests for Windows #1047
- QA Integration tests stabilization #1002
- Deleted
behind_proxy_server
API config test. (#1065)