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

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 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. 조건 필드에서 이 자동 플러시 보존 정책의 데이터(선택적으로 참조 데이터)를 선택하는 데 사용할 필터 조건을 지정합니다.
      기본값은 무기한 유지가 false입니다. 특정 테스트 결과에 대한 자동 플러시를 옵트아웃할 수 있는 무기한 유지 확인란도 포함되어 있기 때문입니다테스트 결과 기록.
    6. 업데이트를 클릭합니다.