FlowFuse / FlowFuse/node-red-dashboard

Investigate failing Cypress test on GH

Open
#882 0 comments 0 reactions 1 assignee Claimed by @cstns View on GitHub
size:M type:bug
Dominant language
HTML
Stars
355
Forks
82
Avg merge
4d 23h
Merged PRs (30d)
24

Description

### Current Behavior

We have some Cypress tests that are fairly consistently failing in the GH automation, but pass consistently when run locally. From what I can gather, it's linked to Websocket traffic not reaching, or the UI reacting/refreshing unprompted, meaning that any effects caused by the socket traffic is undone.

### Expected Behavior

Tests should behave the same locally and in GH autoamtions

### Steps To Reproduce

- Locally, you can just run the Cypress tests, they'll pass.
- You can then inspect the runs for _any_ PR done on Dashboard over the past couple of months to find the `controls.spec.js` tes(s) that fail regularly.

### Environment

- Dashboard version:
- Node-RED version:
- Node.js version:
- npm version:
- Platform/OS:
- Browser:

### Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.