This job view page is being replaced by Spyglass soon. Check out the new job view.
PRmunagekar: feat(sdk): Python components - Parse component input/output descriptions from the function docstring
ResultFAILURE
Tests 0 failed / 0 succeeded
Started2020-09-19 07:32
Elapsed27m39s
Revisionf6a98388d49a79d6a4bac86361069a5604c850be
Refs 4512

No Test Failures!


Error lines from build-log.txt

... skipping 148 lines ...
NAME                  LOCATION    MASTER_VERSION  MASTER_IP      MACHINE_TYPE   NODE_VERSION    NUM_NODES  STATUS
sample-8396137-32261  us-east1-b  1.15.12-gke.20  34.73.249.134  e2-standard-8  1.15.12-gke.20  2          RUNNING
++ gcloud container clusters get-credentials sample-8396137-32261
Fetching cluster endpoint and auth data.
kubeconfig entry generated for sample-8396137-32261.
++ kubectl delete namespace kubeflow --wait
Error from server (NotFound): namespaces "kubeflow" not found
++ echo 'No need to delete kubeflow namespace. It doesn'\''t exist.'
No need to delete kubeflow namespace. It doesn't exist.
++ kubectl create namespace kubeflow --dry-run -o yaml
++ kubectl apply -f -
W0919 07:44:58.744808     399 helpers.go:553] --dry-run is deprecated and can be replaced with --dry-run=client.
namespace/kubeflow created
... skipping 2308 lines ...
  File "<frozen importlib._bootstrap_external>", line 565, in spec_from_file_location
  File "/usr/local/lib/python3.5/site-packages/docstring_parser-0.7.2-py3.5.egg/docstring_parser/common.py", line 119
    self.short_description: T.Optional[str] = None
                          ^
SyntaxError: invalid syntax
The command '/bin/sh -c set -e;     < /samples/sample_config.json jq .[].file --raw-output | while read pipeline_yaml; do         pipeline_py="${pipeline_yaml%.yaml}";         mv "$pipeline_py" "${pipeline_py}.tmp";         echo 'import kfp; kfp.components.default_base_image_or_builder="gcr.io/google-appengine/python:2020-03-31-141326"' | cat - "${pipeline_py}.tmp" > "$pipeline_py";         python3 "$pipeline_py";     done' returned a non-zero code: 1
ERROR
ERROR: build step 0 "gcr.io/cloud-builders/docker" failed: step exited with non-zero status: 1

--------------------------------------------------------------------------------

++ echo 'Cloud build with build id 7ee076e4-115e-4500-9c16-946a471e7d44 failed with status FAILURE'
Cloud build with build id 7ee076e4-115e-4500-9c16-946a471e7d44 failed with status FAILURE
++ return 1
++ for i in $(seq 1 ${max_attempts})
++ '[' 2 '!=' 1 ']'
++ echo 'Retry #2, build images again...'
Retry #2, build images again...
++ source /home/prow/go/src/github.com/kubeflow/pipelines/test/build-images.sh
... skipping 2581 lines ...
  File "<frozen importlib._bootstrap_external>", line 565, in spec_from_file_location
  File "/usr/local/lib/python3.5/site-packages/docstring_parser-0.7.2-py3.5.egg/docstring_parser/common.py", line 119
    self.short_description: T.Optional[str] = None
                          ^
SyntaxError: invalid syntax
The command '/bin/sh -c set -e;     < /samples/sample_config.json jq .[].file --raw-output | while read pipeline_yaml; do         pipeline_py="${pipeline_yaml%.yaml}";         mv "$pipeline_py" "${pipeline_py}.tmp";         echo 'import kfp; kfp.components.default_base_image_or_builder="gcr.io/google-appengine/python:2020-03-31-141326"' | cat - "${pipeline_py}.tmp" > "$pipeline_py";         python3 "$pipeline_py";     done' returned a non-zero code: 1
ERROR
ERROR: build step 0 "gcr.io/cloud-builders/docker" failed: step exited with non-zero status: 1

--------------------------------------------------------------------------------

++ echo 'Cloud build with build id 32144675-c638-4b03-99ee-b2c97815d457 failed with status FAILURE'
Cloud build with build id 32144675-c638-4b03-99ee-b2c97815d457 failed with status FAILURE
++ return 1
++ for i in $(seq 1 ${max_attempts})
++ '[' 3 '!=' 1 ']'
++ echo 'Retry #3, build images again...'
Retry #3, build images again...
++ source /home/prow/go/src/github.com/kubeflow/pipelines/test/build-images.sh
... skipping 2640 lines ...
  File "<frozen importlib._bootstrap_external>", line 565, in spec_from_file_location
  File "/usr/local/lib/python3.5/site-packages/docstring_parser-0.7.2-py3.5.egg/docstring_parser/common.py", line 119
    self.short_description: T.Optional[str] = None
                          ^
SyntaxError: invalid syntax
The command '/bin/sh -c set -e;     < /samples/sample_config.json jq .[].file --raw-output | while read pipeline_yaml; do         pipeline_py="${pipeline_yaml%.yaml}";         mv "$pipeline_py" "${pipeline_py}.tmp";         echo 'import kfp; kfp.components.default_base_image_or_builder="gcr.io/google-appengine/python:2020-03-31-141326"' | cat - "${pipeline_py}.tmp" > "$pipeline_py";         python3 "$pipeline_py";     done' returned a non-zero code: 1
ERROR
ERROR: build step 0 "gcr.io/cloud-builders/docker" failed: step exited with non-zero status: 1

--------------------------------------------------------------------------------

++ echo 'Cloud build with build id 674149f5-d4ff-4dbf-b256-29bac8657b44 failed with status FAILURE'
Cloud build with build id 674149f5-d4ff-4dbf-b256-29bac8657b44 failed with status FAILURE
++ return 1
++ echo 'Images failed to build'
Images failed to build
++ return 1
[test-timing] It took 14m30.348s.
+ clean_up
+ set +e
+ set +x
Status of pods before clean up:
... skipping 23 lines ...