Skip to content
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

Deactivate tests and update vulnerability-detector configuration #4784

Merged
merged 4 commits into from
Jan 9, 2024

Conversation

mauromalara
Copy link
Contributor

@mauromalara mauromalara commented Dec 19, 2023

Related issue
#4771

Description

  • Updated configuration in tests
  • Skipped tests related to the old Vulnerability Detector

Evidence

Caution

The E2E/System tests are not being executed and their execution is broken anyway.

@mauromalara mauromalara self-assigned this Dec 19, 2023
@mauromalara mauromalara force-pushed the enhancement/4771-skip-and-update-tests branch from 43c8266 to bbe702b Compare December 20, 2023 13:51
@mauromalara mauromalara marked this pull request as ready for review December 20, 2023 13:52
@Rebits
Copy link
Member

Rebits commented Jan 5, 2024

Integration tests

Syscollector

Build: https://ci.wazuh.info/job/Test_integration/45753/console

Vulnerability Detector

The current strategy involves skipping tests. However, in future iterations, it is advisable to contemplate the removal of the majority of these tests, as they will become obsolete and lack relevance in light of the ongoing refactoring efforts.

Build: https://ci.wazuh.info/job/Test_integration/45491/

E2E

Build: https://ci.wazuh.info/job/Wazuh_QA_environment/855/

Provision

The existing approach is sufficient for provisioning stable environments; however, it falls short in achieving a comprehensive environment provision, particularly in its omission of specifications for indexer nodes and credentials. To address these shortcomings and enhance the provisioning process, various fixes and improvements related to the manager role utilized in end-to-end (E2E) tests will be implemented in the following updates:

It is recommended to create a new issue to accurately monitor the current status of End-to-End (E2E) tests. Additionally, please ensure to modify all tests utilizing the vulnerability detector module to align with the latest updates

@Rebits Rebits self-assigned this Jan 8, 2024
@davidjiglesias davidjiglesias merged commit db8bb9a into 4.8.0 Jan 9, 2024
2 of 4 checks passed
@davidjiglesias davidjiglesias deleted the enhancement/4771-skip-and-update-tests branch January 9, 2024 11:54
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.

Update Vulnerability Detector Configuration and Disable Local Tests
4 participants