Project

General

Profile

Actions

action #16192

closed

Broken tests which upload images (Mojo::Reactor::Poll: I/O watcher failed: Can't call method "clone" on an undefined value at Jobs.pm)

Added by pevik over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Regressions/Crashes
Target version:
-
Start date:
2017-01-23
Due date:
% Done:

80%

Estimated time:

Description

After recent system update, which updated also OpenQA tests which run shutdown_ltp or install_and_reboot fails (these tests upload images):

Mojo::Reactor::Poll: I/O watcher failed: Can't call method "clone" on an undefined value at /usr/share/openqa/script/../lib/OpenQA/Worker/Jobs.pm line 249.

Broken are install_ltp+opensuse+DVD@64bit and setup_ltp_networking@64bit, but just on my workstation, they're working on openqa.opensuse.org:
https://openqa.opensuse.org/tests/338897
https://openqa.opensuse.org/tests/338917

$ rpm -qa |grep -i openqa 
python-openqa_review-1.3.2-1.1.noarch
openQA-4.4.1484761411.67c88d1-7.1.noarch
openQA-doc-4.4.1484761411.67c88d1-7.1.noarch
openQA-worker-4.4.1484761411.67c88d1-7.1.noarch
openQA-client-4.4.1484761411.67c88d1-7.1.noarch
openQA-common-4.4.1484761411.67c88d1-7.1.noarch

$ cat /etc/zypp/repos.d/openQA.repo 
[openQA]
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/repositories/devel:/openQA/openSUSE_Tumbleweed
type=rpm-md

I updated Mojolicious with cpan to have 7.21, but the problem is the same as with 7.18.

$ mojo version
CORE
Perl        (v5.24.0, linux)
Mojolicious (7.21, Doughnut)
OPTIONAL
EV 4.0+                 (n/a)
IO::Socket::Socks 0.64+ (n/a)
IO::Socket::SSL 1.94+   (2.025)
Net::DNS::Native 0.15+  (n/a)

Do you need any more logs?

Actions

Also available in: Atom PDF