-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
sample tests using the dataset in the corresponding test project #152
Conversation
/retest |
1 similar comment
/retest |
/test presubmit-e2e-test |
1 similar comment
/test presubmit-e2e-test |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: gaoning777 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 |
1 similar comment
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: gaoning777 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 |
/lgtm |
* Ignore KeyError exception in argo_client.log_status A lot of workflows have been flaky because of this exception. ``` ERROR|2018-06-06T21:31:19|/src/kubeflow/testing/py/kubeflow/testing/run_e2e_workflow.py|210| Exception occurred: 'status' Traceback (most recent call last): File "/src/kubeflow/testing/py/kubeflow/testing/run_e2e_workflow.py", line 196, in run status_callback=argo_client.log_status) File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 49, in wrapped_f return Retrying(*dargs, **dkw).call(f, *args, **kw) File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 212, in call raise attempt.get() File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 247, in get six.reraise(self.value[0], self.value[1], self.value[2]) File "/usr/local/lib/python2.7/dist-packages/retrying.py", line 200, in call attempt = Attempt(fn(*args, **kwargs), attempt_number, False) File "/src/kubeflow/testing/py/kubeflow/testing/argo_client.py", line 58, in wait_for_workflows status_callback(results) File "/src/kubeflow/testing/py/kubeflow/testing/argo_client.py", line 22, in log_status workflow["status"]["phase"]) KeyError: 'status' ``` Fixes kubeflow/testing#147 * Update * Update
* initial Alibi explainer * separate out explainer method to separate class file * Add README and update dependencies * Update kfserver * review updates * place explain back on KFModel abstract class * fix camel/snake case nit
This change is