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

Automate YARN Integration Tests #18

Open
lresende opened this issue Sep 20, 2018 · 1 comment
Open

Automate YARN Integration Tests #18

lresende opened this issue Sep 20, 2018 · 1 comment

Comments

@lresende
Copy link
Collaborator

The existing integration tests require a running YARN server to execute. We could integrate with a YARN docker image to run these tests as part of the CI build.

@dimon222
Copy link
Collaborator

dimon222 commented Jan 11, 2020

I've done some research after recent accidental findings of #75 since it does seem to feel that we suffer from not being able to run tests on actual real YARN environment.

One of implementations of docker that worked for me seems to be https://github.com/flokkr/docker-hadoop (after small tuning in flokkr/docker-hadoop#7)

It includes full-pledged stack of hadoop (so that means Hadoop & Yarn). I was able to run compose and bring up the working Yarn within 1 minute without much extra actions on Windows (perhaps that means that on Linux/OSX its even much easier).
Its full stack, so we thinking about quite plenty of RAM. I'm not sure how feasible its for usage in integration tests on free public CI platforms unless we're considering $$$.

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

No branches or pull requests

2 participants