Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-5915

Python postcommit test_read_metrics times out

    XMLWordPrintableJSON

    Details

      Description

      Happened a couple of times:

      https://scans.gradle.com/s/u7z2b7mwyghwi/console-log?task=:beam-sdks-python:validatesRunnerBatchTests#L142

      https://scans.gradle.com/s/b3zz6oyq3ueuw/console-log?task=:beam-sdks-python:validatesRunnerBatchTests

      ======================================================================
      ERROR: test_read_metrics (apache_beam.transforms.ptransform_test.PTransformTest)
      ----------------------------------------------------------------------
      Traceback (most recent call last):
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/nose/plugins/multiprocess.py", line 812, in run
      test(orig)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/nose/case.py", line 45, in _call_
      return self.run(*arg, **kwarg)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/nose/case.py", line 133, in run
      self.runTest(result)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/nose/case.py", line 151, in runTest
      test(result)
      File "/usr/lib/python2.7/unittest/case.py", line 393, in _call_
      return self.run(*args, **kwds)
      File "/usr/lib/python2.7/unittest/case.py", line 329, in run
      testMethod()
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/transforms/ptransform_test.py", line 211, in test_read_metrics
      res = pipeline.run()
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/testing/test_pipeline.py", line 107, in run
      else test_runner_api))
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/pipeline.py", line 405, in run
      self._options).run(False)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/pipeline.py", line 418, in run
      return self.runner.run_pipeline(self)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/
      src/sdks/python/apache_beam/runners/dataflow/test_dataflow_runner.py", line 70, in run_pipeline
      self.result.cancel()
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/runners/dataflow/dataflow_runner.py", line 1208, in cancel
      return self.state
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/runners/dataflow/dataflow_runner.py", line 1148, in state
      self._update_job()
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/runners/dataflow/dataflow_runner.py", line 1104, in _update_job
      self._job = self._runner.dataflow_client.get_job(self.job_id())
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/utils/retry.py", line 184, in wrapper
      return fun(*args, **kwargs)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/runners/dataflow/internal/apiclient.py", line 635, in get_job
      response = self._client.projects_locations_jobs.Get(request)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/dataflow_v1b3_client.py", line 604, in Get
      config, request, global_params=global_params)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/apitools/base/py/base_api.py", line 720, in _RunMethod
      http, http_request, **opts)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/apitools/base/py/http_wrapper.py", line 346, in MakeRequest
      check_response_func=check_response_func)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/apitools/base/py/http_wrapper.py", line 396, in _
      MakeRequestNoRetry
      redirections=redirections, connection_type=connection_type)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/oauth2client/transport.py", line 175, in new_request
      redirections, connection_type)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/oauth2client/transport.py", line 282, in request
      connection_type=connection_type)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/httplib2/_init_.py", line 1694, in request
      (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/httplib2/_init_.py", line 1434, in _request
      (response, content) = self._conn_request(conn, request_uri, method, body, headers)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/lib/python2.7/site-packages/httplib2/_init_.py", line 1390, in _conn_request
      response = conn.getresponse()
      File "/usr/lib/python2.7/httplib.py", line 1136, in getresponse
      response.begin()
      File "/usr/lib/python2.7/httplib.py", line 453, in begin
      version, status, reason = self._read_status()
      File "/usr/lib/python2.7/httplib.py", line 409, in _read_status
      line = self.fp.readline(_MAXLINE + 1)
      File "/usr/lib/python2.7/socket.py", line 480, in readline
      data = self._sock.recv(self._rbufsize)
      File "/usr/lib/python2.7/ssl.py", line 756, in recv
      return self.read(buflen)
      File "/usr/lib/python2.7/ssl.py", line 643, in read
      v = self._sslobj.read(len)
      File "/home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/build/gradleenv/local/
      lib/python2.7/site-packages/nose/plugins/multiprocess.py", line 276, in signalhandler
      raise TimedOutException()
      TimedOutException: 'test_read_metrics (apache_beam.transforms.ptransform_test.PTransformTest)'
      ----------------------------------------------------------------------
      XML: /home/jenkins/jenkins-slave/workspace/beam_PostCommit_Py_VR_Dataflow/src/sdks/python/nosetests.xml
      ----------------------------------------------------------------------

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                altay Ahmet Altay
                Reporter:
                herohde Henning Rohde
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h
                  1h