I have the need to make a fully automated test server for a game we are making, but to keep it reliable we need full floating point determinism. We also want to be able to move our server from one physical machine to another.
Is it possible to achieve the above by making and running our tests inside a tightly controlled VM that we can pass around very different physical machines?