linux-BR.org

Notícias de software livre e tecnologias

Você pode usá -los para matar um processo, desconectar a rede, injetar falhas etc. Para garantir que seu código seja determinístico, execute seu teste com a seguinte variável de ambiente:
Seu teste será executado pelo menos duas vezes com a mesma semente.O Madsim é um tempo de execução do Rust Async semelhante ao Tokio, mas com um recurso essencial chamado simulação determinística.O simulador amplificará a aleatoriedade, criará o caos e injetará falhas em seu sistema.Se o seu sistema puder sobreviver a esse caos, você terá mais confiança em implantar seu sistema no mundo real.

Fonte: https://github.com/madsim-rs/madsim