15/02/2009 | Autor: Igor Abade V. Leite | Categoria: Técnico | Comentários

“The load test data repository is out of space”

Ao usar o teste de carga do VSTS você encontrou o seguinte erro: _————————— Microsoft Visual Studio ————————— Error occurred running test. (Computer ) Could not access the load test results repository: The load test results repository is out of space. Allocate more space to the repository (if possible), or delete results of older load test runs. --------------------------- OK ---------------------------_ Sua primeira reação é checar o disco da máquina indicada na mensagem de erro e limpar a pasta **TestResults**, apagando todos os arquivos (ex. TRX) existentes lá. Só que não vai adiantar – o problema é outro… Na verdade, o espaço que se esgotou foi o do **banco de dados** de resultados de testes, não a pasta TestResults. Isso se deve ao fato de que o VSTS Test Edition armazena os resultados dos testes de cargas (todos aqueles indicadores que podemos acompanhar em tempo real ao executarmos um teste) num banco de dados SQL Server. Por padrão, esse banco de dados é um SQL Server Express, que tem um limite máximo de 4GB por banco de dados. Se você pretende executar muitos testes de carga – ou durante longos períodos – pode acabar alcançando o limite de 4GB. Nesse caso você tem duas opções:

  1. Usar uma versão completa do SQL Server (por exemplo a Standard); ou
  2. Exclua resultados antigos do banco de dados: abra um teste de carga no Visual Studio, encontre o botão “Manage Load Test Results” e use essa caixa de diálogo para ver, excluir, exportar e importar resultados de testes. Você poder exportar antes de excluir resultados antigos para poder visualizá-los posteriormente. image Para mais informações, procure por “Working with Load Tests” no MSDN.

Technorati Tags: VSTS,Team System,Test Edition,Load Test