MaibornWolff / MaibornWolff/codecharta
Rework bug fix for E2E Tests
- Dominant language
- TypeScript
- Stars
- 529
- Forks
- 56
- Avg merge
- 7h 17m
- Merged PRs (30d)
- 34
Description
# 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 `waitForSelector `calls 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.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the temporary slow-motion fixes in issues #2372 and #2382, then investigate the E2E tests with Cypress and the Angular components suspected of influencing them. Done means the root cause of the flakiness is addressed rather than masked by slow motion, and the E2E tests run reliably.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- angular, cypress, typescript
- Domain
- frontend, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100