Skip to content

Add initial docs and Dockerfiles for testing qsim installation.#20

Merged
95-martin-orion merged 7 commits intomasterfrom
qsim-install
Mar 3, 2020
Merged

Add initial docs and Dockerfiles for testing qsim installation.#20
95-martin-orion merged 7 commits intomasterfrom
qsim-install

Conversation

@95-martin-orion
Copy link
Collaborator

To test this PR, run:

cd install/tests
sudo docker-compose up --build

This may take a long time to complete, but in the end both tests should pass.

NOTE: This requires the qsim PyPI package to be updated - see #18 for details.

@iamvamsikrishnad iamvamsikrishnad changed the title Add initial docs and Dockerfiles for testing qFlex installation. Add initial docs and Dockerfiles for testing qsim installation. Feb 26, 2020
@95-martin-orion
Copy link
Collaborator Author

TODO(@95-martin-orion): Document cmake and pybind11 prerequisites for installing qsim

@95-martin-orion 95-martin-orion mentioned this pull request Feb 26, 2020
@95-martin-orion
Copy link
Collaborator Author

TODO(@95-martin-orion): Update to reflect the requirements highlighted in #29.

+ interfaces/tests -> qsimcirq_tests
+ notes on post-install test process
@95-martin-orion
Copy link
Collaborator Author

TODO(@95-martin-orion): Document cmake and pybind11 prerequisites for installing qsim

TODO(@95-martin-orion): Update to reflect the requirements highlighted in #29.

Done and done. As it stands, this is kind of awkward for a continuous test since it installs from the server, which presumably updates after a PR goes in. I'll align it with the "Install testing" process from #29 and add it to the Github test action.

@95-martin-orion
Copy link
Collaborator Author

@iamvamsikrishnad, I've added the tests to the continuous testing (with local install, i.e. pip3 install .) and updated the docs. PTAL

@95-martin-orion 95-martin-orion merged commit d43ae46 into master Mar 3, 2020
@95-martin-orion 95-martin-orion deleted the qsim-install branch March 3, 2020 16:03
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

Successfully merging this pull request may close these issues.

2 participants