Hi,

A dashboard provided by Apache Infra which is providing some details on our 
usage of GitHub Actions. It requires to be committer to access it. It is 
accessible here 
https://infra-reports.apache.org/#ghactions<https://urldefense.proofpoint.com/v2/url?u=https-3A__infra-2Dreports.apache.org_-23ghactions&d=DwMFAw&c=BSDicqBQBDjDI9RkVyTcHQ&r=0vLfrqGC45Y6-8J0B2MbyQ&m=hQ3UKhuF7uZRwc-nCnjNg_-UeX1zHNr6vk3CeK0hCGUwcDObxbes7xBOlY2W2iWH&s=NDYfD6_868bvZtu3qJj04EiyQZY4wkadW3iel6LwoFo&e=>

When drilling down, the numbers are the weekly ones in any cases, see 
[INFRA-28170]<https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_INFRA-2D28170&d=DwMFAw&c=BSDicqBQBDjDI9RkVyTcHQ&r=0vLfrqGC45Y6-8J0B2MbyQ&m=hQ3UKhuF7uZRwc-nCnjNg_-UeX1zHNr6vk3CeK0hCGUwcDObxbes7xBOlY2W2iWH&s=mw8y4E80gaxGfZzNXU8IZPw6efS8iMk0Pas6FTI1DA0&e=>.
 It gives an idea anyway on the shares.

Some interesting points:

  *
For the last 30 
days<https://urldefense.proofpoint.com/v2/url?u=https-3A__infra-2Dreports.apache.org_-23ghactions-26hours-3D720-26limit-3D15-26group-3Dname&d=DwMFAw&c=BSDicqBQBDjDI9RkVyTcHQ&r=0vLfrqGC45Y6-8J0B2MbyQ&m=hQ3UKhuF7uZRwc-nCnjNg_-UeX1zHNr6vk3CeK0hCGUwcDObxbes7xBOlY2W2iWH&s=utgkN2FeoiF1OH1SzD4NHIRLY7YNNijFXhZ3m8pNPmI&e=>,
 so more or less for September,
     *
total usage is 452k minutes used (~7545h), estimated credit use 2871$
     *
It has increased significantly.
  *
The most consuming single 
workflow<https://urldefense.proofpoint.com/v2/url?u=https-3A__infra-2Dreports.apache.org_-23ghactions-26project-3Dcamel-26hours-3D720-26limit-3D15-26group-3Dname&d=DwMFAw&c=BSDicqBQBDjDI9RkVyTcHQ&r=0vLfrqGC45Y6-8J0B2MbyQ&m=hQ3UKhuF7uZRwc-nCnjNg_-UeX1zHNr6vk3CeK0hCGUwcDObxbes7xBOlY2W2iWH&s=C_rVvYBESwij-uACSLFOSZEYx7xqMgCMNd-VoFhztk0&e=>
 is still `Build and test`
     *
It represents 711h on last week, 38% on the global time
     *
Avoid git cloning the whole history branches and 
tags<https://github.com/apache/camel/pull/26088> allowed to gain almost 20% for 
most of the Prs
     *
There will be an increase close to 2% due to recently merged flaky test reports 
on PR<https://github.com/apache/camel/pull/25598>
  *
The second most consuming single workflow is `Camel Quarkus CI`
     *
It represents 669h per week, 36% on the global time
     *
Backed to July level after activity level drop in August


This month there were several times of hours of queue time. Similar analysis 
than previous month.  I have not spotted anormal activities. It sounds like 
there was an increase of activity in several Apache projects leading to this 
state AND an important increase of activity in Camel core project in last 
weeks. I started to collect runners used by each Apache project at several 
points in time. We are ranked 20 with current analysis.
See runners in use:

Rank
Repository
AVG
STDEV
MIN
MAX
1
apache/airflow
104.3
75.3
4
312
2
apache/beam
73.8
36.5
23
154
3
apache/grails-core
60.3
80.1
0
317
4
apache/gluten
38.6
42.7
2
193
5
apache/fineract
36.7
52.4
0
216
6
apache/gravitino
28.9
25.2
0
90
7
apache/superset
27.5
22.8
0
89
8
apache/spark
26.2
23.6
0
86
9
apache/ozone
23.8
22.5
0
78
10
apache/datafusion-comet
21.2
22.9
0
95
11
apache/iotdb
21.0
35.9
0
114
12
apache/pinot
20.4
16.2
0
66
13
apache/paimon
13.9
18.8
0
83
14
apache/hudi
12.4
14.5
0
47
15
apache/datafusion
12.3
14.4
0
58
16
apache/arrow
11.8
18.0
0
64
17
apache/nuttx
11.1
13.3
0
45
18
apache/celeborn
10.6
27.2
0
92
19
apache/cloudberry
9.1
26.6
0
128
20
apache/camel
8.9
8.5
0
26


For short workflows (<15 minutes), we switched to ubuntu-slim as runner in 
Camel Core<https://github.com/apache/camel/pull/26211> and Camel 
Quarkus<https://github.com/apache/camel-quarkus/pull/9149>. It allows to skip 
the queue for these ones. And have a slightly shorter time to start the runners.

Regards,


Aurélien Pupier, Senior Software Engineer for Apache Camel Quarkus

Unless otherwise stated above:

Compagnie IBM France
Siège Social : 17, avenue de l'Europe, 92275 Bois-Colombes Cedex
RCS Nanterre 552 118 465
Forme Sociale : S.A.S.
Capital Social : 664 614 175,50 €
SIRET : 552 118 465 03644 - Code NAF 6203Z

Reply via email to