[ 
https://issues.apache.org/jira/browse/BEAM-3072?focusedWorklogId=220102&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-220102
 ]

ASF GitHub Bot logged work on BEAM-3072:
----------------------------------------

                Author: ASF GitHub Bot
            Created on: 28/Mar/19 16:12
            Start Date: 28/Mar/19 16:12
    Worklog Time Spent: 10m 
      Work Description: pabloem commented on issue #8158: [BEAM-3072] updates 
to that the error handling and collected the fail…
URL: https://github.com/apache/beam/pull/8158#issuecomment-477664509
 
 
   Hi Niklas! Happy to have your contribution. The PreCommit failed, and as a 
tip to debug these tests with lots of text, you can go to Details > Console 
Output, then scroll to the Bottom, and you'll find a link to a Gradle scan like 
so:
   
![image](https://user-images.githubusercontent.com/1301740/55173630-4be81f00-5139-11e9-8b73-6ea70c0011c5.png)
   
   In the grade scan you can find exactly which tasks failed (in this case, 
py27 lint, and py27-gcp). The py27 GCP failure looks unrelated, but the lint 
failures look related to your change: 
https://scans.gradle.com/s/4ljrrjerslxiy/console-log?task=:beam-sdks-python:lintPy27
   
   To run these checks before pushing your change you can do `tox -e py27-lint` 
from within `sdks/python` if you have your virtualenv set up, and tox installed.
   
   In short: Thanks for the contribution. Could you fix the lint issues?
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


Issue Time Tracking
-------------------

    Worklog Id:     (was: 220102)
    Time Spent: 1h 40m  (was: 1.5h)

> Improve error handling at staging time time for DataflowRunner
> --------------------------------------------------------------
>
>                 Key: BEAM-3072
>                 URL: https://issues.apache.org/jira/browse/BEAM-3072
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-py-core
>            Reporter: Ahmet Altay
>            Assignee: niklas Hansson
>            Priority: Minor
>              Labels: starter, triaged
>          Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> dependency.py calls out to external process to collect dependencies:
> https://github.com/apache/beam/blob/de7cc05cc67d1aa6331cddc17c2e02ed0efbe37d/sdks/python/apache_beam/runners/dataflow/internal/dependency.py#L263
> If these calls fails, the error is not clear. The error only tells what 
> failed but does not show the actual error message, and is not helpful for 
> users.
> As a general fix processes.py should have general better output collection 
> from failed processes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to