Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • Sign in / Register
Minds Backend - Engine
Minds Backend - Engine
  • Project overview
  • Repository
  • Issues 264
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 28
  • CI / CD
  • Security & Compliance
  • Packages
  • Wiki
  • Snippets
  • Members
  • Collapse sidebar
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds Backend - EngineMinds Backend - Engine
  • Issues
  • #1040

Closed
Open
Opened 2 months ago by Ben Hayward@benhayward.ben
Report abuse New issue

Fix Cypress test flake

Occasionally tests are flaking out, and pipes need to be re-run. I'm pretty confident that this comes down to a failing after hook when revoking boosts.

Edited 2 months ago by Ben Hayward

Related issues
0

  • Discussion 6
  • Designs 0
  • Ben Hayward @benhayward.ben added 1 deleted label 2 months ago

    added 1 deleted label

  • Ben Hayward @benhayward.ben added Priority::1 - High Type::Chore scoped labels 2 months ago

    added scoped labels

  • Ben Hayward @benhayward.ben changed the description 2 months ago

    changed the description

  • Ben Hayward @benhayward.ben changed time estimate to 5h 2 months ago

    changed time estimate to 5h

  • Ben Hayward @benhayward.ben added Status::InProgress scoped label 2 months ago

    added scoped label

  • Ben Hayward @benhayward.ben removed Status::InProgress label 2 months ago

    removed label

  • Ben Hayward @benhayward.ben added Status::InProgress scoped label 2 months ago

    added scoped label

  • Ben Hayward @benhayward.ben removed Status::InProgress label 2 months ago

    removed label

  • Ben Hayward @benhayward.ben added 1 deleted label and removed 1 deleted label 2 months ago

    added 1 deleted label and removed 1 deleted label

  • Ben Hayward
    Ben Hayward @benhayward.ben · 2 months ago
    Developer

    Have put some time into this in Quiet Quail but there are some issues that need further attention.

  • Ben Hayward @benhayward.ben added Status::InProgress scoped label 1 month ago

    added scoped label

  • Ben Hayward
    Ben Hayward @benhayward.ben · 1 month ago
    Developer

    Currently failing (ran one at a time)

    image

  • Ben Hayward
    Ben Hayward @benhayward.ben · 1 month ago
    Developer

    I re-ran the results to confirm the above are the actual tests at fault

    image

    Compared with the failing tests on the pipeline which is more extensive. The above tests need fixing which for the most part are small jobs, but the core issue, looking at the job artifacts, seems to be Cypress timing out and not waiting for the visit command to load fully. Testing a solution to this now.

  • Ben Hayward
    Ben Hayward @benhayward.ben · 1 month ago
    Developer

    Proposed solutions all failed - from what I can tell Cypress just cannot load the site.

  • Ben Hayward @benhayward.ben added 4h of time spent at 2019-11-14 1 month ago

    added 4h of time spent at 2019-11-14

  • Ben Hayward @benhayward.ben removed Status::InProgress label 1 month ago

    removed label

  • Ben Hayward @benhayward.ben added Status::Blocked scoped label 1 month ago

    added scoped label

  • Ben Hayward @benhayward.ben added Status::Follow Up scoped label and automatically removed Status::Blocked label 1 month ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben added 1 deleted label and removed 1 deleted label 1 month ago

    added 1 deleted label and removed 1 deleted label

  • Ben Hayward @benhayward.ben added Squad::Yellow scoped label 1 month ago

    added scoped label

  • Ben Hayward @benhayward.ben assigned to @brianhatchet 1 month ago

    assigned to @brianhatchet

  • Ben Hayward @benhayward.ben added Status::Validation scoped label and automatically removed Status::Follow Up label 1 month ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben removed 1 deleted label 1 month ago

    removed 1 deleted label

  • Brian Hatchet :speech_balloon: @brianhatchet added Status::Scheduling scoped label and automatically removed Status::Validation label 1 month ago

    added scoped label and automatically removed label

  • Brian Hatchet
    Brian Hatchet :speech_balloon: @brianhatchet · 1 month ago
    Developer

    Follow up with @benhayward.ben to make sure we fixed this flake in an issue I cannot find at the moment

  • Xander Miller
    Xander Miller @xander-miller · 15 hours ago
    Developer

    Test Flake has been tackled by other issues.

  • Xander Miller @xander-miller closed 15 hours ago

    closed

Please register or sign in to reply
3 Assignees
Brian Hatchet's avatar
Ben Hayward's avatar
Xander Miller's avatar
none
Epic
None
None
Milestone
None
Time tracking
Spent 4h
Est 5h
None
Due date
None
4
Labels
Priority::1 - High Squad::Yellow Status::Scheduling Type::Chore
None
Weight
None
Confidentiality
Not confidential
Lock issue
Unlocked
3
3 participants
user avatar
Brian Hatchet
user avatar
Ben Hayward
user avatar
Xander Miller
Reference: minds/engine#1040