Created on 27 December 2024, 3 months ago

Problem/Motivation

The module tests are currently failing ...

Steps to reproduce

Create a new issue, and an MR, get a failing test, spend time looking at the cause, and realize it's not your MR, but the module tests themselves which are the cause.

Proposed resolution

πŸ› Bug report
Status

Active

Version

2.0

Component

Other

Created by

πŸ‡©πŸ‡°Denmark ressa Copenhagen

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @ressa
  • πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

    One Nightwatch test is skipped because it is probably no longer relevant (pagination is no longer remembered between sources). The other one involves navigating through the PB UI with the keyboard, and we oughta just convert that to a functional JS test under PHPUnit, which 99% of our functional JS tests are written with anyway. Nightwatch is probably going away as core adopts Playwright, so why bother fixing Nightwatch tests (which nobody can figure out how to run locally)?

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    Thanks for taking a look at this @phenaproxima. In that case, would it make sense to remove both tests immediately, with Nightwatch permanently gone, and create a fresh follow up issue, to deal with the still relevant test (navigating through the PB UI with the keyboard) and convert that to a functional JS test under PHPUnit?

    That way, the tests are not failing until (who knows when?) it will get fixed. Having chronically failing tests results in false positives, and users wasting time, which could have been spent productively on fixing other issues.

    I have updated the Issue Summary, feel free to update or remove the proposal, whatever you think is the best method.

  • πŸ‡ΊπŸ‡ΈUnited States chrisfromredfin Portland, Maine

    @ressa, yes - let's do that.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    Thanks for fast feedback @chrisfromredfin, I created a child issue πŸ“Œ Convert navigating the PB UI with the keyboard Nightwatch test to a functional JS test under PHPUnit Active .

  • Merge request !664remove Nightwatch tests β†’ (Merged) created by chrisfromredfin
  • Pipeline finished with Success
    2 months ago
    Total: 378s
    #389874
  • Pipeline finished with Skipped
    2 months ago
    #389889
  • πŸ‡ΊπŸ‡ΈUnited States chrisfromredfin Portland, Maine

    Well look at that, we're green again! 😜

  • Automatically closed - issue fixed for 2 weeks with no activity.

  • Pipeline finished with Success
    23 days ago
    Total: 2074s
    #427639
Production build 0.71.5 2024