From 23b99bc386e2a203a4c6f13445b0a65236e44e65 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Mon, 18 Dec 2023 16:44:18 +0100 Subject: [PATCH] Trying to make client build faster --- alfa-client/README.md | 5 +++++ alfa-client/apps/alfa/jest.config.ts | 3 --- alfa-client/libs/api-root-shared/jest.config.ts | 3 --- alfa-client/libs/app-shared/jest.config.ts | 3 --- alfa-client/libs/bescheid-shared/jest.config.ts | 3 --- alfa-client/libs/bescheid/jest.config.ts | 3 --- alfa-client/libs/binary-file-shared/jest.config.ts | 3 --- alfa-client/libs/binary-file/jest.config.ts | 3 --- alfa-client/libs/command-shared/jest.config.ts | 3 --- alfa-client/libs/environment-shared/jest.config.ts | 3 --- alfa-client/libs/forwarding-shared/jest.config.ts | 3 --- alfa-client/libs/forwarding/jest.config.ts | 3 --- alfa-client/libs/hint-shared/jest.config.ts | 3 --- alfa-client/libs/hint/jest.config.ts | 3 --- alfa-client/libs/historie-shared/jest.config.ts | 3 --- alfa-client/libs/historie/jest.config.ts | 3 --- alfa-client/libs/kommentar-shared/jest.config.ts | 3 --- alfa-client/libs/kommentar/jest.config.ts | 3 --- alfa-client/libs/loesch-anforderung-shared/jest.config.ts | 3 --- alfa-client/libs/loesch-anforderung/jest.config.ts | 3 --- alfa-client/libs/navigation-shared/jest.config.ts | 3 --- alfa-client/libs/navigation/jest.config.ts | 3 --- alfa-client/libs/postfach-shared/jest.config.ts | 3 --- alfa-client/libs/postfach/jest.config.ts | 3 --- alfa-client/libs/tech-shared/jest.config.ts | 3 --- alfa-client/libs/test-utils/jest.config.ts | 3 --- alfa-client/libs/ui/jest.config.ts | 3 --- alfa-client/libs/user-assistance/jest.config.ts | 3 --- alfa-client/libs/user-profile-shared/jest.config.ts | 3 --- alfa-client/libs/user-profile/jest.config.ts | 3 --- alfa-client/libs/user-settings-shared/jest.config.ts | 3 --- alfa-client/libs/user-settings/jest.config.ts | 3 --- alfa-client/libs/vorgang-detail/jest.config.ts | 3 --- alfa-client/libs/vorgang-shared-ui/jest.config.ts | 3 --- alfa-client/libs/vorgang-shared/jest.config.ts | 3 --- alfa-client/libs/vorgang/jest.config.ts | 3 --- alfa-client/libs/wiedervorlage-shared/jest.config.ts | 3 --- alfa-client/libs/wiedervorlage/jest.config.ts | 3 --- alfa-client/package.json | 2 +- 39 files changed, 6 insertions(+), 112 deletions(-) diff --git a/alfa-client/README.md b/alfa-client/README.md index 1a50204d0c..6cc5caff94 100644 --- a/alfa-client/README.md +++ b/alfa-client/README.md @@ -19,3 +19,8 @@ Hinweise: * Alternative: Die Installation mit dem offiziellen NPM-Repository ausführen: `npm install --registry=https://registry.npmjs.org/` * Bei nicht nachvollziehbaren Problemen während der Installation kann es helfen, den `node_modules` Ordner und die _package-lock.json_ zu löschen und anschließend erneut zu installieren. * Prüfen, dass `npm install` die _package-lock.json_ nicht anpasst, wenn das nicht wirklich gewollt ist. Das kann geschehen, wenn ein älteres/neueres NPM verwendet wurde oder ein NPM-Proxy in der _~/.npmrc_ eingetragen ist. + +## Jest und SonarQube + +* Parameter testResultsProcessor, collectCoverage, coverageReporters führen zu _Unknown option_ warnings während jeden Tests, wenn sie in der jeweiligen _jest.config.ts_ definiert sind. Werden sie dagegen als CLI Parameter beim Start der Tests übergeben, wird keine Warnung produziert. +* Es können mehrere Tests parallel laufen mittel `nx run-many --target=test --parallel 8`. Tests sollten dann nicht zusätzlich mit Jest's _maxWorkers_ Parameter parallelisiert werden. diff --git a/alfa-client/apps/alfa/jest.config.ts b/alfa-client/apps/alfa/jest.config.ts index 894ba78f69..0ee824463f 100644 --- a/alfa-client/apps/alfa/jest.config.ts +++ b/alfa-client/apps/alfa/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/apps/alfa', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/api-root-shared/jest.config.ts b/alfa-client/libs/api-root-shared/jest.config.ts index c55dd7c74f..b4cf7efb67 100644 --- a/alfa-client/libs/api-root-shared/jest.config.ts +++ b/alfa-client/libs/api-root-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/api-root-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/app-shared/jest.config.ts b/alfa-client/libs/app-shared/jest.config.ts index 265b8857c7..766e20f2f6 100644 --- a/alfa-client/libs/app-shared/jest.config.ts +++ b/alfa-client/libs/app-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/app-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/bescheid-shared/jest.config.ts b/alfa-client/libs/bescheid-shared/jest.config.ts index 9664466651..245218e419 100644 --- a/alfa-client/libs/bescheid-shared/jest.config.ts +++ b/alfa-client/libs/bescheid-shared/jest.config.ts @@ -3,9 +3,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/bescheid-shared', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/bescheid/jest.config.ts b/alfa-client/libs/bescheid/jest.config.ts index 19ed102fc3..9442161c20 100644 --- a/alfa-client/libs/bescheid/jest.config.ts +++ b/alfa-client/libs/bescheid/jest.config.ts @@ -3,9 +3,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/bescheid', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/binary-file-shared/jest.config.ts b/alfa-client/libs/binary-file-shared/jest.config.ts index c4c73293b0..0b87c11107 100644 --- a/alfa-client/libs/binary-file-shared/jest.config.ts +++ b/alfa-client/libs/binary-file-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/binary-file-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/binary-file/jest.config.ts b/alfa-client/libs/binary-file/jest.config.ts index 4e91632c1b..b18a65a9c2 100644 --- a/alfa-client/libs/binary-file/jest.config.ts +++ b/alfa-client/libs/binary-file/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/binary-file', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/command-shared/jest.config.ts b/alfa-client/libs/command-shared/jest.config.ts index 76e8264ec7..92848bb966 100644 --- a/alfa-client/libs/command-shared/jest.config.ts +++ b/alfa-client/libs/command-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/command-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/environment-shared/jest.config.ts b/alfa-client/libs/environment-shared/jest.config.ts index 8ff5cf24df..b07f96debd 100644 --- a/alfa-client/libs/environment-shared/jest.config.ts +++ b/alfa-client/libs/environment-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/environment-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/forwarding-shared/jest.config.ts b/alfa-client/libs/forwarding-shared/jest.config.ts index 5840ebbe77..74eccca94e 100644 --- a/alfa-client/libs/forwarding-shared/jest.config.ts +++ b/alfa-client/libs/forwarding-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/forwarding-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/forwarding/jest.config.ts b/alfa-client/libs/forwarding/jest.config.ts index c940d0f933..14c9edb8c7 100644 --- a/alfa-client/libs/forwarding/jest.config.ts +++ b/alfa-client/libs/forwarding/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/forwarding', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/hint-shared/jest.config.ts b/alfa-client/libs/hint-shared/jest.config.ts index 44d07563fe..5b70d99b60 100644 --- a/alfa-client/libs/hint-shared/jest.config.ts +++ b/alfa-client/libs/hint-shared/jest.config.ts @@ -3,9 +3,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/hint-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/hint/jest.config.ts b/alfa-client/libs/hint/jest.config.ts index b937dc1beb..1eda8ae12a 100644 --- a/alfa-client/libs/hint/jest.config.ts +++ b/alfa-client/libs/hint/jest.config.ts @@ -4,9 +4,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/hint', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/historie-shared/jest.config.ts b/alfa-client/libs/historie-shared/jest.config.ts index a993144bd4..4cba4ebd51 100644 --- a/alfa-client/libs/historie-shared/jest.config.ts +++ b/alfa-client/libs/historie-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/historie-shared', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/historie/jest.config.ts b/alfa-client/libs/historie/jest.config.ts index 1f9bac7a50..f31cf0d58b 100644 --- a/alfa-client/libs/historie/jest.config.ts +++ b/alfa-client/libs/historie/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/historie', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/kommentar-shared/jest.config.ts b/alfa-client/libs/kommentar-shared/jest.config.ts index 7bb27705f2..cf650b0465 100644 --- a/alfa-client/libs/kommentar-shared/jest.config.ts +++ b/alfa-client/libs/kommentar-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/kommentar-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/kommentar/jest.config.ts b/alfa-client/libs/kommentar/jest.config.ts index 5f0147fa2d..c6f13bcc46 100644 --- a/alfa-client/libs/kommentar/jest.config.ts +++ b/alfa-client/libs/kommentar/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/kommentar', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/loesch-anforderung-shared/jest.config.ts b/alfa-client/libs/loesch-anforderung-shared/jest.config.ts index 13fe76731a..931f64023f 100644 --- a/alfa-client/libs/loesch-anforderung-shared/jest.config.ts +++ b/alfa-client/libs/loesch-anforderung-shared/jest.config.ts @@ -4,9 +4,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/loeschanforderung-shared', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/loesch-anforderung/jest.config.ts b/alfa-client/libs/loesch-anforderung/jest.config.ts index 96f1c7e7af..1a0df61686 100644 --- a/alfa-client/libs/loesch-anforderung/jest.config.ts +++ b/alfa-client/libs/loesch-anforderung/jest.config.ts @@ -4,9 +4,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/loesch-anforderung', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/navigation-shared/jest.config.ts b/alfa-client/libs/navigation-shared/jest.config.ts index a95f25787c..8f761dded1 100644 --- a/alfa-client/libs/navigation-shared/jest.config.ts +++ b/alfa-client/libs/navigation-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/navigation-shared', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/navigation/jest.config.ts b/alfa-client/libs/navigation/jest.config.ts index 0a0ab2e077..c3d300f08b 100644 --- a/alfa-client/libs/navigation/jest.config.ts +++ b/alfa-client/libs/navigation/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/navigation', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/postfach-shared/jest.config.ts b/alfa-client/libs/postfach-shared/jest.config.ts index 00144db320..7b052af37a 100644 --- a/alfa-client/libs/postfach-shared/jest.config.ts +++ b/alfa-client/libs/postfach-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/postfach-shared', transform: { '^.+.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/postfach/jest.config.ts b/alfa-client/libs/postfach/jest.config.ts index 837c80ed00..76ac2eaf26 100644 --- a/alfa-client/libs/postfach/jest.config.ts +++ b/alfa-client/libs/postfach/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/postfach', transform: { '^.+.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/tech-shared/jest.config.ts b/alfa-client/libs/tech-shared/jest.config.ts index 430eb0ab5d..90e98b1cae 100644 --- a/alfa-client/libs/tech-shared/jest.config.ts +++ b/alfa-client/libs/tech-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/tech-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/test-utils/jest.config.ts b/alfa-client/libs/test-utils/jest.config.ts index 3ed91bf75b..e140c832a8 100644 --- a/alfa-client/libs/test-utils/jest.config.ts +++ b/alfa-client/libs/test-utils/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/test-utils', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/ui/jest.config.ts b/alfa-client/libs/ui/jest.config.ts index b3c0c9bfbe..5ea3a2c366 100644 --- a/alfa-client/libs/ui/jest.config.ts +++ b/alfa-client/libs/ui/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/ui', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/user-assistance/jest.config.ts b/alfa-client/libs/user-assistance/jest.config.ts index b1cfc49b08..1832780aaf 100644 --- a/alfa-client/libs/user-assistance/jest.config.ts +++ b/alfa-client/libs/user-assistance/jest.config.ts @@ -4,9 +4,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/user-profile', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/user-profile-shared/jest.config.ts b/alfa-client/libs/user-profile-shared/jest.config.ts index 3e1404b986..cb813f281f 100644 --- a/alfa-client/libs/user-profile-shared/jest.config.ts +++ b/alfa-client/libs/user-profile-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/user-profile-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/user-profile/jest.config.ts b/alfa-client/libs/user-profile/jest.config.ts index 8ef56220e2..c3c1316c63 100644 --- a/alfa-client/libs/user-profile/jest.config.ts +++ b/alfa-client/libs/user-profile/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/user-profile', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/user-settings-shared/jest.config.ts b/alfa-client/libs/user-settings-shared/jest.config.ts index 3ee6c5efc9..c40371e9dc 100644 --- a/alfa-client/libs/user-settings-shared/jest.config.ts +++ b/alfa-client/libs/user-settings-shared/jest.config.ts @@ -28,9 +28,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/user-settings-shared', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/user-settings/jest.config.ts b/alfa-client/libs/user-settings/jest.config.ts index 56070af32a..b6cb94ecdf 100644 --- a/alfa-client/libs/user-settings/jest.config.ts +++ b/alfa-client/libs/user-settings/jest.config.ts @@ -28,9 +28,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/user-settings', transform: { '^.+\\.(ts|mjs|js|html)$': [ diff --git a/alfa-client/libs/vorgang-detail/jest.config.ts b/alfa-client/libs/vorgang-detail/jest.config.ts index 6cf390475b..bf8b4cd34c 100644 --- a/alfa-client/libs/vorgang-detail/jest.config.ts +++ b/alfa-client/libs/vorgang-detail/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/vorgang-detail', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/vorgang-shared-ui/jest.config.ts b/alfa-client/libs/vorgang-shared-ui/jest.config.ts index b21f875e29..7ebc66395a 100644 --- a/alfa-client/libs/vorgang-shared-ui/jest.config.ts +++ b/alfa-client/libs/vorgang-shared-ui/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/vorgang-shared-ui', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/vorgang-shared/jest.config.ts b/alfa-client/libs/vorgang-shared/jest.config.ts index 9ff3db54b8..6b23df5d54 100644 --- a/alfa-client/libs/vorgang-shared/jest.config.ts +++ b/alfa-client/libs/vorgang-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/vorgang-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/vorgang/jest.config.ts b/alfa-client/libs/vorgang/jest.config.ts index 43fc4c2d3a..76bf56f75c 100644 --- a/alfa-client/libs/vorgang/jest.config.ts +++ b/alfa-client/libs/vorgang/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/vorgang', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/wiedervorlage-shared/jest.config.ts b/alfa-client/libs/wiedervorlage-shared/jest.config.ts index 55758bdf46..738371753c 100644 --- a/alfa-client/libs/wiedervorlage-shared/jest.config.ts +++ b/alfa-client/libs/wiedervorlage-shared/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/wiedervorlage-shared', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/libs/wiedervorlage/jest.config.ts b/alfa-client/libs/wiedervorlage/jest.config.ts index 86125bd917..3ed1aaacfa 100644 --- a/alfa-client/libs/wiedervorlage/jest.config.ts +++ b/alfa-client/libs/wiedervorlage/jest.config.ts @@ -29,9 +29,6 @@ export default { preset: '../../jest.preset.js', setupFilesAfterEnv: ['<rootDir>/src/test-setup.ts'], globals: {}, - coverageReporters: ["clover", "json", "lcov", "text", "text-summary"], - collectCoverage: false, - testResultsProcessor: "jest-sonar-reporter", coverageDirectory: '../../coverage/libs/wiedervorlage', snapshotSerializers: [ 'jest-preset-angular/build/serializers/no-ng-attributes', diff --git a/alfa-client/package.json b/alfa-client/package.json index 7b511bc4af..57c8c407c0 100644 --- a/alfa-client/package.json +++ b/alfa-client/package.json @@ -15,7 +15,7 @@ "ci-build": "nx run alfa:build --outputHashing=all", "ci-prodBuild": "nx run alfa:build --outputHashing=all --configuration production", "ci-test": "nx run-many --target=test --parallel 8 -- --runInBand", - "ci-sonar": "nx run-many --target=test --parallel 4 -- --runInBand --codeCoverage && npx sonar-scanner", + "ci-sonar": "nx run-many --target=test --parallel 8 -- --runInBand --codeCoverage --coverageReporters=lcov --testResultsProcessor=jest-sonar-reporter && npx sonar-scanner", "lint": "nx workspace-lint && nx lint", "affected:apps": "nx affected:apps", "affected:libs": "nx affected:libs", -- GitLab