Project

General

Profile

Actions

action #111608

closed

27-consoles-vnc.t 'update framebuffer' test fails on s390x (big-endian) auto_review:"(?s)s390x.*Test died: no candidate needle.*'installation'":retry

Added by AdamWill over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2022-05-25
Due date:
% Done:

0%

Estimated time:

Description

When run on s390x, the 'update framebuffer' test fails as it does not get the expected values:

2: 
2:     #   Failed test 'pixel data updated in framebuffer (blue)'
2:     #   at ./27-consoles-vnc.t line 167.
2:     #          got: '37'
2:     #     expected: '41'
2: 
2:     #   Failed test 'pixel data updated in framebuffer (green)'
2:     #   at ./27-consoles-vnc.t line 168.
2:     #          got: '41'
2:     #     expected: '37'
2: 
2:     #   Failed test 'pixel data updated in framebuffer (red)'
2:     #   at ./27-consoles-vnc.t line 169.
2:     #          got: '0'
2:     #     expected: '31'
2:     # Looks like you failed 3 tests of 24.
2: 
2: #   Failed test 'update framebuffer'
2: #   at ./27-consoles-vnc.t line 225.
2: # Looks like you failed 1 test of 21.
Actions #1

Updated by okurz over 2 years ago

  • Category set to Regressions/Crashes
  • Target version set to Ready
Actions #2

Updated by okurz over 2 years ago

  • Priority changed from Normal to Low
Actions #3

Updated by mkittler over 2 years ago

  • Status changed from New to In Progress

I'll have a look. This shouldn't be too hard to figure out.

Actions #4

Updated by mkittler over 2 years ago

  • Status changed from In Progress to Feedback
Actions #5

Updated by mkittler over 2 years ago

The PR didn't help, see https://github.com/os-autoinst/os-autoinst/pull/2077#issuecomment-1151349920=. I'm currently out of ideas so I'll check on this low-prio ticket later.

Actions #6

Updated by mkittler over 2 years ago

I've just downloaded the HDD qcow image from https://openqa.opensuse.org/tests/2416488 and booted into it using QEMU on my x86_64 system emulating ppc64. I can reproduce the issue. Maybe I can play around within that setup to find out what's the problem is. It could be an actual bug within the VNC code.

Actions #8

Updated by AdamWill over 2 years ago

Thanks, I will test and confirm the fix.

Actions #9

Updated by AdamWill over 2 years ago

With latest git - ddf414b8d83576d0f5373c15acd70ab2c3ea9fb8 - I still get two fails on s390x:

2: 
2:     #   Failed test 'pixel data updated in framebuffer (blue)'
2:     #   at t/27-consoles-vnc.t line 171.
2:     #          got: '0'
2:     #     expected: '41'
2: 
2:     #   Failed test 'pixel data updated in framebuffer (green)'
2:     #   at t/27-consoles-vnc.t line 172.
2:     #          got: '0'
2:     #     expected: '37'
2:     # Looks like you failed 2 tests of 24.
2: 
2: #   Failed test 'update framebuffer'
2: #   at t/27-consoles-vnc.t line 229.
2: # Looks like you failed 1 test of 21.
2: [20:06:31] t/27-consoles-vnc.t ...................... 
Actions #10

Updated by livdywan over 2 years ago

Actions #12

Updated by okurz over 2 years ago

  • Subject changed from 27-consoles-vnc.t 'update framebuffer' test fails on s390x (big-endian) to 27-consoles-vnc.t 'update framebuffer' test fails on s390x (big-endian) auto_review:"(?s)s390x.*Test died: no candidate needle.*'installation'":retry
Actions #13

Updated by mkittler over 2 years ago

  • Status changed from Feedback to Resolved

Fixed by https://github.com/os-autoinst/os-autoinst/pull/2096 which has already been merged and confirmed by @AdamWill.

Actions

Also available in: Atom PDF