mozilla-releng / mozilla-releng/scriptworker-scripts

other than notarization poller, scriptworkers don't respect max run time

Ouverte
#720 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

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

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. 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

Recevez les nouvelles issues par e-mail

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