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

Tests are needed #52

Open
mcpeak opened this issue Jan 30, 2019 · 2 comments
Open

Tests are needed #52

mcpeak opened this issue Jan 30, 2019 · 2 comments

Comments

@mcpeak
Copy link
Contributor

mcpeak commented Jan 30, 2019

We have had an issue where Aardvark was broken and not updating because of a recent PR. Originally we didn't prioritize tests because we planned to deprecate Aardvark, but now it seems like a useful caching layer for this data. We need tests to cover the core logic so we can continue to accept upstream commits with confidence.

@JohnVonNeumann
Copy link

What projects other than Repokid are utilising Aardvark? I know it was mentioned in a different issue that you had no intention of migrating the functionality of Aardvark into Repokid.

@mcpeak
Copy link
Contributor Author

mcpeak commented Apr 11, 2019

@JohnVonNeumann the thought is to leave them separate because some people just use Aardvark. Also, even though AWS now provides an Access Advisor API it runs asynchronously, so it's useful to have a caching layer. Having to wait for the Access Advisor updates inline with Repokid would slow down the repoing process significantly.

That being said, @MonkeySecurity is going to be doing more work on Repokid/Aardvark than me for a while, so I'd like to hear his thoughts on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants