[jira] [Updated] (ARROW-12442) [CI] Set job timeouts on GitHub Actions

2021-04-22 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARROW-12442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated ARROW-12442:
---
Labels: pull-request-available  (was: )

> [CI] Set job timeouts on GitHub Actions
> ---
>
> Key: ARROW-12442
> URL: https://issues.apache.org/jira/browse/ARROW-12442
> Project: Apache Arrow
>  Issue Type: Task
>  Components: Continuous Integration
>Reporter: Antoine Pitrou
>Assignee: Antoine Pitrou
>Priority: Critical
>  Labels: pull-request-available
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The default timeout for a single job in Github Actions is 6 hours:
> [https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idtimeout-minutes]
> While our jobs normally do not exceed 1 hour of runtime (and most of them are 
> far quicker), sometimes some network issues may lead a job to take up the 
> full 6 hours before timing out. Not only does this contribute to our own 
> build queue growing unnecessarily, but it also impedes other Apache projects, 
> since the number of jobs which can be run in parallel is capped at the 
> organization level.
> We should therefore configure job timeouts which reflect our expectation of 
> the overall runtime for each job. 1 hour should be a safe value for most of 
> them, and would already dramatically reduce the impact of network issues.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (ARROW-12442) [CI] Set job timeouts on GitHub Actions

2021-04-18 Thread Kouhei Sutou (Jira)


 [ 
https://issues.apache.org/jira/browse/ARROW-12442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kouhei Sutou updated ARROW-12442:
-
Summary: [CI] Set job timeouts on GitHub Actions  (was: [CI] Set job 
timeouts on Github Actions)

> [CI] Set job timeouts on GitHub Actions
> ---
>
> Key: ARROW-12442
> URL: https://issues.apache.org/jira/browse/ARROW-12442
> Project: Apache Arrow
>  Issue Type: Task
>  Components: Continuous Integration
>Reporter: Antoine Pitrou
>Priority: Critical
>
> The default timeout for a single job in Github Actions is 6 hours:
> [https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idtimeout-minutes]
> While our jobs normally do not exceed 1 hour of runtime (and most of them are 
> far quicker), sometimes some network issues may lead a job to take up the 
> full 6 hours before timing out. Not only does this contribute to our own 
> build queue growing unnecessarily, but it also impedes other Apache projects, 
> since the number of jobs which can be run in parallel is capped at the 
> organization level.
> We should therefore configure job timeouts which reflect our expectation of 
> the overall runtime for each job. 1 hour should be a safe value for most of 
> them, and would already dramatically reduce the impact of network issues.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)