Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Referencia de expresión cron
Esta solución utiliza un subconjunto del formato cron estándar de 5 campos de Linux para los programas de pruebas recurrentes. La expresión cron consta de cinco campos separados por espacios.
┌───────── 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
Valores aceptados
En la siguiente tabla se describe lo que acepta cada campo.
| Campo | Valores aceptados | Ejemplos |
|---|---|---|
|
Minuto |
Un único valor comprendido entre 0 y 59. |
|
|
Hora |
|
|
|
Día del mes |
|
|
|
Mes |
|
|
|
Día de la semana |
|
|
Los valores del día de la semana utilizan el siguiente mapeo: 0 = domingo, 1 = lunes, 2 = martes, 3 = miércoles, 4 = jueves, 5 = viernes, 6 = sábado.
Patrones no compatibles
Los siguientes patrones son de sintaxis cron de Linux válida, pero esta solución no los admite.
| Patrón | Ejemplo | Motivo |
|---|---|---|
|
Valores de pasos por minuto |
|
El intervalo mínimo de programación es de una hora. |
|
Listas de minutos |
|
El intervalo mínimo de programación es de una hora. |
|
Intervalos de días del mes |
|
Solo se acepta un valor de un solo día o un comodín. |
|
Listas de días del mes |
|
Solo se acepta un valor de un día o un comodín. |
|
Intervalos de meses |
|
Solo se acepta un valor mensual o un comodín. |
|
Listas de meses |
|
Solo se acepta un valor mensual o un comodín. |
|
Signo de interrogación |
|
El signo de interrogación no es válido en el cron estándar de Linux. En su lugar, use |
Patrones preestablecidos
La consola web proporciona los siguientes patrones preestablecidos que puede seleccionar directamente.
| Nombre del patrón | Expression | Description (Descripción) |
|---|---|---|
|
Cada hora |
|
Se ejecuta en el minuto 0 de cada hora. |
|
Todos los días a las 9:00 a.m. |
|
Se ejecuta una vez al día a las 9:00 a.m. en la zona horaria seleccionada. |
|
De lunes a viernes a las 8:00 |
|
Funciona de lunes a viernes a las 8:00 a.m. |
|
Todos los domingos a las 5 p.m. |
|
Funciona todos los domingos a las 17:00. |
|
El primer día de mes a las 11 de la mañana |
|
Funciona el primer día de cada mes a las 11:00 a. m. |
Restricciones de programación
-
El intervalo mínimo entre las pruebas programadas es de una hora. El sistema valida que el intervalo entre ejecuciones consecutivas sea mayor que la duración estimada de la prueba.
-
Se requiere una fecha de caducidad para todos los programas periódicos. Las pruebas no se realizarán después del final de la fecha de caducidad (UTC).
-
La zona horaria programada determina cuándo se activa el cron. Las transiciones del horario de verano se gestionan automáticamente. Si no existe una hora programada debido a una transición de primavera del horario de verano, se omite esa incidencia.
-
El sistema valida la expresión cron tanto en la consola web como en la API. Si la expresión no coincide con el formato aceptado, no se puede crear la prueba.