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

[RUST][CI] Add gpu node in jenkins #2318

Closed
ehsanmok opened this issue Dec 21, 2018 · 5 comments
Closed

[RUST][CI] Add gpu node in jenkins #2318

ehsanmok opened this issue Dec 21, 2018 · 5 comments

Comments

@ehsanmok
Copy link
Contributor

ehsanmok commented Dec 21, 2018

Hi

Right now, for Rust frontend PR #2292 it's required to have a gpu node similar to java to have a successful build.

Please include tests/scripts/task_rust.sh for now so that it can be changed in the frontend PR.

@ehsanmok ehsanmok changed the title [CI] Setup Rust GPU node [RUST][CI] Add gpu node in jenkins Dec 21, 2018
@tqchen
Copy link
Member

tqchen commented Dec 21, 2018

Given that we are quite low on resources, can we restrict the test to CPU only and detect if gpu exists and optionally run gpu tests? See some python tests for example

@ehsanmok
Copy link
Contributor Author

ehsanmok commented Dec 21, 2018

Absolutely! however, there needs to be separate task_rust_runtime.sh and task_rust_fronted.sh because runtime need no unpacking the libs in jenkins while for frontend is a must.

@tqchen
Copy link
Member

tqchen commented Dec 24, 2018

Sure, we can have two scripts, closing this for now as the original comment is already resolved

@tqchen tqchen closed this as completed Dec 24, 2018
@ehsanmok
Copy link
Contributor Author

@tqchen Should this be merge before the PR? afaik, jenkins caches the build so cannot be in the same PR

@tqchen
Copy link
Member

tqchen commented Dec 24, 2018

Please send a PR with task_rust_frontend.sh(which is an empty script) added to Jenkinsfile, after that is merged, you can update task_rust_frontend to add your test scripts

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