Merge "Add functional test framework."