-
Notifications
You must be signed in to change notification settings - Fork 47
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
Initial controller implementation #5
Initial controller implementation #5
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: danielvegamyhre The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
5b28bb0
to
4c71f03
Compare
4c71f03
to
64e0033
Compare
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.
I didn't go through everything, but I think there is enough comments to address already :)
cfbfd55
to
727c08d
Compare
727c08d
to
0e34fd3
Compare
bedebc6
to
04819c4
Compare
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, a couple of minor comments, I guess next you will send the integration test PR, right?
@ahg-g Thanks for the review, and yes I'll submit a PR for some basic integration tests next, then configure a presubmit to run the integration tests. Let me know if the PR looks good now and I'll squash the commits. |
/label tide/merge-method-squash |
/lgtm |
Changes included in this PR:
Testing:
Note: I looked into adding unit tests for the JobSetReconciler methods themselves, but it seems I would need to possibly fake/mock a Manager to use for creating a unit-testable JobSetReconciler, and I noticed in Kueue there are no reconciler specific unit tests (see here), and the reconciler testing is in the integration tests, so I am planning on doing the same. @ahg-g let me know if you have any thoughts on this.