These builds are currently failing due to the builder configuration being incomplete. After building, they specify the test command as:
However, it is not enough to specify the hadoop.version, the tests should instead be run using the hadoop-2.2 and hadoop-2.3 profiles respectively.
These profiles will not only set the appropriate hadoop.version but also set the version of protobuf-java required by yarn (2.5.0). Without the correct profile set, the test run fails at:
since it is getting the default version of protobuf-java (2.4.1) which has the old incompatible version of getUnknownFields.