As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Referência de expressão Cron
Essa solução usa um subconjunto do formato cron padrão do Linux de 5 campos para programações de testes recorrentes. A expressão cron consiste em cinco campos separados por espaços.
┌───────── 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 aceitos
A tabela a seguir descreve o que cada campo aceita.
| Campo | Valores aceitos | Exemplos |
|---|---|---|
|
Minuto |
Um valor único de 0 a 59. |
|
|
Hora |
|
|
|
Dia do mês |
|
|
|
Mês |
|
|
|
Dia da semana |
|
|
Os valores do dia da semana usam o seguinte mapeamento: 0 = domingo, 1 = segunda-feira, 2 = terça-feira, 3 = quarta-feira, 4 = quinta-feira, 5 = sexta-feira, 6 = sábado.
Padrões não suportados
Os padrões a seguir são uma sintaxe cron válida do Linux, mas não são suportados por essa solução.
| Padrão | Exemplo | Motivo |
|---|---|---|
|
Valores minuciosos da etapa |
|
O intervalo mínimo de agendamento é de uma hora. |
|
Listas de minutos |
|
O intervalo mínimo de agendamento é de uma hora. |
|
Intervalos de dias do mês |
|
Somente o valor de um único dia ou curinga é aceito. |
|
Listas de dias do mês |
|
Somente o valor de um único dia ou curinga é aceito. |
|
Intervalos de meses |
|
Somente o valor de um único mês ou curinga é aceito. |
|
Listas de meses |
|
Somente o valor de um único mês ou curinga é aceito. |
|
ponto de interrogação |
|
O caractere de ponto de interrogação não é válido no cron padrão do Linux. Use |
Padrões predefinidos
O console web fornece os seguintes padrões predefinidos que você pode selecionar diretamente.
| Nome do padrão | Expressão | Description |
|---|---|---|
|
A cada hora |
|
Funciona no minuto 0 de cada hora. |
|
Diariamente às 9h |
|
Funciona uma vez por dia às 9h no fuso horário selecionado. |
|
Dias úteis às 8:00 da manhã |
|
Funciona de segunda a sexta-feira às 8h. |
|
Todos os domingos às 17h |
|
Funciona todos os domingos às 17h. |
|
1º dia do mês às 11h |
|
Funciona no primeiro dia de cada mês às 11h. |
Restrições de agendamento
-
O intervalo mínimo entre os testes programados é de uma hora. O sistema valida que o intervalo entre execuções consecutivas é maior do que a duração estimada do teste.
-
É necessária uma data de expiração para todos os agendamentos recorrentes. Os testes não serão executados após o final da data de expiração (UTC).
-
O fuso horário programado determina quando o cron é acionado. As transições do horário de verão são tratadas automaticamente. Se um horário agendado não existir devido a uma transição para o horário de verão, essa ocorrência será ignorada.
-
O sistema valida a expressão cron no console da web e na API. Se a expressão não corresponder ao formato aceito, o teste não poderá ser criado.