action #54299
closedAdd support for perl-Mojolicious >= 8.20
0%
Description
https://bugzilla.redhat.com/show_bug.cgi?id=1729973#c1 might be interesting for you. perl-Mojolicious 8.20 broke openQA tests in fedora because of an additional newline. I assume your latest upstream is 8.21? In https://build.opensuse.org/package/show/devel:languages:perl/perl-Mojolicious the latest is 8.18
let's see how an updated perl-Mojolicious behaves with openQA in https://build.opensuse.org/project/show/home:okurz:mojo_openqa :)
Updated by okurz almost 5 years ago
I created an OBS project with updated mojo and added openQA there . https://build.opensuse.org/build/home:okurz:mojo_openqa/openSUSE_Tumbleweed/x86_64/openQA/_log shows the same failure, just search for 31-client_file.t
Updated by okurz almost 5 years ago
Created https://build.opensuse.org/request/show/715561 for an update of perl-Mojolicious submitted to devel:languages:perl but this needs adjustements to openQA.
Updated by okurz almost 5 years ago
According to @kraih a) the API returns a Mojo::Exception object (instead of throwing it) and b) the test does an equality check instead of regex matching the beginning. That would need to be adapted. Not planned to do this immediately though.
Updated by okurz almost 5 years ago
- Status changed from New to In Progress
- Assignee set to AdamWill
@AdamWill is working on at least the first part: https://github.com/os-autoinst/openQA/pull/2193
Updated by kraih almost 5 years ago
This should be resolved. https://github.com/os-autoinst/openQA/pull/2195
Updated by coolo over 4 years ago
- Status changed from In Progress to Resolved
I take you by your words
Updated by AdamWill over 4 years ago
Fedora instances are running on 8.22, everything seems fine.