Project

General

Profile

Actions

action #130682

closed

coordination #130582: [epic] Upgrade all our infrastructure, e.g. o3+osd workers+webui and production workloads, to openSUSE Leap 15.5

perl-DBD-Pg failed to built correctly in devel:openQA:Leap:15.5 size:M

Added by jbaier_cz 11 months ago. Updated 11 months ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Organisational
Target version:
Start date:
2023-06-09
Due date:
% Done:

0%

Estimated time:

Description

perl-DBD-Pg failed to built correctly in devel:openQA:Leap:15.5

Motivation

To use the most recently released Leap 15.5 as development base we need devel:openQA:Leap:15.5 to build all relevant packages accordingly

Acceptance criteria

  • AC1: perl-DBD-Pg builds including build checks in devel:openQA:Leap:15.5

Suggestions

  • Check build results in devel:openQA:Leap:15.5
[  167s] #   Failed test 'Method pg_result works after a prepare/execute call'
[  167s] #   at t/08async.t line 325.
[  167s] #          got: 'DBD::Pg::db pg_result failed: ERROR:  current transaction is aborted, commands ignored until end of transaction block at t/08async.t line 323.
[  167s] # '
[  167s] #     expected: ''
[  167s] 
[  167s] #   Failed test 'Method pg_result() returns expected result after prepare/execute select'
[  167s] #   at t/08async.t line 328.
[  167s] #          got: ''
[  167s] #     expected: '1'
[  167s] 
[  167s] #   Failed test 'Method fetchall_arrayref works after pg_result'
[  167s] #   at t/08async.t line 334.
[  167s] #          got: 'DBD::Pg::st fetchall_arrayref failed: no statement executing at t/08async.t line 332.
[  167s] # '
[  167s] #     expected: ''
[  167s] 
[  167s] #   Failed test 'Method fetchall_arrayref returns correct result after pg_result'
[  167s] #   at t/08async.t line 337.
[  167s] #     Structures begin differing at:
[  167s] #          $got = ''
[  167s] #     $expected = ARRAY(0x563454d1d568)
[  167s] DBD::Pg::db do failed: ERROR:  current transaction is aborted, commands ignored until end of transaction block at t/08async.t line 339.
[  167s] Issuing rollback() due to DESTROY without explicit disconnect() of DBD::Pg::db handle dbname=postgres;port=5442;host=/home/abuild/rpmbuild/BUILD/DBD-Pg-3.16.3/dbdpg_test_database/data/socket at t/08async.t line 339.
Ignore: postgresql14-devel-mini:this-is-only-for-build-envs
Prefer: postgresql14-devel -postgresql14-devel-mini
  • If the problem is reproducible and known e.g. upstream then fix accordingly or raise a new specific upstream issue report and exclude the one failing tests from build checks e.g. in cpanspec.yml

Related issues 1 (0 open1 closed)

Copied from openQA Project - action #130627: Ensure devel:openQA is built correctly for Leap 15.5Resolvedjbaier_cz2023-06-09

Actions
Actions #1

Updated by jbaier_cz 11 months ago

  • Copied from action #130627: Ensure devel:openQA is built correctly for Leap 15.5 added
Actions #2

Updated by okurz 11 months ago

  • Subject changed from perl-DBD-Pg failed to built correctly in devel:openQA:Leap:15.5 to perl-DBD-Pg failed to built correctly in devel:openQA:Leap:15.5 size:M
  • Description updated (diff)
  • Status changed from New to Workable
Actions #3

Updated by jbaier_cz 11 months ago

  • Status changed from Workable to In Progress
  • Assignee set to jbaier_cz
Actions #4

Updated by openqa_review 11 months ago

  • Due date set to 2023-06-27

Setting due date based on mean cycle time of SUSE QE Tools

Actions #5

Updated by jbaier_cz 11 months ago

  • Due date deleted (2023-06-27)
  • Status changed from In Progress to Resolved

After some rebuild, the issue seems to be gone. I was not able to reproduce the issue anymore in my branch so I believe it was just some inconsistency in OBS packages.

Actions #6

Updated by osukup 11 months ago

looks more like it hit some race-condition in tests which can be real error but pretty hard to reproduce

Actions

Also available in: Atom PDF