[plugin-helpers] Skip build.test.ts log matching on ci-stats service (#127560)

This copies the fix over from
https://github.com/elastic/kibana/pull/123510 to be used in both
plugin-helpers build calls.

Closes #89079
This commit is contained in:
Jonathan Budzenski 2022-03-14 09:06:26 -05:00 committed by GitHub
parent 4f0294044f
commit 371c52a1ed
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -43,8 +43,14 @@ it('builds a generated plugin into a viable archive', async () => {
all: true,
}
);
const filterLogs = (logs: string | undefined) => {
return logs
?.split('\n')
.filter((l) => !l.includes('failed to reach ci-stats service'))
.join('\n');
};
expect(generateProc.all).toMatchInlineSnapshot(`
expect(filterLogs(generateProc.all)).toMatchInlineSnapshot(`
" succ 🎉
Your plugin has been created in plugins/foo_test_plugin
@ -60,12 +66,7 @@ it('builds a generated plugin into a viable archive', async () => {
}
);
expect(
buildProc.all
?.split('\n')
.filter((l) => !l.includes('failed to reach ci-stats service'))
.join('\n')
).toMatchInlineSnapshot(`
expect(filterLogs(buildProc.all)).toMatchInlineSnapshot(`
" info deleting the build and target directories
info running @kbn/optimizer
info initialized, 0 bundles cached