Describe the bug
When I have this config
export default defineConfig({
test: {
setupFiles: ['allure-vitest/setup'],
reporters: ['json', 'allure-vitest/reporter'],
},
});
The JSON output contains allureRuntimeMessages field for each test, which can be many megabytes in size, because it contains all Allure extended data (screenshots, steps logging, etc).
Expected behavior – JSON reporter only renders known fields from Vitest itself
Reproduction
https://stackblitz.com/edit/vitest-dev-vitest-nunuaxrm?file=vite.config.ts,test%2Fbasic.test.ts&initialPath=__vitest__/
System Info
Used Package Manager
npm
Validations
Describe the bug
When I have this config
The JSON output contains
allureRuntimeMessagesfield for each test, which can be many megabytes in size, because it contains all Allure extended data (screenshots, steps logging, etc).Expected behavior – JSON reporter only renders known fields from Vitest itself
Reproduction
https://stackblitz.com/edit/vitest-dev-vitest-nunuaxrm?file=vite.config.ts,test%2Fbasic.test.ts&initialPath=__vitest__/
System Info
Used Package Manager
npm
Validations