Eu corro uma tonelada de testes de blackbox que têm código parecido com isto:
Do something
Wait 30 seconds or so for something to expire from the cache
Do something else
Etc...
Como os testes são auto-contidos em seu próprio universo, eu gostaria de alguma maneira de acelerar o tempo nesses sistemas. Pense nisso como "Narnia Time". Ou seja, um "sleep 30 seconds" nesta VM pode ser executado em 10 segundos no mundo real. Então, se eu sou um programa na VM, certamente parece 30 segundos, mas apenas porque a VM é executada com uma taxa de tempo diferente.
O que estou pedindo é possível? Se sim, como faço e o que devo pesquisar para saber mais?
Eu não sei se isso faz sentido ou é possível, mas aqui vai você. Talvez você possa ligar um servidor de tempo interno a uma quantidade fixa de ticks e, em seguida, aumentar a quantidade de ticks chamados (?) Por segundo. ligação
—
Nordlys Jeger
Então, para aqueles que votaram nisso, você pode fornecer algum feedback? A pergunta foi formulada mal? Esta é a troca de pilha errada para fazer tal pergunta?
—
Jason Thompson