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

Migrate aws integration tests #25

Open
wants to merge 37 commits into
base: main
Choose a base branch
from

Conversation

EduLeon12
Copy link

@EduLeon12 EduLeon12 commented Jul 24, 2023

Related issue
Closes #36

Description

As part of epic wazuh/wazuh#17788, AWS QA integration tests are being migrated to wazuh core repository.
This PR tends to update the framework to be able to run AWS QA Tests from Wazuh core repository.

Tests

@EduLeon12 EduLeon12 marked this pull request as ready for review August 18, 2023 15:59
@EduLeon12 EduLeon12 self-assigned this Aug 18, 2023
@EduLeon12 EduLeon12 linked an issue Aug 18, 2023 that may be closed by this pull request
8 tasks
@Selutario Selutario changed the title 17788 migrate aws integration tests Migrate aws integration tests Aug 22, 2023
nico-stefani
nico-stefani previously approved these changes Aug 22, 2023
Copy link
Member

@nico-stefani nico-stefani left a comment

Choose a reason for hiding this comment

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

LGTM!

src/wazuh_testing/modules/aws/__init__.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/__init__.py Outdated Show resolved Hide resolved
src/wazuh_testing/constants/paths/configurations.py Outdated Show resolved Hide resolved
src/wazuh_testing/constants/paths/configurations.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/__init__.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/__init__.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/__init__.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/event_monitor.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/db_utils.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/exceptions.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/cli_utils.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/s3_utils.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/cloudwatch_utils.py Outdated Show resolved Hide resolved
@EduLeon12
Copy link
Author

EduLeon12 commented Sep 26, 2023

Hi @TomasTurina all changes requested have been made.
I decided to reuse some of the db utils as you pointed out here even tho they have not been pushed to the main branch yet, this will avoid merging issues in the future and allow reusability of the code.

Please, let me know what else should be changed so I can move forward to the core repository refactor.

src/wazuh_testing/constants/paths/aws.py Outdated Show resolved Hide resolved
src/wazuh_testing/modules/aws/data_structures.py Outdated Show resolved Hide resolved
TomasTurina
TomasTurina previously approved these changes Nov 29, 2023
@TomasTurina
Copy link
Member

Please, change base branch to 4.9.0.

@fdalmaup fdalmaup force-pushed the 17788-migrate-aws-integration-tests branch 5 times, most recently from 2f9ed15 to 7de08b8 Compare April 19, 2024 15:26
@fdalmaup fdalmaup force-pushed the 17788-migrate-aws-integration-tests branch from 7de08b8 to 5dc3229 Compare April 19, 2024 15:33
Selutario
Selutario previously approved these changes May 22, 2024
Copy link
Member

@TomasTurina TomasTurina left a comment

Choose a reason for hiding this comment

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

Change base to branch 4.9.0.

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.

Migrate and refactor AWS module to new qa testing framework
5 participants