기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Cron 표현식 참조
이 솔루션은 반복 테스트 일정에 표준 5필드 Linux cron 형식의 하위 집합을 사용합니다. cron 표현식은 공백으로 구분된 5개의 필드로 구성됩니다.
┌───────── 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
허용되는 값
다음 표에서는 각 필드가 허용하는 내용을 설명합니다.
| Field | 허용되는 값 | 예제 |
|---|---|---|
|
분 |
0에서 59 사이의 단일 값입니다. |
|
|
시간 |
|
|
|
일 |
|
|
|
월 |
|
|
|
요일 |
|
|
요일 값은 0 = 일요일, 1 = 월요일, 2 = 화요일, 3 = 수요일, 4 = 목요일, 5 = 금요일, 6 = 토요일 매핑을 사용합니다.
지원되지 않는 패턴
다음 패턴은 유효한 Linux cron 구문이지만이 솔루션에서는 지원되지 않습니다.
| 패턴 | 예제 | 이유 |
|---|---|---|
|
분 단계 값 |
|
최소 예약 간격은 1시간입니다. |
|
분 목록 |
|
최소 예약 간격은 1시간입니다. |
|
월중 범위 |
|
하루 값 또는 와일드카드만 허용됩니다. |
|
월중일 목록 |
|
하루 값 또는 와일드카드만 허용됩니다. |
|
월 범위 |
|
한 달 값 또는 와일드카드만 허용됩니다. |
|
월 목록 |
|
한 달 값 또는 와일드카드만 허용됩니다. |
|
물음표 |
|
물음표 문자는 표준 Linux cron에서 유효하지 않습니다. 대신 |
패턴 사전 설정
웹 콘솔은 직접 선택할 수 있는 다음과 같은 사전 설정 패턴을 제공합니다.
| 패턴 이름 | 표현식 | 설명 |
|---|---|---|
|
매 시간 |
|
매시간 0분에 실행됩니다. |
|
매일 오전 9시 |
|
선택한 시간대의 오전 9시에 하루에 한 번 실행됩니다. |
|
평일 오전 8시 |
|
월요일부터 금요일까지 오전 8시에 실행됩니다. |
|
매주 일요일 오후 5시 |
|
매주 일요일 오후 5시에 실행됩니다. |
|
매월 1일 오전 11시 |
|
매월 1일 오전 11시에 실행됩니다. |
제약 조건 예약
-
예약된 테스트 실행 사이의 최소 간격은 1시간입니다. 시스템은 연속 실행 사이의 간격이 예상 테스트 기간보다 긴지 확인합니다.
-
모든 반복 일정에는 만료 날짜가 필요합니다. 만료 날짜(UTC)가 종료된 후에는 테스트가 실행되지 않습니다.
-
일정 시간대에 따라 cron이 실행되는 시기가 결정됩니다. 일광 절약 시간 전환은 자동으로 처리됩니다. DST 스프링 포워드 전환으로 인해 예약된 시간이 없는 경우 해당 발생을 건너뜁니다.
-
시스템은 웹 콘솔과 API 모두에서 cron 표현식을 검증합니다. 표현식이 허용되는 형식과 일치하지 않으면 테스트를 생성할 수 없습니다.