Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Those tests are not the implementations of the tests, just specifying the test case and the few options. But I found the implementations. I am not sure if this is all of the simulation tests, but it seems to cover the basic cases.

https://github.com/apple/foundationdb/tree/main/fdbserver/wo...

> Someone could probably integrate this functionality into a Kubernetes operator or something so that outside engineers could run large scale simulations reliably. But it is really expensive and CPU/compute intense, no matter how you go about it.

Maybe this.

https://github.com/FoundationDB/fdb-joshua



Yeah, that's basically an actually good implementation of the pile of crap that I threw together several years ago while writing a few patches. :)

And yes, I linked to the spec files because there actually isn't that much test code written in Flow I feel; the high-level specs in the .txt files can be mixed and matched so much to create a lot of variety from some small number of primitives, so that's really where all the good stuff is. Implementation vs interface, and all that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: