tests use vendor undesrcore
improve test support and docs for platform immutability