Project

General

Profile

Actions

action #123223

closed

[security][15sp4] test fails in syscall_thrasher - thrash uses deprecated remap_file_pages() syscall

Added by punkioudi almost 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Bugs in existing tests
Target version:
-
Start date:
2023-01-17
Due date:
% Done:

100%

Estimated time:
Difficulty:

Description

Test fails only in aarch64.
Failure output: [ 251.313845][ T2917] mmap: thrash (2917) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst.

It has started failing since Build 20230116-1

Acceptance criteria

  1. Investigate if this is a regression caused by a new update or if the test has to be modified
  2. Tests are green again (:

Observation

openQA test in scenario sle-15-SP4-Server-DVD-Updates-aarch64-cc_atsec@aarch64-virtio fails in
syscall_thrasher

Test suite description

Testsuite maintained at https://gitlab.suse.de/qe-security/osd-sle15-security.

Reproducible

Fails since (at least) Build 20230116-1 (current job)

Expected result

Last good: 20230115-1 (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by punkioudi almost 2 years ago

  • Description updated (diff)
Actions #2

Updated by pstivanin almost 2 years ago

  • Status changed from New to In Progress
  • Assignee set to pstivanin

S:M:27417:288306 is a new kernel that was pushed in the queue on the 16th. Seems like the culprit to me.

Actions #3

Updated by pstivanin almost 2 years ago

  • % Done changed from 0 to 50

As we can see from https://openqa.suse.de/tests/10331350#step/syscall_thrasher/1, removing the 27417 repos and reverting to the older kernel (5.14.21-150400.24.38) fixes the issue.

Actions #4

Updated by pstivanin almost 2 years ago

  • Subject changed from [security] test fails in syscall_thrasher - thrash uses deprecated remap_file_pages() syscall to [security][15sp4] test fails in syscall_thrasher - thrash uses deprecated remap_file_pages() syscall
Actions #5

Updated by pstivanin almost 2 years ago

  • Status changed from In Progress to Feedback
  • % Done changed from 50 to 80

I've pinged crazybyte (aka Gianluca), and he is looking into it.

Actions #7

Updated by pstivanin almost 2 years ago

  • Status changed from Feedback to Resolved

SR was just rejected!

Actions #8

Updated by pstivanin almost 2 years ago

  • Status changed from Resolved to In Progress
  • % Done changed from 80 to 50
Actions #9

Updated by pstivanin almost 2 years ago

  • Status changed from In Progress to Feedback

seems like it is a regression, we (Marcus, Fabian and I) are looking into it.

Actions #10

Updated by pstivanin almost 2 years ago

  • Status changed from Feedback to Resolved
  • % Done changed from 50 to 100

The issue was not related to a regression, but to slowness in openqa. By redirecting to a file instead of to video, the test runs in 5m instead of 18m.
I've also added the code to upload the output to openqa, so that something should happen we can always debug it.

PR: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/16262

Actions

Also available in: Atom PDF