Add api tests stateless#1242
Conversation
Signed-off-by: fege <fmosca@redhat.com>
|
(sync'd with Federico offline for a small suggestion) |
Signed-off-by: fege <fmosca@redhat.com>
lugi0
left a comment
There was a problem hiding this comment.
In general LGTM, however I do have a small comment on how additional data is fixed for the test.
|
@lugi0: changing LGTM is restricted to collaborators DetailsIn 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. |
Signed-off-by: fege <fmosca@redhat.com>
|
/lgtm |
Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
…HOAIENG-26159-part1 Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
…HOAIENG-26159-part1 Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
…HOAIENG-26159-part1 Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: fege <fmosca@redhat.com>
Signed-off-by: Alessio Pragliola <seth.pro@gmail.com>
|
Thanks a lot really @fege for the efforts and this work, as well to all collaborations "offline" with @Al-Pragliola and QE folks /lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: tarilabs The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* Add api tests stateless Signed-off-by: fege <fmosca@redhat.com> * Fix github action failures, lint and nox Signed-off-by: fege <fmosca@redhat.com> * Add too_slow and remove code to force the model version id Signed-off-by: fege <fmosca@redhat.com> * Add filter_too_much Signed-off-by: fege <fmosca@redhat.com> * add hook to avoid Unsatisfiable Signed-off-by: fege <fmosca@redhat.com> * remove variable Signed-off-by: fege <fmosca@redhat.com> * add artifact_states Signed-off-by: fege <fmosca@redhat.com> * Add example to schema Signed-off-by: fege <fmosca@redhat.com> * Add example in src Signed-off-by: fege <fmosca@redhat.com> * register strategy for string of int64 Signed-off-by: fege <fmosca@redhat.com> * sort imports Signed-off-by: fege <fmosca@redhat.com> * modify case for problematic endpoints Signed-off-by: fege <fmosca@redhat.com> * add more examples Signed-off-by: fege <fmosca@redhat.com> * pin urllib Signed-off-by: fege <fmosca@redhat.com> * exclude problematic endpoints and test with valid data Signed-off-by: fege <fmosca@redhat.com> * Add gha to run the test and mark them with fuzz Signed-off-by: fege <fmosca@redhat.com> * revert change in Makefile pushed by error Signed-off-by: fege <fmosca@redhat.com> * skip test not marked with e2e or fuzz, trigger the fuzz on pr comment Signed-off-by: fege <fmosca@redhat.com> * trigger with label Signed-off-by: fege <fmosca@redhat.com> * correct the label name Signed-off-by: fege <fmosca@redhat.com> * add types and semplify the if Signed-off-by: fege <fmosca@redhat.com> * do not run e2e if test-fuzz label is added Signed-off-by: fege <fmosca@redhat.com> * unpin urllib Signed-off-by: fege <fmosca@redhat.com> * modify lock Signed-off-by: fege <fmosca@redhat.com> * fix: remove proc on label Signed-off-by: Alessio Pragliola <seth.pro@gmail.com> --------- Signed-off-by: fege <fmosca@redhat.com> Signed-off-by: Alessio Pragliola <seth.pro@gmail.com> Co-authored-by: Alessio Pragliola <seth.pro@gmail.com>
* Add api tests stateless Signed-off-by: fege <fmosca@redhat.com> * Fix github action failures, lint and nox Signed-off-by: fege <fmosca@redhat.com> * Add too_slow and remove code to force the model version id Signed-off-by: fege <fmosca@redhat.com> * Add filter_too_much Signed-off-by: fege <fmosca@redhat.com> * add hook to avoid Unsatisfiable Signed-off-by: fege <fmosca@redhat.com> * remove variable Signed-off-by: fege <fmosca@redhat.com> * add artifact_states Signed-off-by: fege <fmosca@redhat.com> * Add example to schema Signed-off-by: fege <fmosca@redhat.com> * Add example in src Signed-off-by: fege <fmosca@redhat.com> * register strategy for string of int64 Signed-off-by: fege <fmosca@redhat.com> * sort imports Signed-off-by: fege <fmosca@redhat.com> * modify case for problematic endpoints Signed-off-by: fege <fmosca@redhat.com> * add more examples Signed-off-by: fege <fmosca@redhat.com> * pin urllib Signed-off-by: fege <fmosca@redhat.com> * exclude problematic endpoints and test with valid data Signed-off-by: fege <fmosca@redhat.com> * Add gha to run the test and mark them with fuzz Signed-off-by: fege <fmosca@redhat.com> * revert change in Makefile pushed by error Signed-off-by: fege <fmosca@redhat.com> * skip test not marked with e2e or fuzz, trigger the fuzz on pr comment Signed-off-by: fege <fmosca@redhat.com> * trigger with label Signed-off-by: fege <fmosca@redhat.com> * correct the label name Signed-off-by: fege <fmosca@redhat.com> * add types and semplify the if Signed-off-by: fege <fmosca@redhat.com> * do not run e2e if test-fuzz label is added Signed-off-by: fege <fmosca@redhat.com> * unpin urllib Signed-off-by: fege <fmosca@redhat.com> * modify lock Signed-off-by: fege <fmosca@redhat.com> * fix: remove proc on label Signed-off-by: Alessio Pragliola <seth.pro@gmail.com> --------- Signed-off-by: fege <fmosca@redhat.com> Signed-off-by: Alessio Pragliola <seth.pro@gmail.com> Co-authored-by: Alessio Pragliola <seth.pro@gmail.com> Signed-off-by: Chanakya Thirumala Setty <cthiruma@redhat.com>
[pull] main from kubeflow:main
Description
Add stateless and statefull test for the API, they are marked with
fuzz, they can be run withmake test-fuzz, the test will be run also in automatic way for maingithub.ref == 'refs/heads/main'or adding a labeltest-fuzzHow Has This Been Tested?
Merge criteria:
DCOcheck)ok-to-testhas been added to the PR.If you have UI changes