--- /dev/null
+import { defineConfig } from 'cypress'
+
+export default defineConfig({
+ video: true,
+ videoUploadOnPasses: false,
+ defaultCommandTimeout: 120000,
+ responseTimeout: 45000,
+ viewportHeight: 1080,
+ viewportWidth: 1920,
+ projectId: 'k7ab29',
+ reporter: 'cypress-multi-reporters',
+ reporterOptions: {
+ reporterEnabled: 'spec, mocha-junit-reporter',
+ mochaJunitReporterReporterOptions: {
+ mochaFile: 'cypress/reports/results-[hash].xml',
+ },
+ },
+ retries: 1,
+ env: {
+ LOGIN_USER: 'admin',
+ LOGIN_PWD: 'admin',
+ CEPH2_URL: 'https://localhost:4202/',
+ },
+ chromeWebSecurity: false,
+ eyesIsDisabled: false,
+ eyesFailCypressOnDiff: true,
+ eyesDisableBrowserFetching: false,
+ eyesLegacyHooks: true,
+ eyesTestConcurrency: 5,
+ eyesPort: 35321,
+ e2e: {
+ // We've imported your old cypress plugins here.
+ // You may want to clean this up later by importing these.
+ setupNodeEvents(on, config) {
+ return require('./cypress/plugins/index.js')(on, config)
+ },
+ baseUrl: 'https://localhost:4200/',
+ excludeSpecPattern: ['*.po.ts', '**/orchestrator/**'],
+ experimentalSessionAndOrigin: true,
+ specPattern: 'cypress/e2e/**/*-spec.{js,jsx,ts,tsx}',
+ },
+})