From 66d4203791a01fdedf668a78818a229ea2c07aad Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Wed, 26 Feb 2020 09:08:47 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- jest.config.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'jest.config.js') diff --git a/jest.config.js b/jest.config.js index d07c034e88e..fe05141dfd7 100644 --- a/jest.config.js +++ b/jest.config.js @@ -55,6 +55,14 @@ if (IS_EE) { collectCoverageFrom.push(rootDirEE.replace('$1', '/**/*.{js,vue}')); } +const coverageDirectory = () => { + if (process.env.CI_NODE_INDEX && process.env.CI_NODE_TOTAL) { + return `/coverage-frontend/jest-${process.env.CI_NODE_INDEX}-${process.env.CI_NODE_TOTAL}`; + } + + return '/coverage-frontend/'; +}; + // eslint-disable-next-line import/no-commonjs module.exports = { clearMocks: true, @@ -62,7 +70,7 @@ module.exports = { moduleFileExtensions: ['js', 'json', 'vue'], moduleNameMapper, collectCoverageFrom, - coverageDirectory: '/coverage-frontend/', + coverageDirectory: coverageDirectory(), coverageReporters: ['json', 'lcov', 'text-summary', 'clover'], cacheDirectory: '/tmp/cache/jest', modulePathIgnorePatterns: ['/.yarn-cache/'], -- cgit v1.2.3