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

Random GUI Check CI failures. #11458

Open
1 of 6 tasks
farmaazon opened this issue Oct 31, 2024 · 5 comments
Open
1 of 6 tasks

Random GUI Check CI failures. #11458

farmaazon opened this issue Oct 31, 2024 · 5 comments
Assignees
Labels
--bug Type: bug -ci -gui g-dashboard p-high Should be completed in the next sprint

Comments

@farmaazon
Copy link
Contributor

farmaazon commented Oct 31, 2024

Note to anyone adding entries here: Please remember to download the report and upload it here before re-running your failed action, because re-running erases old artifacts.

Project View

@farmaazon farmaazon added this to the 2024-12 Release milestone Oct 31, 2024
@farmaazon farmaazon added the p-high Should be completed in the next sprint label Oct 31, 2024
@radeusgd
Copy link
Member

radeusgd commented Oct 31, 2024

Not sure on which list to put it, but I've been getting some failures during Packaging: https://github.com/enso-org/enso/actions/runs/11611460774/job/32336224968?pr=11455#step:8:166

  1) electronTest.ts:13:3 › Create new project ─────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('.node-type')
    Expected string: "Table"
    Received string: "Unknown"
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('.node-type')
      -   locator resolved to <div title="Unknown" data-v-99eb8ab8="" class="after-toolbars node-type">Unknown</div>
      -   unexpected value "Unknown"

It did not contain a playwright test report

GitHub
Hybrid visual and textual functional programming. Contribute to enso-org/enso development by creating an account on GitHub.

@GregoryTravis
Copy link
Contributor

GregoryTravis commented Oct 31, 2024

https://github.com/enso-org/enso/actions/runs/11598732906/job/32296813889?pr=11417

1) electronTest.ts:13:3 › Create new project ─────────────────────────────────────────────────────

    Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)

    Locator: locator('.node-type')
    Expected string: "Table"
    Received string: "Unknown"
    Call log:
      - expect.toHaveText with timeout 5000ms
      - waiting for locator('.node-type')
GitHub
Hybrid visual and textual functional programming. Contribute to enso-org/enso development by creating an account on GitHub.

@farmaazon farmaazon changed the title Random GUI CI failures. Random GUI Check CI failures. Nov 4, 2024
@farmaazon
Copy link
Contributor Author

The two comments above are the same issue, which I don't want to be part of this task, because this is an integration test: so it may be as well an engine issue :)

This time we don't receive update for a type in time (there's 5 second timeout I think). I may bump the timeout, the question is what do we call an "acceptable" waiting time for the user :)

@somebody1234
Copy link
Contributor

somebody1234 commented Nov 5, 2024

collapsingAndEntering failure: https://github.com/enso-org/enso/actions/runs/11681103703/job/32534992167#step:7:1015
gui-playwright-report.zip

not sure if this one is just caused by insufficient timeouts.

GitHub
Enso Analytics is a self-service data prep and analysis platform designed for data teams. - Add transitions support for zustand 'useStore' · 3b59e7f

@farmaazon
Copy link
Contributor Author

farmaazon commented Nov 6, 2024

collapsingAndEntering failure: https://github.com/enso-org/enso/actions/runs/11681103703/job/32534992167#step:7:1015 gui-playwright-report.zip

not sure if this one is just caused by insufficient timeouts.

timeouts would not avail us, it looks like some driver crash: https://github.com/enso-org/enso/actions/runs/11681103703/job/32534992167#step:7:1102

GitHub
Enso Analytics is a self-service data prep and analysis platform designed for data teams. - Add transitions support for zustand 'useStore' · 3b59e7f
GitHub
Enso Analytics is a self-service data prep and analysis platform designed for data teams. - Add transitions support for zustand 'useStore' · 3b59e7f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
--bug Type: bug -ci -gui g-dashboard p-high Should be completed in the next sprint
Projects
Status: Implementation in progress
Status: New
Development

No branches or pull requests

4 participants