-
Notifications
You must be signed in to change notification settings - Fork 247
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
test/e2e: add tests for NodeFeatureRules #848
test/e2e: add tests for NodeFeatureRules #848
Conversation
Depends on #845 /hold |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: marquiz 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 |
74b2455
to
e9bcbbc
Compare
#845 was merged |
Need to re-verify this |
Tests passed on manual run |
ping @ArangoGutierrez @zvonkok I think we should do smth about this 😉 Especially with #540 and #863 in the works we'd need to have e2e tests to cover them. At least some baseline on top of which to implement new tests |
e9bcbbc
to
625844f
Compare
ping @ArangoGutierrez @zvonkok |
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.
This is a great addition, especially for the #910.
LGTM
625844f
to
30d29be
Compare
✅ Deploy Preview for kubernetes-sigs-nfd ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
/assign ArangoGutierrez zvonkok |
Add tests covering the basic functionality of NodeFeatureRule objects, covering different feature types ("flag features", "attribute features" and "instance features") as well as backreferencing (using the output of previously run rules) and templating. The test relies on the "fake" feature source and its default configuration.
30d29be
to
6ef6112
Compare
Rebased in order to incorporate the latest refactoring |
LGTM |
/lgtm works. |
ping @zvonkok prow didn't understand the extra parameter to /lgtm 😸 |
/lgtm |
/doit |
/joke |
@zvonkok: Why do fish live in salt water? Because pepper makes them sneeze! In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Add tests covering the basic functionality of NodeFeatureRule objects,
covering different feature types ("flag features", "attribute features"
and "instance features") as well as backreferencing (using the output of
previously run rules) and templating. The test relies on the "fake"
feature source and its default configuration.
Fixes: #722
Depends on #845