It would be very useful if we could confirm at the level of file system calls whether schema operations are behaving as expected.
I'm envisaging a combination of simple schema operations being run with strace, then mapping the sequence of file operations to a predefined order.