-
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
Add sdk test coverage. #1858
Add sdk test coverage. #1858
Conversation
This reverts commit 246a178
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest |
/test kubeflow-pipeline-e2e-test |
1 similar comment
/test kubeflow-pipeline-e2e-test |
/test all |
1 similar comment
/test all |
Can you provide more information as for why P.S. It would be great to make source viewing work. Right now when I click on https://coveralls.io/builds/25178194/source?filename=kfp/components/_components.py I get
|
Yes I got it too. Do you think it's okay to solve the problem in a following PR? I suspect that it's because we didn't set 'src' for coveralls correctly. |
/test kubeflow-pipeline-e2e-test |
commit 0ed5819 Author: Yuan (Bob) Gong <gongyuan94@gmail.com> Date: Tue Aug 20 08:13:31 2019 +0800 Refactor presubmit-tests-with-pipeline-deployment.sh to run in other projects (kubeflow#1732) * Refactor presubmit-tests-with-pipeline-deployment.sh so that it can be run from a different project * Simplify getting service account from cluster. * Copy image builder image instead of granting permission * Add missed yes command * fix stuff * Let other usages of image-builder image become configurable * let test workflow use image builder image commit 0369a4c Author: Ajay Gopinathan <ajaygopinathan@google.com> Date: Fri Aug 16 21:02:07 2019 -0700 Update manifests to point to 0.26 release. (kubeflow#1870) commit 2b246bc Author: Alexey Volkov <avolkov@google.com> Date: Fri Aug 16 19:54:07 2019 -0700 SDK - Tests - Improved the "ContainerOp.set_retry" test (kubeflow#1843) Properly testing the feature isntead of just comparing with golden data. commit d66508d Author: Ajay Gopinathan <ajaygopinathan@google.com> Date: Fri Aug 16 18:42:48 2019 -0700 Update changelog for 0.1.26 (kubeflow#1872) * Update changelog for 0.1.26 * Update changelog. commit 1d99704 Author: Alexey Volkov <avolkov@google.com> Date: Fri Aug 16 18:24:09 2019 -0700 SDK - Fixed string comparisons (kubeflow#1756) commit 6d5ffa2 Author: Ajay Gopinathan <ajaygopinathan@google.com> Date: Fri Aug 16 16:57:33 2019 -0700 Remove copying of tfx data for cloudbuild release steps. (kubeflow#1871) commit de538aa Author: Ning <ngao@google.com> Date: Fri Aug 16 15:53:07 2019 -0700 add compile step in the samples to generate zip files (kubeflow#1866) * add compile step in the samples to generate zip files commit 5bcc665 Author: Ajay Gopinathan <ajaygopinathan@google.com> Date: Fri Aug 16 13:58:23 2019 -0700 Update Python SDK versions for release. (kubeflow#1860) commit 0d898cb Author: Ajay Gopinathan <ajaygopinathan@google.com> Date: Fri Aug 16 13:16:11 2019 -0700 Release 0517114 (kubeflow#1859) * Updated component images to version 0517114 * Updated components to version 48dd338 commit 7dbca1a Author: Ning <ngao@google.com> Date: Fri Aug 16 12:06:37 2019 -0700 update gcloud ml-engine to ai-platform (kubeflow#1863) commit e849f22 Author: Ryan Dawson <ryandawson@cantab.net> Date: Fri Aug 16 19:21:23 2019 +0100 Seldon examples (kubeflow#1405) commit a6f3f40 Author: sina chavoshi <sina.chavoshi@gmail.com> Date: Fri Aug 16 09:56:09 2019 -0700 Adding a sample for serving component (kubeflow#1830) * Adding a sample for serving component * removed typo / updated based on PR feedback * fixing the jupyter rendering issue * adding pip3 for tensorflow * Fixed spelling error in VERSION * fix indentation based on review feedback commit 54ff3e6 Author: Alexey Volkov <avolkov@google.com> Date: Fri Aug 16 01:22:31 2019 -0700 SDK - Cleanup - Serialized PipelineParamTuple does not need value or type (kubeflow#1469) * SDK - Refactoring - Serialized PipelineParam does not need type Only the types in non-serialized PipelineParams are ever used. * SDK - Refactoring - Serialized PipelineParam does not need value Default values are only relevant when PipelineParam is used in the pipeline function signature and even in this case compiler captures them explicitly from the pipelineParam objects in the signature. There is no other uses for them. commit d2e94e4 Author: Riley Bauer <34456002+rileyjbauer@users.noreply.github.com> Date: Thu Aug 15 19:52:34 2019 -0700 Fix run duration bug (kubeflow#1827) * Allows durations >=24h and renames 'showLink' in RunList * Update, fix tests commit d8eaeaa Author: Alexey Volkov <avolkov@google.com> Date: Thu Aug 15 17:25:59 2019 -0700 SDK - Preserving the pipeline input information in the compiled Workflow (kubeflow#1381) * SDK - Preserving the pipeline metadata in the compiled Workflow * Stabilizing the DSL compiler tests commit afe8a69 Author: Kirin Patel <kirinpatel@gmail.com> Date: Thu Aug 15 17:00:28 2019 -0700 Reduce API usage by utilizing reference name in reference resource API (kubeflow#1824) * Regenerated run api for frontend * Added support for reference name to resource reference API in frontend * Revert "Regenerated run api for frontend" * Addressed PR comments * Removed extra if statement by setting default value of parameter * Removed the whole comment * Addressed PR feedback * Addressed PR feedback * Simplified logic after offline discussion commit ea67c99 Author: Kirin Patel <kirinpatel@gmail.com> Date: Thu Aug 15 16:18:35 2019 -0700 Change how Variables are Provided to Visualizations (kubeflow#1754) * Changed way visualization variables are passed from request to NotebookNode Visualization variables are now saved to a json file and loaded by a NotebookNode upon execution. * Updated roc_curve visualization to reflect changes made to dependency injection * Fixed bug where checking if is_generated is provided to roc_curve visualization would crash visualizaiton Also changed ' -> " * Changed text_exporter to always sort variables by key for testing * Addressed PR suggestions commit d238bef Author: Jiaxiao Zheng <jxzheng@google.com> Date: Thu Aug 15 12:55:29 2019 -0700 Add back coveralls. (kubeflow#1849) * Remove redundant import. * Simplify sample_test.yaml by using withItem syntax. * Simplify sample_test.yaml by using withItem syntax. * Change dict to str in withItems. * Add back coveralls. commit 0517114 Author: Riley Bauer <34456002+rileyjbauer@users.noreply.github.com> Date: Thu Aug 15 12:28:35 2019 -0700 Reduce getPipeline calls in RunList (kubeflow#1852) * Skips calling getPipeline in RunList if the pipeline name is in the pipeline_spec * Update fixed data to include pipeline names in pipeline specs * Remove redundant getRuns call commit 39e5840 Author: IronPan <yangpa@google.com> Date: Thu Aug 15 11:04:34 2019 -0700 Add retry button in Pipeline UI (kubeflow#1782) * add retry button * add retry button * add retry button * address comments * fix tests * fix tests * update image * Update StatusUtils.test.tsx * Update RunDetails.test.tsx * Update Buttons.ts * update test * update frontend * update * update * addrerss comments * update test
#898 also adds the coverage. Which one do we want to merge? |
@gaoning777 Let's merge that one. Ark-kun also makes coverage display works IIRC. |
/close |
@numerology: Closed this PR. 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 sdk test coverage collection and report to coveralls.io.
Patched #898
This change is