ATF 테스트 결과에 대한 데이터 보존 정책 수정

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 시스템이 테스트 및 테스트 도구 모음 결과에 대해 데이터를 보존하는 기간과 참조 데이터를 지정하는 자동 플러시 데이터 보존 정책을 수정합니다. sys_atf_test_result 또는 sys_atf_test_suite_result 기본 테이블의 플러시 빈도를 변경할 수 있습니다. 이 설정은 테스트 결과 데이터를 사용할 수 있는 시간을 제어합니다.

    시작하기 전에

    필요한 역할: atf_test_admin

    이 태스크 정보

    시스템은 정기적으로 sys_atf_test_result의 데이터를 플러시하고 기본 테이블을 sys_atf_test_suite_result합니다(선택적으로 데이터 참조). 기본적으로 시스템은 생성 후 30일이 지난 테스트 및 테스트 도구 모음 결과 데이터를 삭제합니다. 이 작업을 사용하면 특정 기본 테이블(sys_atf_test_result 또는 sys_atf_test_suite_result)에 저장된 데이터에 대한 자동 플러시 보존 정책을 수정할 수 있습니다.

    프로시저

    1. 다음으로 이동 모두 > Automated Test Framework > 관리 > 테이블 정리.
      시스템은 자동화된 테스트 결과 테이블에 대해 유지관리하는 보존 정책(자동 플러시) 목록을 표시합니다.
    2. 수정할 보존 정책(sys_atf_test_result 또는 sys_atf_test_suite_result)을 선택합니다.
      시스템에 이 보존 정책에 대한 기록이 표시됩니다.
      주:
      Tablename 필드에는 선택한 자동 플러시 보존 정책이 적용되는 테이블의 이름이 표시됩니다. 이 필드에서 다른 테이블 이름을 선택하면 자동 플러시 기록의 무결성이 손상됩니다. ATF 데이터 보존 동작에 부정적인 영향을 주지 않도록 기존 ATF 정책의 테이블 이름을 기본 시스템(기본값) 값으로 둡니다.
    3. 시스템에서 데이터 보존 기간을 결정하고 데이터를 참조하는 방법을 지정합니다.
      1. Matchfield 필드에 시스템이 기간을 모니터링하는 데 사용할 필드를 입력합니다.
        예를 들어, 시스템에서 데이터를 생성한 후 x 시간 동안 데이터를 삭제하도록 지정하려면 Matchfield 를 기본값인 sys_created_on로 설정된 상태로 둡니다.
      2. 수명(초) 필드에 시스템이 관련 데이터를 삭제하고 데이터를 참조하기 전에 기다려야 하는 시간(초)을 입력합니다.
    4. 지정된 데이터(예: sys_atf_test_result) 및 이를 참조하는 모든 데이터에 정책을 적용하려면 계단식 삭제 (기본값)를 선택합니다.
      영향을 받는 참조 데이터는 sys_atf_test_result_item, sys_atf_test_result_step 및 sys_attachment(table_name = sys_atf_test_result일 때) 테이블에 저장됩니다. 정책에서 선택한 테이블(예: sys_atf_test_result)의 데이터를 플러시하고 참조 데이터의 플러시를 건너뛰도록 하려면 단계적 삭제의 선택을 취소합니다.
    5. 조건 필드에서 이 자동 플러시 보존 정책에 대한 데이터(및 선택적으로 참조 데이터)를 선택하는 데 사용할 필터 조건을 지정합니다.
      기본값은 특정 테스트 결과에 대한 자동 플러시를 옵트아웃할 수 있는 무기한 유지 확인란도 포함되어 있기 때문에 테스트 결과 기록Retain indefinite is false입니다.
    6. 업데이트를 클릭합니다.