Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: 👷 enable multi browsers tests through cypress #799

Merged
merged 1 commit into from
Oct 30, 2023

Conversation

this-is-tobi
Copy link
Member

@this-is-tobi this-is-tobi commented Oct 28, 2023

Issues liées

Issues numéro:


Quel est le comportement actuel ?

Il n'est actuellement pas possible de lancer simplement les tests Cypress sur de multiples navigateurs dans la CI.

Quel est le nouveau comportement ?

Il est désormais possible par des variables de workflow de générer une matrice pour paralléliser les tests Cypress sur plusieurs navigateurs. Les options possibles sont :

  • electron (défaut)
  • firefox
  • edge
  • chrome

Dans la configuration actuelle, les tests de composants et end to end se font uniquement sur Electron sauf lorsque la branche pointe vers main où les tests se lancent sur Electron (chromium embarqué) et Firefox.

Cette PR introduit-elle un breaking change ?

Non.

Autres informations

@cloud-pi-native-sonarqube

This comment has been minimized.

@this-is-tobi this-is-tobi force-pushed the tech/multi-browsers-e2e-tests branch from 0e0c879 to d5d52cf Compare October 28, 2023 19:49
@cloud-pi-native-sonarqube

This comment has been minimized.

@this-is-tobi this-is-tobi force-pushed the tech/multi-browsers-e2e-tests branch 2 times, most recently from 5f39d36 to ec92d6c Compare October 28, 2023 20:45
@cloud-pi-native-sonarqube

This comment has been minimized.

@this-is-tobi this-is-tobi force-pushed the tech/multi-browsers-e2e-tests branch from ec92d6c to a7daaea Compare October 28, 2023 20:55
@cloud-pi-native-sonarqube

This comment has been minimized.

@this-is-tobi this-is-tobi force-pushed the tech/multi-browsers-e2e-tests branch 2 times, most recently from 7f9f75e to 0b32e90 Compare October 28, 2023 21:17
@cloud-pi-native-sonarqube

This comment has been minimized.

@this-is-tobi this-is-tobi force-pushed the tech/multi-browsers-e2e-tests branch from 0b32e90 to e1b22cb Compare October 28, 2023 21:23
@cloud-pi-native-sonarqube

This comment has been minimized.

@this-is-tobi this-is-tobi self-assigned this Oct 28, 2023
@this-is-tobi this-is-tobi added the CI/CD CI/CD stuffs label Oct 28, 2023
@this-is-tobi this-is-tobi force-pushed the tech/multi-browsers-e2e-tests branch from e1b22cb to 67b6f42 Compare October 28, 2023 22:22
@cloud-pi-native-sonarqube

This comment has been minimized.

@this-is-tobi this-is-tobi force-pushed the tech/multi-browsers-e2e-tests branch 4 times, most recently from 3f5d84b to 9f2cc76 Compare October 29, 2023 00:15
@cloud-pi-native-sonarqube

This comment has been minimized.

@this-is-tobi this-is-tobi force-pushed the tech/multi-browsers-e2e-tests branch from 9f2cc76 to 3119f3a Compare October 30, 2023 10:08
@cloud-pi-native-sonarqube
Copy link

Passed

Analysis Details

0 Issues

  • Bug 0 Bugs
  • Vulnerability 0 Vulnerabilities
  • Code Smell 0 Code Smells

Coverage and Duplications

  • Coverage 0.00% Coverage (84.10% Estimated after merge)
  • Duplications 0.00% Duplicated Code (7.50% Estimated after merge)

Project ID: cloud-pi-native_console_AYsa46O31ebDtzs-pYyZ

View in SonarQube

@this-is-tobi this-is-tobi merged commit 47321cc into develop Oct 30, 2023
@this-is-tobi this-is-tobi deleted the tech/multi-browsers-e2e-tests branch October 30, 2023 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD CI/CD stuffs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants