mozilla-releng / mozilla-releng/scriptworker-scripts
other than notarization poller, scriptworkers don't respect max run time
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 16
- Forks
- 38
- Merge moyen
- 1 j 7 h
- PR mergées (30 j)
- 14
Description
We've found a few examples of tasks going well over their max run time recently. For example, this task had a max run time of 600 seconds (10 minutes). The first attempt ran for 21 minutes, after which it was killed with signal -15. The second run ran for 16 minutes and completed successfully.
It's possible the first one was killed for going over the max run time -- but even if that's the case, that's far too late.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par suivre la manière dont scriptworkers font respecter la durée d’exécution maximale configurée, en utilisant la tâche liée comme exemple de reproduction. Comparez le comportement avec le notarization poller, qui est signalé comme une exception, et examinez comment la tâche est terminée avec signal -15. Le travail est considéré comme terminé lorsque les tâches scriptworker s’arrêtent près de leur limite configurée au lieu de s’exécuter beaucoup plus longtemps.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- devops
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100