The `AbstractXContentFilteringTestCase#testDotsAndDoubleWildcardInExcludedFieldName` test (all subclasses) is failing. It is no longer failing due to invalid JSON (that was fixed by the upgrade to jackson 2.13.0), but it looks like it is failing to apply exclusions correctly.
libs/x-content/src/test/java/org/elasticsearch/xcontent/support/filtering/AbstractXContentFilteringTestCase.java
return sample.apply(XContentBuilder.builder(getXContentType(), includes, excludes));
    }
    private XContentBuilder filterOnParser(Builder sample, Set<String> includes, Set<String> excludes, boolean matchFieldNamesWithDots)
        throws IOException {
        try (XContentBuilder builtSample = sample.apply(createBuilder())) {
            BytesReference sampleBytes = BytesReference.bytes(builtSample);
            try (
                XContentParser parser = getXContentType().xContent()
                    .createParser(
                        XContentParserConfiguration.EMPTY.withFiltering(includes, excludes, matchFieldNamesWithDots),
                        sampleBytes.streamInput()
                    )
            ) {
                XContentBuilder result = createBuilder();
                if (sampleBytes.get(sampleBytes.length() - 1) == '\n') {
                    result.lfAtEnd();
                }
                if (parser.nextToken() == null) {
                    
                    return result.startObject().endObject();
                }
                return result.copyCurrentStructure(parser);
            }
        }
    }
    static void assertXContentBuilderAsString(final XContentBuilder expected, final XContentBuilder actual) {
        assertThat(Strings.toString(actual), is(Strings.toString(expected)));
    }
    static void assertXContentBuilderAsBytes(final XContentBuilder expected, final XContentBuilder actual) {
        XContent xContent = XContentFactory.xContent(actual.contentType());