[Feature Request] Workflow Details - Single Job Step Durations
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 55/100
Línea de trabajo
Comienza con la respuesta de workflow-jobs de la GitHub REST API enlazada en el issue, especialmente con su array steps y sus marcas de tiempo. Rastrea cómo la fuente de datos de GitHub representa y expone los datos de los trabajos de workflow, y luego implementa las duraciones de los pasos en Grafana. Se considera terminado cuando los usuarios pueden acceder a la duración de cada paso del workflow y el comportamiento está cubierto por las pruebas adecuadas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi there 👋🏻
As DevOps Engineer or Grafana GitHub Plugin User
I want to see how long my steps in a workflow run take for a job
So that I can narrow the long-running ones down and take action on them.
I was thinking of having the duration for every step available in Grafana via the GitHub Plugin.
The GitHub REST API for workflow runs already provides this data.
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"started_at": "2020-01-20T09:42:40.000-08:00",
"completed_at": "2020-01-20T09:42:41.000-08:00"
},
{
"name": "Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 2,
"started_at": "2020-01-20T09:42:41.000-08:00",
"completed_at": "2020-01-20T09:42:45.000-08:00"
},
What do you think in general? Would that be something worth implementing? If so, I am willing to provide a PR 💻
- Lenguaje dominante
- Go
- Estrellas
- 311
- Forks
- 72
- Merge medio
- 2 d 9 h
- PR fusionados (30 d)
- 2
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de grafana/github-datasource
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
grafana/github-datasource#796 · 2 comentarios ·
-
Bug: Workflow_Runs query type consistently returns 0 rows when same URL+token directly returns dataAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
grafana/github-datasource#774 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
grafana/github-datasource#760 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
grafana/github-datasource#528 · 4 comentarios ·
-
Dependency DashboardAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 12/100
grafana/github-datasource#523 ·
Todos los issues de grafana/github-datasource
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
devlikeapro/waha#2322 ·
Los mantenedores suelen responder en 2 días