Assunto: testes
Todos os artigos com o assunto "testes".
Testes lentos no WSL2: a suíte Laravel que o fsync travava
A suíte Pest levava 35 minutos aqui e 8 na máquina de um colega, com o mesmo docker-compose. Paralelizar rendeu 1,5x em vez de 8x, e a CPU ficava ociosa nos dois lados. O tempo não era do banco nem do código: era o fsync do filesystem virtual, cobrado a cada tabela truncada, em cada teste. Com o datadir em tmpfs, 11 minutos.