Merge "libadf: add tests for various failure modes"