Project

General

Profile

Actions

action #178186

closed

coordination #154768: [saga][epic][ux] State-of-art user experience for openQA

coordination #154771: [epic] Improved test developer user experience

[sporadic] Failing OBS package check t/12_mocked_container.t for perl-Mojo-IOLoop-ReadWriteProcess on aarch64 size:S

Added by okurz about 2 months ago. Updated 14 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2025-03-03
Due date:
% Done:

0%

Estimated time:

Description

Observation

From https://build.opensuse.org/package/live_build_log/devel:openQA/perl-Mojo-IOLoop-ReadWriteProcess/openSUSE_Factory_ARM/aarch64

[  100s] 
[  100s]     #   Failed test 'procs interface contains the added pids'
[  100s]     #   at t/12_mocked_container.t line 37.
[  100s]     #          got: ''
[  100s]     #     expected: '1684
[  100s]     # '
[  100s]     # 
[  100s] 
[  100s]     #   Failed test 'Parent contains pid 1684'
[  100s]     #   at t/12_mocked_container.t line 41.
[  131s]     # Looks like you failed 2 tests of 43.
[  131s] 
[  131s] #   Failed test 'container_3'
[  131s] #   at t/12_mocked_container.t line 258.
[  131s] # Looks like you failed 1 test of 3.
[  131s] t/12_mocked_container.t .. 
[  131s] Dubious, test returned 1 (wstat 256, 0x100)
[  131s] Failed 1/3 subtests

Acceptance Criteria

AC1: OBS CI is passing consistently on aarch64 as well as other others
AC1: GitHub CI is passing on all archs

Suggestions

  • Mitigate by removing the check based on architecture
  • Be aware about #176148
  • Consider reporting an upstream issue in https://github.com/openSUSE/Mojo-IOLoop-ReadWriteProcess/ but be aware that it is mostly us anyway that would need to fix such issues
  • Consider workarounds within the test module
  • Fix the root cause
  • Ensure stability within multi-arch OBS checks
  • Confirm if this also affects GitHub CI e.g. by proposing a trivial PR and checking the result

Related issues 3 (1 open2 closed)

Related to openQA Project (public) - action #176148: Ensure https://github.com/openSUSE/Mojo-IOLoop-ReadWriteProcess/ has 100% passing unit tests in CI size:SResolvedokurz2025-01-24

Actions
Copied from openQA Project (public) - action #178183: [sporadic] Failing OBS package check t/01_run.t for perl-Mojo-IOLoop-ReadWriteProcess on aarch64+ppc64le size:SResolvedmkittler2025-03-032025-03-28

Actions
Copied to openQA Project (public) - action #180185: [sporadic] Failing Mojo::IOLoop:ReadWrite::Process CI test t/13_shared.tNew

Actions
Actions #1

Updated by okurz about 2 months ago

  • Copied from action #178183: [sporadic] Failing OBS package check t/01_run.t for perl-Mojo-IOLoop-ReadWriteProcess on aarch64+ppc64le size:S added
Actions #2

Updated by okurz about 2 months ago

  • Parent task set to #154771
Actions #3

Updated by tinita about 1 month ago

  • Subject changed from [sporadic] Failing OBS package check t/12_mocked_container.t for perl-Mojo-IOLoop-ReadWriteProcess on aarch64 to [sporadic] Failing OBS package check t/12_mocked_container.t for perl-Mojo-IOLoop-ReadWriteProcess on aarch64 size:S
  • Description updated (diff)
  • Status changed from New to Workable
Actions #4

Updated by gpuliti 29 days ago

Not really sure if it can help, but I've open a new pr with changes that will affect the test mentioned above => https://github.com/openSUSE/Mojo-IOLoop-ReadWriteProcess/pull/70

Actions #5

Updated by livdywan 29 days ago

  • Description updated (diff)
Actions #6

Updated by tinita 25 days ago

  • Status changed from Workable to Feedback
  • Assignee set to gpuliti

I guess we will see after we make a CPAN release, which is going on right now.

Actions #7

Updated by tinita 25 days ago

  • Related to action #176148: Ensure https://github.com/openSUSE/Mojo-IOLoop-ReadWriteProcess/ has 100% passing unit tests in CI size:S added
Actions #8

Updated by okurz 17 days ago

  • Copied to action #180185: [sporadic] Failing Mojo::IOLoop:ReadWrite::Process CI test t/13_shared.t added
Actions #9

Updated by gpuliti 14 days ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF