Public bug reported:

After updating our LTP fork to 20240930 [1]

Commit ec14f45 "sched: starvation: Autocallibrate the timeout" is now
causing sched:starvation test to fail.

In the commit message:
  We also make sure to check the runtime at the end of the test because
  the failures could have been masked by a timeout multiplier, i.e. if you
  set LTP_TIMEOUT_MUL=10 the test would previously pass on a buggy kernel
  as well. The side efect is that we now get better PASS/FAIL messages as
  well.

This is not a kernel regression, as we did bump the timeout multiplier
for bug 2059259.

Test log:
FAILED COMMAND File: /dev/null
TCONF COMMAND File: /dev/null
Running tests.......
tst_tmpdir.c:317: TINFO: Using /tmp/ltp-GGvHDme9Ig/LTP_sta8cBK8W as tmpdir 
(ext2/ext3/ext4 filesystem)
tst_test.c:1860: TINFO: LTP version: 20230929-874-gba610da01
tst_test.c:1864: TINFO: Tested kernel: 5.4.0-1134-aws #144~18.04.1-Ubuntu SMP 
Mon Oct 7 13:31:52 UTC 2024 aarch64
tst_test.c:1705: TINFO: Timeout per run is 0h 02m 00s
starvation.c:98: TINFO: Setting affinity to CPU 0
starvation.c:52: TINFO: CPU did 120000000 loops in 104904us
tst_test.c:1712: TINFO: Updating max runtime to 0h 01m 44s
tst_test.c:1705: TINFO: Timeout per run is 0h 03m 44s
starvation.c:148: TFAIL: Scheduller starvation reproduced.

Summary:
passed   0
failed   1
broken   0
skipped  0
warnings 0
INFO: ltp-pan reported some tests FAIL
LTP Version: 20230929-874-gba610da01
INFO: Test end time: Wed Oct  9 12:04:15 UTC 2024


[1] https://lists.ubuntu.com/archives/kernel-team/2024-October/154219.html

** Affects: ubuntu-kernel-tests
     Importance: Undecided
         Status: New


** Tags: 5.15 5.4 arm64 aws focal jammy sru-20240930 sru-s20240902 ubuntu-ltp

-- 
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2084410

Title:
  sched:starvation from ubuntu_ltp failed on AWS a1.medium with AWS 5.4
  5.15

Status in ubuntu-kernel-tests:
  New

Bug description:
  After updating our LTP fork to 20240930 [1]

  Commit ec14f45 "sched: starvation: Autocallibrate the timeout" is now
  causing sched:starvation test to fail.

  In the commit message:
    We also make sure to check the runtime at the end of the test because
    the failures could have been masked by a timeout multiplier, i.e. if you
    set LTP_TIMEOUT_MUL=10 the test would previously pass on a buggy kernel
    as well. The side efect is that we now get better PASS/FAIL messages as
    well.

  This is not a kernel regression, as we did bump the timeout multiplier
  for bug 2059259.

  Test log:
  FAILED COMMAND File: /dev/null
  TCONF COMMAND File: /dev/null
  Running tests.......
  tst_tmpdir.c:317: TINFO: Using /tmp/ltp-GGvHDme9Ig/LTP_sta8cBK8W as tmpdir 
(ext2/ext3/ext4 filesystem)
  tst_test.c:1860: TINFO: LTP version: 20230929-874-gba610da01
  tst_test.c:1864: TINFO: Tested kernel: 5.4.0-1134-aws #144~18.04.1-Ubuntu SMP 
Mon Oct 7 13:31:52 UTC 2024 aarch64
  tst_test.c:1705: TINFO: Timeout per run is 0h 02m 00s
  starvation.c:98: TINFO: Setting affinity to CPU 0
  starvation.c:52: TINFO: CPU did 120000000 loops in 104904us
  tst_test.c:1712: TINFO: Updating max runtime to 0h 01m 44s
  tst_test.c:1705: TINFO: Timeout per run is 0h 03m 44s
  starvation.c:148: TFAIL: Scheduller starvation reproduced.

  Summary:
  passed   0
  failed   1
  broken   0
  skipped  0
  warnings 0
  INFO: ltp-pan reported some tests FAIL
  LTP Version: 20230929-874-gba610da01
  INFO: Test end time: Wed Oct  9 12:04:15 UTC 2024

  
  [1] https://lists.ubuntu.com/archives/kernel-team/2024-October/154219.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2084410/+subscriptions


-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to     : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp

Reply via email to