enso-org / enso

Hybrid visual and textual functional programming.
https://enso.org
Apache License 2.0
7.34k stars 321 forks source link

GUI E2E tests transient failures #8942

Closed farmaazon closed 6 months ago

farmaazon commented 7 months ago

Gathered from various failed CI jobs:

enso-bot[bot] commented 7 months ago

Adam Obuchowicz reports a new STANDUP for today (2024-02-02):

Progress: Gathered some CI failures related to new tests from CI. Examined and created PR with fixes. Also made another PR with small fixes like "select node after creating". Also, made an urgent fix for broken develop after last big change It should be finished by 2024-02-07.

Next Day: Next day I will be working on the same task. Check if any other failure will show up. Or take another task.

farmaazon commented 7 months ago

"Binding not found" is not test issue, and it seems it's a bug of one of our dependencies: https://github.com/Menci/vite-plugin-top-level-await/issues/25. I've created a PR to remove it.

enso-bot[bot] commented 6 months ago

Adam Obuchowicz reports a new 🔴 DELAY for today (2024-02-21):

Summary: There is 14 days delay in implementation of the GUI E2E tests transient failures (#8942) task. It will cause 0 days delay for the delivery of this weekly plan.

Delay Cause: Yesterday fiilled delay (and standup) to wrong issue: https://github.com/enso-org/enso/issues/9049#issuecomment-1954676481

Possible solutions: Be more wary

enso-bot[bot] commented 6 months ago

Adam Obuchowicz reports a new STANDUP for today (2024-02-21):

Progress: Finished fixing click handlers and a bit more. Created a PR. It should be finished by 2024-02-21.

Next Day: Next day I will be working on the #9058 task. Start working on drop down filtering.

Akirathan commented 6 months ago

Bumped into:

 INFO ide_ci::program::command: npmℹ️   1) componentBrowser.spec.ts:124:1 › Filling input with suggestions ───────────────────────────────
 INFO ide_ci::program::command: npmℹ️ 
 INFO ide_ci::program::command: npmℹ️     Test timeout of 30000ms exceeded.

in https://github.com/enso-org/enso/actions/runs/8084013760/job/22088345557?pr=9075#step:8:671

That does not seem to be covered by the list in the description.

GitHub
Move benchmark download tool and visualization to the CI · enso-org/enso@846e02e
Hybrid visual and textual functional programming. Contribute to enso-org/enso development by creating an account on GitHub.
enso-bot[bot] commented 6 months ago

Adam Obuchowicz reports a new 🔴 DELAY for today (2024-03-01):

Summary: There is 12 days delay in implementation of the GUI E2E tests transient failures (#8942) task. It will cause 3 days delay for the delivery of this weekly plan.

Delay Cause: New failures emerged.

enso-bot[bot] commented 6 months ago

Adam Obuchowicz reports a new STANDUP for today (2024-03-01):

Progress: Fixed last problems I found with E2E tests. Also, added config to eslint to catch missing awaits (the most common problem so far). And, to make investigation easier, make reports with exact trace to be downloaded from GH actions. It should be finished by 2024-03-04.

Next Day: Next day I will be working on the #9058 task. Resume work on filtering.

farmaazon commented 6 months ago

The issues in this task seem to be fixed. Closing for now, let's report new issues in new issues.