Modifique a política de retenção de dados para resultados de testes ATF

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Modifique a política de retenção de dados de Limpeza automática, que designa por quanto tempo o sistema retém os dados e os dados de referência para resultados de testes e pacotes de testes. Você pode mudar a frequência de flushing das tabelas base sys_atf_test_result ou sys_atf_test_suite_result. Esta configuração controla a disponibilidade dos dados de resultados de testes no tempo.

    Antes de Iniciar

    Função necessária: atf_test_admin

    Por Que e Quando Desempenhar Esta Tarefa

    O sistema limpa regularmente os dados nas tabelas base sys_atf_test_result e sys_atf_test_suite_result (e, opcionalmente, os dados de referência). Por padrão, o sistema exclui os dados de resultados do pacote de testes e testes 30 dias após a criação. Esta tarefa permite que você modifique a política de retenção de Limpeza automática para dados armazenados em uma tabela-base específica (sys_atf_test_result ou sys_atf_test_suite_result).

    Procedimento

    1. Navegar até Tudo > Automated Test Framework > Administração > Limpeza de Tabela.
      O sistema exibe uma lista das políticas de retenção (flushes automáticos) que mantém para tabelas de resultados de testes automatizados.
    2. Selecione a política de retenção (sys_atf_test_result ou sys_atf_test_suite_result) a ser modificada.
      O sistema exibe o registro desta política de retenção.
      Nota:
      . Nome da tabela O campo exibe o nome da tabela à qual a política de retenção de Limpeza automática selecionada se aplica. A seleção de outro tablename neste campo compromete a integridade do registro de Limpeza automática. Deixe o tablename nas políticas ATF existentes no valor do sistema base (padrão) para que ele não afete negativamente o comportamento de retenção de dados ATF.
    3. Especifique como o sistema deve determinar o período de tempo para retenção de dados e dados de referência.
      1. Em Campo de correspondência campo, insira o campo que você deseja que o sistema use para monitorar a duração.
        Por exemplo, para especificar que você deseja excluir dados x período de tempo após o sistema ter criado, sair Campo de correspondência definido com o valor padrão de sys_created_on .
      2. Em Idade em segundos insira a quantidade de tempo (em segundos) que o sistema deve aguardar antes de excluir os dados associados e os dados de referência.
    4. Se você quiser aplicar a política aos dados especificados (por exemplo, sys_atf_test_result) e a quaisquer dados que façam referência a eles, selecione Exclusão em cascata (valor padrão).
      Os dados de referência afetados são armazenados nas seguintes tabelas: Sys_atf_test_result_item, sys_atf_test_result_step e sys_attachment (quando table_name é sys_atf_test_result). Se você quiser que a política simplesmente limpe os dados na tabela selecionada (por exemplo, sys_atf_test_result) e ignore a limpeza dos dados de referência, limpe Exclusão em cascata .
    5. Em Condições Especifique as condições de filtro a serem usadas para a seleção de dados (e, opcionalmente, dados de referência) para esta política de retenção de Limpeza automática.
      O padrão é Reter indefinidamente é falso , porque Registro de resultados de testestambém contém um Manter indefinidamente caixa de seleção que permite recusar os flushes automáticos para resultados de testes específicos.
    6. Clique em Atualizar.