googleapis / googleapis/google-cloud-cpp

Explore options to speed up `coverage` build

Ouverte
#14,587 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
type: cleanup
Langage dominant
C++
Étoiles
659
Forks
462
Merge moyen
1 j 2 h
PR mergées (30 j)
89

Description

The `coverage` build seems to be the slowest build at the moment. It seems like the merging all the coverage results is single threaded and takes quite a bit of time:

```
Step #2: ==> 🕑 merging done in 674.070 seconds
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Start by reproducing the coverage build and measuring the merge step that reported 674.070 seconds. Inspect how coverage results are merged and determine whether a practical speedup path exists. Done means documenting or implementing a supported approach that reduces the merge time and validating the result against the coverage build.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
build-system, performance
Type d'issue
Refactorisation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.