Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Référence d'expression Cron
Cette solution utilise un sous-ensemble du format cron Linux standard à 5 champs pour les programmes de tests récurrents. L'expression cron se compose de cinq champs séparés par des espaces.
┌───────── minute (0-59) │ ┌─────── hour (0-23, *, */N, or comma list) │ │ ┌───── day of month (1-31 or *) │ │ │ ┌─── month (1-12 or *) │ │ │ │ ┌─ day of week (0-6, *, range, or list) │ │ │ │ │ 0 9 * * 1-5
Valeurs acceptées
Le tableau suivant décrit ce que chaque champ accepte.
| Champ | Valeurs acceptées | Exemples |
|---|---|---|
|
Minute |
Une valeur unique comprise entre 0 et 59. |
|
|
Heure |
|
|
|
Jour du mois |
|
|
|
Mois |
|
|
|
Jour de la semaine |
|
|
Les valeurs des jours de la semaine utilisent le mappage suivant : 0 = dimanche, 1 = lundi, 2 = mardi, 3 = mercredi, 4 = jeudi, 5 = vendredi, 6 = samedi.
Modèles non pris en charge
Les modèles suivants correspondent à une syntaxe cron Linux valide mais ne sont pas pris en charge par cette solution.
| Modèle | Exemple | Raison |
|---|---|---|
|
Valeurs des pas en minutes |
|
L'intervalle de planification minimum est d'une heure. |
|
Listes de minutes |
|
L'intervalle de planification minimum est d'une heure. |
|
Plages de jours du mois |
|
Une seule valeur journalière ou un seul caractère générique sont acceptés. |
|
Listes des jours du mois |
|
Une seule valeur journalière ou un seul caractère générique sont acceptés. |
|
Fourchettes mensuelles |
|
Une seule valeur mensuelle ou un seul caractère générique est accepté. |
|
Listes mensuelles |
|
Une seule valeur mensuelle ou un seul caractère générique est accepté. |
|
Point d'interrogation |
|
Le point d'interrogation n'est pas valide dans le cron Linux standard. Utilisez |
Motifs prédéfinis
La console Web fournit les modèles prédéfinis suivants que vous pouvez sélectionner directement.
| Nom du motif | Expression | Description |
|---|---|---|
|
Toutes les heures |
|
Fonctionne à la minute 0 de chaque heure. |
|
Tous les jours à 9 h 00 |
|
Fonctionne une fois par jour à 9h00 dans le fuseau horaire sélectionné. |
|
En semaine à 8 h 00 |
|
Ouvert du lundi au vendredi à 8h00. |
|
Tous les dimanches à 17 h |
|
Il se déroule tous les dimanches à 17 h. |
|
1er du mois à 11 h |
|
Il se déroule le premier jour de chaque mois à 11 h. |
Contraintes de planification
-
L'intervalle minimum entre les essais programmés est d'une heure. Le système confirme que l'intervalle entre les essais consécutifs est plus long que la durée estimée du test.
-
Une date d'expiration est requise pour tous les programmes récurrents. Les tests ne seront pas exécutés après la fin de la date d'expiration (UTC).
-
Le fuseau horaire programmé détermine le moment où le cron se déclenche. Les transitions vers l'heure d'été sont gérées automatiquement. Si aucune heure planifiée n'existe en raison d'une transition printanière vers l'heure d'été, cette occurrence est ignorée.
-
Le système valide l'expression cron à la fois sur la console Web et sur l'API. Si l'expression ne correspond pas au format accepté, le test ne peut pas être créé.