@Test
    public void shouldParseStringListWithMultipleElementTypes() {
        assertParseStringArrayWithNoSchema(
                Arrays.asList((byte) 1, (byte) 2, (short) 300, "four"),
                "[1, 2, 300, \"four\"]");
        assertParseStringArrayWithNoSchema(
                Arrays.asList((byte) 2, (short) 300, "four", (byte) 1),
                "[2, 300, \"four\", 1]");
        assertParseStringArrayWithNoSchema(
                Arrays.asList((short) 300, "four", (byte) 1, (byte) 2),
                "[300, \"four\", 1, 2]");
        assertParseStringArrayWithNoSchema(
                Arrays.asList("four", (byte) 1, (byte) 2, (short) 300),
                "[\"four\", 1, 2, 300]");
    }
We parse into different element types, but cannot infer a common element schema.
This behavior should be independent of the order that the elements appear in the string
connect/api/src/test/java/org/apache/kafka/connect/data/ValuesTest.java