private void testAllMessageRoundTripsBetweenVersions(short startVersion, short endVersion, Message message, Message expected) throws Exception {
        for (short version = startVersion; version < endVersion; version++) {
            testMessageRoundTrip(version, message, expected);
        }
    }
@param startVersion - the version we want to start at, inclusive
@param endVersion - the version we want to end at, exclusive
clients/src/test/java/org/apache/kafka/common/message/MessageTest.java