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

[Need support]: disable uploading metrics to Amazon S3 #59

Open
wakatuts opened this issue Sep 5, 2022 · 4 comments
Open

[Need support]: disable uploading metrics to Amazon S3 #59

wakatuts opened this issue Sep 5, 2022 · 4 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@wakatuts
Copy link

wakatuts commented Sep 5, 2022

Describe the problem

I agree that uploading the healing results should help the team in figuring out the best healing algorithm, but I think it's a bit of a stretch that we gather sensitive information (url, project repository name, absolute locator path) without any consent from the users. I hope we could have a way to disable this by default and just encourage the users to participate in improving the healing algorithm by enabling it via configuration.

Healenium Web version

v.3.2.5

Healenium Backend version

v.3.2.3

Selenium version

4.1.4

Platform

Java 1.8

Logs appeared during using Healenium

n/a

Additional context

No response

@wakatuts wakatuts added the help wanted Extra attention is needed label Sep 5, 2022
@ElenaStepuro
Copy link
Contributor

Hello @wakatuts all sensitive info stores only on your machine where tests are running and not going anywhere. Access to this info depends on your project access configs

@wakatuts
Copy link
Author

wakatuts commented Sep 6, 2022

apologies for not being totally familiar yet with AWS lambda, but why do we need to have the java class below if we only store the information to machine where tests are running?
https://github.com/healenium/healenium-backend/blob/master/src/main/java/com/epam/healenium/rest/AmazonRestService.java

@ElenaStepuro
Copy link
Contributor

@wakatuts we count the number of successful and failed healings to make the algorithm more clear. No worries, we don't store any data except this. Aws repository is private (because of our credentials) but if necessary we could send the code which data is stored

@wakatuts
Copy link
Author

wakatuts commented Sep 13, 2022

hi @ElenaStepuro would it be possible if the team will add a property in healenium.properties such that when it is set to false, the system won't upload it to amazon s3?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants