[Koha-bugs] [Bug 33861] Packages_spec.ts is failing randomly

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Aug 14 04:45:46 CEST 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33861

Victor Grousset/tuxayo <victor at tuxayo.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |victor at tuxayo.net

--- Comment #3 from Victor Grousset/tuxayo <victor at tuxayo.net> ---
> Unable to reproduce locally.

Depending on the machine the failure probability can be drastically different.
My laptop that is showing it's age (2012 CPU) has 0% probability of running all
the cypress tests successfully all in a row. I usually have two or three files
failing. And then by running them again individually, I can expect to have a
success by running them 3 or 5 times for the one or two that fails easily.
So I can easily tests patches for flaky tests [1]. Best would be to give a go
at fixing them.

What are the tricks we can use with Cypress to make them more reliable?
(besides adding horrible sleep() instructions).
I guess adding check for elements that should load earlier?
Like ensuring a list has loaded it's elements because a button might be there
before and would be clickable even if the callback has 0 associated targets.


[1] maybe anyone can do so by running at the same time "stress --cpu 4". With
the right amount of threads, maybe leaving only one of two would work best, the
point is not to hit the 10 sec timeout in every test instruction.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list