You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Testing changes to this plugin is currently quite hard if the developer doesn't have a running AWS setup.
We need a way to simplify the creation and also deletion of test setups in AWS so we can test changes to this plugin.
We could create terraform scripts that will create all required resources in AWS and an empty VM where we can run Graylog with the AWS plugin. Terraform also provides a way to delete all resources again once testing is done.
Without something like this, it's really hard for developers and PR reviewers to actually test changes because it requires a lot of manual work.
The text was updated successfully, but these errors were encountered:
Hello,
this project may be useful https://github.com/localstack/localstack for this issue, this way you don't need to spend money on bringing up AWS real services.
Running it in dockers, and some integration tests may help
Testing changes to this plugin is currently quite hard if the developer doesn't have a running AWS setup.
We need a way to simplify the creation and also deletion of test setups in AWS so we can test changes to this plugin.
We could create terraform scripts that will create all required resources in AWS and an empty VM where we can run Graylog with the AWS plugin. Terraform also provides a way to delete all resources again once testing is done.
Without something like this, it's really hard for developers and PR reviewers to actually test changes because it requires a lot of manual work.
The text was updated successfully, but these errors were encountered: