QMCPACK / miniqmc

QMCPACK miniapp: a simplified real space QMC code for algorithm development, performance portability testing, and computer science experiments
Other
27 stars 35 forks source link

[WIP] Pycicle support #235

Open PDoakORNL opened 5 years ago

PDoakORNL commented 5 years ago

configuration for miniqmc pycicle CI https://cdash-minimal.ornl.gov/cdash/index.php?project=miniqmc using https://github.com/PDoakORNL/pycicle/tree/forked_repo_handling

ye-luo commented 5 years ago

How does this compare to what we are doing for QMCPACK? Am I required to install pycicle?

PDoakORNL commented 5 years ago

Its complementary, although I've yet to get it working well with QMCPACK.

You only need to run pycicle if you want to run the "server" on another system. It's just a python program that watches the repo and runs dashboard script when it sees a PR updated on a configured branch by a member of our organization.

I guess it could replace jenkins for the github checks, but its a bit more adhoc. You don't want to hook it to a set of tests that take very long.

Whereas our QMCPACK cdash is based on a big set of cron builds.

I'll document it as I'm sure it working properly. Just wanted to show some progress.

PDoakORNL commented 5 years ago

test this please

ye-luo commented 5 years ago

Could you please move pycicle_config under testing folder?