[Koha-bugs] [Bug 33834] api/v1/ill_requests.t fails randomly

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu May 25 15:18:23 CEST 2023


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

--- Comment #1 from Tomás Cohen Arazi <tomascohen at gmail.com> ---
Created attachment 151678
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=151678&action=edit
Bug 33834: Fix random failure on api/v1/ill_requests.t

This patch makes the GET request results more deterministic so we avoid
random failures. It does so by adding a fixed value to each ILL request
and then sorting by it.

To test:
1. Run:
   $ DB_IMAGE=mysqli:8.0 ktd up -d
   # wait until it finished:
   $ ktd --logs
2. Run:
   $ ktd --shell
  k$ prove t/db_dependent/api/v1/ill_requests.t
  (repeat a few times)
=> FAIL: It sometimes fails
3. Apply this patch
4. Repeat 2
=> SUCCESS: It doesn't fail
5. Sign off :-D

Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

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


More information about the Koha-bugs mailing list