Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Execute Como Administrador

Script de Automação: Benchmark Log Organizer

Este script é um utilitário de Data Management focado em automação de pós-processamento para testes de performance. Ele resolve o problema de sobrescrita de dados brutos de telemetria, garantindo a integridade e a organização cronológica dos resultados.

📋 Funcionalidades

  • Data Archiving: Localiza e extrai logs de monitoramento (.hml) e resultados de benchmark (.txt).
  • Timestamping: Gera um carimbo de tempo único (YYYY-MM-DD_HH-mm) para cada execução.
  • State Reset: Move os arquivos da pasta do sistema para um diretório de usuário, limpando o ambiente para o próximo teste.
  • Idempotência: Verifica a existência do diretório de destino e o cria caso necessário, evitando erros de execução.

🛠️ Detalhes Técnicos (Workflow)

O script segue um fluxo de trabalho linear de Extração, Transformação e Carga (ETL) simplificado:

  1. Definição de Escopo: Mapeia o diretório raiz do MSI Afterburner.
  2. Sanitização de Variáveis: Trata a variável %TIME% para garantir que espaços vazios (comuns antes das 10h da manhã) sejam substituídos por 0, evitando quebra de caminhos no Windows.
  3. Movimentação Segura: Utiliza o comando move /Y para forçar a transferência dos dados para o BenchmarkDB_Logs, garantindo que o diretório de origem permaneça em estado "clean".

About

Este script é um utilitário de Data Management focado em automação de pós-processamento para testes de performance. Ele resolve o problema de sobrescrita de dados brutos de telemetria, garantindo a integridade e a organização cronológica dos resultados

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages