-
Notifications
You must be signed in to change notification settings - Fork 36
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
Fix PennyLane LightningKokkos and LightningQubits tests for stable/stable #734
Conversation
Hello. You may have forgotten to update the changelog!
|
2cb2569
to
66b6cb4
Compare
7b334b5
to
fe68382
Compare
ba8b60b
to
341ba30
Compare
27ac6da
to
a63c168
Compare
422d323
to
b895d51
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #734 +/- ##
===========================================
- Coverage 87.20% 57.29% -29.91%
===========================================
Files 83 16 -67
Lines 11875 1829 -10046
===========================================
- Hits 10355 1048 -9307
+ Misses 1520 781 -739 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @AmintorDusko
Quick round of questions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @AmintorDusko
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @AmintorDusko ! Looks good to me!
…able (#734) * comment pennylane master out * make Kokkos version configurable; checkout stable tag * re-trigger CIs * uncomment pennylane master * fix wrong condition * update version * fix for lqpu #732 * update lkcuda workflow and leave some notes to remember to change it back later * update stable branch to latest_release * checkout latest_release on LQubit tests [skip ci] * Trigger CIs * update changelog
Context: PennyLane LightningKokkos and LightningQubits tests for stable/stable configuration are currently failing.
This PR looks to solve these problems.
Description of the Change:
The LightningKokkos and LightningQubits stable configurations (v0.36.0) were wrongly being tested with the most recent suite of tests.
PR #725 changed the default Kokkos version used by the LKokkos device. Currently, we build all wheels from scratch in our Plugin Test Matrix workflows, the sum of these two factors led me to expand our Kokkos caching functionality to build and cache any number of Kokkos versions. This is now configurable by an input variable
kokkos_version
.I brought the change proposed by @vincentmr to this PR so we can have everything in a single place, to see if it is possible to merge it sooner than later.
Benefits: Tests are now right.
[sc-63561]