Actions
action #61164
closedUse of uninitialized value / unhandled debug output in os-autoinst t/17-basetest.t
Description
Observation¶
From https://build.opensuse.org/package/live_build_log/devel:openQA/os-autoinst/SLE_12_SP5/x86_64 :
[ 184s] Use of uninitialized value in multiplication (*) at /home/abuild/rpmbuild/BUILD/os-autoinst-4.6.1576562911.842eb808/basetest.pm line 219.
[ 184s] [2019-12-18T21:18:00.715 UTC] [debug] needle 'check-workaround-hash-20190522' is a workaround. The reason is bsc#7654321: this is a test about workaround.
[ 184s] 17-basetest.t .......................... ok
Acceptance criteria¶
- DONE:
AC1: No perl warning about uninitialized value in os-autoinst t/17-basetest.t -> https://github.com/os-autoinst/os-autoinst/pull/1331 - AC2: No unhandled debug output in os-autoinst t/17-basetest.t
Suggestions¶
- Execute t/17-basetest.t locally, e.g.
prove -I. t/17-basetest.t
- Ensure all output is caught with
Test::Output
so that there is only the prove summary output
Actions