The problem with vnc is recording a cxtest test(ie button clicks, keystrokes). That doesn't have to be fast, just beeing able to init glx is ok. But I agree on the non-trivial point. So far I've used manually coded keystrokes instead of button clicks, and it works, although it a bit of pain.
I see. With eg. 3DMark you'd still have caps issues though.
Thats true, but fortunately I don't need the whole set of tests to run while recording. Its enough to get the results dialog to continue recording from there. For that I could fake some caps temporarily in wined3d.