MaibornWolff / codecharta

CodeCharta is a visualization tool that transforms complex software architecture and code metrics into interactive, customizable visual maps, empowering everyone to communicate and analyze your codebase. Improve code quality, maintainability, and architectural decisions
https://maibornwolff.github.io/codecharta/
BSD 3-Clause "New" or "Revised" License
192 stars 30 forks source link

Rework bug fix for E2E Tests #2383

Open ce-bo opened 3 years ago

ce-bo commented 3 years ago

Rework dirty E2E bug fix

E2E Tests are very flaky. In #2372 and #2382 we fixed the problem temporarily by enabling slow motion mode to stabilize waitForSelectorcalls and therefore the E2E Tests themselves. But the root cause was not addressed.

We should have another look on it to fix it the right way. @BridgeAR assumes that certain Angular Components could influence the tests.

@NearW suggested to have a look on Cypress.

ce-bo commented 3 years ago

It is planned, to have a look on that after the Angular Migration.

ce-bo commented 2 years ago

This issue is blocked until the migratiion is done. Then we will have another look and we will check the switch to Cypress in #2410.

ce-bo commented 2 years ago

After a discussion with @shaman-apprentice we can already have a look on that now. The reason for the blocked status was that some e2e tests will be removed by migrations, so that we would have to check less of them. We suggest to remove the blocked status.