diff --git a/e2e-tests/create-cucumber-html-report.js b/e2e-tests/create-cucumber-html-report.js
new file mode 100644
index 000000000..6078fee41
--- /dev/null
+++ b/e2e-tests/create-cucumber-html-report.js
@@ -0,0 +1,5 @@
+const report = require("multiple-cucumber-html-reporter");
+report.generate({
+ jsonDir: "cypress/jsonlogs",
+ reportPath: "./cypress/reports/cucumber-htmlreport.html"
+});
\ No newline at end of file
diff --git a/e2e-tests/cypress.config.ts b/e2e-tests/cypress.config.ts
index 2cdb7daeb..e26259626 100644
--- a/e2e-tests/cypress.config.ts
+++ b/e2e-tests/cypress.config.ts
@@ -45,12 +45,6 @@ export default defineConfig({
baseUrl: 'http://localhost:3000',
chromeWebSecurity: false,
defaultCommandTimeout: 10000,
- reporter: './node_modules/mochawesome/src/mochawesome.js',
- reporterOptions: {
- overwrite: false,
- html: false,
- json: true
- },
supportFile: 'cypress/support/index.ts',
viewportHeight: 720,
viewportWidth: 1280,