*** This bug is a duplicate of bug 2083220 ***
    https://bugs.launchpad.net/bugs/2083220

** This bug has been marked a duplicate of bug 2083220
   cgroup_fj_function_cpuset and cgroup_fj_stress_cpuset* failed on Jammy with 
TWARN

-- 
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/2097453

Title:
  cgroup_fj_*hugetlb* fails on jammy

Status in ubuntu-kernel-tests:
  New

Bug description:
  Found on:

   SRU Cycle:   2025.01.13
   Series:      jammy
   Package:     linux-realtime
   Version:     5.15.0-1078.86
   Cloud:       metal
   Instance:    wright
   Region:      kernel
   Operation:   sru

  The following tests fail:
  - cgroup_fj_function_hugetlb
  - cgroup_fj_stress_hugetlb_2_2_none
  - cgroup_fj_stress_hugetlb_3_3_none
  - cgroup_fj_stress_hugetlb_4_4_none
  - cgroup_fj_stress_hugetlb_2_9_none
  - cgroup_fj_stress_hugetlb_10_3_none
  - cgroup_fj_stress_hugetlb_1_200_none
  - cgroup_fj_stress_hugetlb_200_1_none
  - cgroup_fj_stress_hugetlb_2_2_one
  - cgroup_fj_stress_hugetlb_3_3_one
  - cgroup_fj_stress_hugetlb_4_4_one
  - cgroup_fj_stress_hugetlb_2_9_one
  - cgroup_fj_stress_hugetlb_10_3_one
  - cgroup_fj_stress_hugetlb_1_200_one
  - cgroup_fj_stress_hugetlb_200_1_one
  - cgroup_fj_stress_hugetlb_2_2_each
  - cgroup_fj_stress_hugetlb_3_3_each
  - cgroup_fj_stress_hugetlb_4_4_each
  - cgroup_fj_stress_hugetlb_2_9_each
  - cgroup_fj_stress_hugetlb_10_3_each
  - cgroup_fj_stress_hugetlb_1_200_each
  - cgroup_fj_stress_hugetlb_200_1_each

  None of them show a TFAIL.

  The underlying issue may have also manifested in
  https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2089768, which
  uses hugetlb features too.

  ===========================================================================
  Example output of ubuntu_ltp_controllers.cgroup_fj_stress_hugetlb_2_2_none:


  21:21:56 DEBUG| Persistent state client._record_indent now set to 2
  21:21:56 DEBUG| Persistent state client.unexpected_reboot now set to 
('ubuntu_ltp_controllers.cgroup_fj_stress_hugetlb_2_2_none', 
'ubuntu_ltp_controllers.cgroup_fj_stress_hugetlb_2_2_none')
  21:21:56 DEBUG| Waiting for pid 604005 for 4500 seconds
  21:21:56 WARNI| System python is too old, crash handling disabled
  21:21:57 ERROR| [stderr] -------------------------------------------
  21:21:57 ERROR| [stderr] INFO: runltp script is deprecated, try kirk
  21:21:57 ERROR| [stderr] https://github.com/linux-test-project/kirk
  21:21:57 ERROR| [stderr] -------------------------------------------
  21:21:57 DEBUG| [stdout] Checking for required user/group ids
  21:21:57 DEBUG| [stdout] 
  21:21:57 DEBUG| [stdout] 'root' user id and group found.
  21:21:57 DEBUG| [stdout] 'nobody' user id and group found.
  21:21:57 DEBUG| [stdout] 'bin' user id and group found.
  21:21:57 DEBUG| [stdout] 'daemon' user id and group found.
  21:21:57 DEBUG| [stdout] Users group found.
  21:21:57 DEBUG| [stdout] Sys group found.
  21:21:57 DEBUG| [stdout] Required users/groups exist.
  21:21:57 DEBUG| [stdout] no big block device was specified on commandline.
  21:21:57 DEBUG| [stdout] Tests which require a big block device are disabled.
  21:21:57 DEBUG| [stdout] You can specify it with option -z
  21:21:57 DEBUG| [stdout] INFO: Test start time: Tue Feb  4 21:21:57 UTC 2025
  21:21:57 DEBUG| [stdout] COMMAND:    /opt/ltp/bin/ltp-pan -q  -e -S   -a 
604009     -n 604009  -f /tmp/ltp-I2wp2IpE3i/alltests -l /dev/null  -C 
/dev/null -T /dev/null
  21:21:57 DEBUG| [stdout] LOG File: /dev/null
  21:21:57 DEBUG| [stdout] FAILED COMMAND File: /dev/null
  21:21:57 DEBUG| [stdout] TCONF COMMAND File: /dev/null
  21:21:57 DEBUG| [stdout] Running tests.......
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 1 TINFO: Running: 
cgroup_fj_stress.sh hugetlb 2 2 none
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 1 TINFO: Tested kernel: Linux 
wright 5.15.0-1078-realtime #86-Ubuntu SMP PREEMPT_RT Fri Jan 24 20:53:58 UTC 
2025 aarch64 aarch64 aarch64 GNU/Linux
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 1 TINFO: Using 
/tmp/ltp-I2wp2IpE3i/LTP_cgroup_fj_stress.Cmf0ksvDU4 as tmpdir (ext2/ext3 
filesystem)
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 1 TINFO: timeout per run is 0h 5m 0s
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 1 TINFO: test starts with cgroup 
version 2
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 1 TINFO: Creating subgroups ...
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 1 TINFO: ... mkdired 7 times
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 1 TPASS: All done!
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 2 TINFO: Removing all ltp 
subgroups...
  21:21:57 DEBUG| [stdout] echo: write error: Device or resource busy
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 2 TWARN: echo -hugetlb > 
/sys/fs/cgroup/cgroup.subtree_control failed
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 2 TINFO: AppArmor enabled, this may 
affect test results
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 2 TINFO: it can be disabled with 
TST_DISABLE_APPARMOR=1 (requires super/root)
  21:21:57 DEBUG| [stdout] cgroup_fj_stress 2 TINFO: loaded AppArmor profiles: 
none
  21:21:57 DEBUG| [stdout] 
  21:21:57 DEBUG| [stdout] Summary:
  21:21:57 DEBUG| [stdout] passed   1
  21:21:57 DEBUG| [stdout] failed   0
  21:21:57 DEBUG| [stdout] broken   0
  21:21:57 DEBUG| [stdout] skipped  0
  21:21:57 DEBUG| [stdout] warnings 1
  21:21:57 DEBUG| [stdout] INFO: ltp-pan reported some tests FAIL
  21:21:57 DEBUG| [stdout] LTP Version: 20240930
  21:21:57 DEBUG| [stdout] INFO: Test end time: Tue Feb  4 21:21:57 UTC 2025
  21:21:57 ERROR| [stderr] -------------------------------------------
  21:21:57 ERROR| [stderr] INFO: runltp script is deprecated, try kirk
  21:21:57 ERROR| [stderr] https://github.com/linux-test-project/kirk
  21:21:57 ERROR| [stderr] -------------------------------------------
  21:21:57 ERROR| Exception escaping from test:
  Traceback (most recent call last):
    File "/home/ubuntu/autotest/client/shared/test.py", line 411, in _exec
      _call_test_function(self.execute, *p_args, **p_dargs)
    File "/home/ubuntu/autotest/client/shared/test.py", line 823, in 
_call_test_function
      return func(*args, **dargs)
    File "/home/ubuntu/autotest/client/shared/test.py", line 291, in execute
      postprocess_profiled_run, args, dargs)
    File "/home/ubuntu/autotest/client/shared/test.py", line 212, in 
_call_run_once
      self.run_once(*args, **dargs)
    File 
"/home/ubuntu/autotest/client/tests/ubuntu_ltp_controllers/ubuntu_ltp_controllers.py",
 line 138, in run_once
      utils.system_output(cmd, verbose=False, retain_output=True)
    File "/home/ubuntu/autotest/client/shared/utils.py", line 1268, in 
system_output
      verbose=verbose, args=args).stdout
    File "/home/ubuntu/autotest/client/shared/utils.py", line 918, in run
      "Command returned non-zero exit status")
  CmdError: Command  failed, rc=1, Command returned non-zero exit status
  * Command: 
      /opt/ltp/runltp -f /tmp/target -q -C /dev/null -l /dev/null -T /dev/null
  Exit status: 1
  Duration: 0.630308866501

  stdout:
  Checking for required user/group ids

  'root' user id and group found.
  'nobody' user id and group found.
  'bin' user id and group found.
  'daemon' user id and group found.
  Users group found.
  Sys group found.
  Required users/groups exist.
  no big block device was specified on commandline.
  Tests which require a big block device are disabled.
  You can specify it with option -z
  INFO: Test start time: Tue Feb  4 21:21:57 UTC 2025
  COMMAND:    /opt/ltp/bin/ltp-pan -q  -e -S   -a 604009     -n 604009  -f 
/tmp/ltp-I2wp2IpE3i/alltests -l /dev/null  -C /dev/null -T /dev/null
  LOG File: /dev/null
  FAILED COMMAND File: /dev/null
  TCONF COMMAND File: /dev/null
  Running tests.......
  cgroup_fj_stress 1 TINFO: Running: cgroup_fj_stress.sh hugetlb 2 2 none
  cgroup_fj_stress 1 TINFO: Tested kernel: Linux wright 5.15.0-1078-realtime 
#86-Ubuntu SMP PREEMPT_RT Fri Jan 24 20:53:58 UTC 2025 aarch64 aarch64 aarch64 
GNU/Linux
  cgroup_fj_stress 1 TINFO: Using 
/tmp/ltp-I2wp2IpE3i/LTP_cgroup_fj_stress.Cmf0ksvDU4 as tmpdir (ext2/ext3 
filesystem)
  cgroup_fj_stress 1 TINFO: timeout per run is 0h 5m 0s
  cgroup_fj_stress 1 TINFO: test starts with cgroup version 2
  cgroup_fj_stress 1 TINFO: Creating subgroups ...
  cgroup_fj_stress 1 TINFO: ... mkdired 7 times
  cgroup_fj_stress 1 TPASS: All done!
  cgroup_fj_stress 2 TINFO: Removing all ltp subgroups...
  echo: write error: Device or resource busy
  cgroup_fj_stress 2 TWARN: echo -hugetlb > 
/sys/fs/cgroup/cgroup.subtree_control failed
  cgroup_fj_stress 2 TINFO: AppArmor enabled, this may affect test results
  cgroup_fj_stress 2 TINFO: it can be disabled with TST_DISABLE_APPARMOR=1 
(requires super/root)
  cgroup_fj_stress 2 TINFO: loaded AppArmor profiles: none

  Summary:
  passed   1
  failed   0
  broken   0
  skipped  0
  warnings 1
  INFO: ltp-pan reported some tests FAIL
  LTP Version: 20240930
  INFO: Test end time: Tue Feb  4 21:21:57 UTC 2025
  stderr:
  -------------------------------------------
  INFO: runltp script is deprecated, try kirk
  https://github.com/linux-test-project/kirk
  -------------------------------------------
  -------------------------------------------
  INFO: runltp script is deprecated, try kirk
  https://github.com/linux-test-project/kirk
  -------------------------------------------
  21:21:57 ERROR| child process failed
  21:21:57 DEBUG| Traceback (most recent call last):
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/parallel.py", line 25, 
in fork_start
  21:21:57 DEBUG|     l()
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/job.py", line 505, in 
  21:21:57 DEBUG|     l = lambda: test.runtest(self, url, tag, args, dargs)
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/test.py", line 125, in 
runtest
  21:21:57 DEBUG|     job.sysinfo.log_after_each_iteration)
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 
913, in runtest
  21:21:57 DEBUG|     mytest._exec(args, dargs)
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 
411, in _exec
  21:21:57 DEBUG|     _call_test_function(self.execute, *p_args, **p_dargs)
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 
823, in _call_test_function
  21:21:57 DEBUG|     return func(*args, **dargs)
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 
291, in execute
  21:21:57 DEBUG|     postprocess_profiled_run, args, dargs)
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 
212, in _call_run_once
  21:21:57 DEBUG|     self.run_once(*args, **dargs)
  21:21:57 DEBUG|   File 
"/home/ubuntu/autotest/client/tests/ubuntu_ltp_controllers/ubuntu_ltp_controllers.py",
 line 138, in run_once
  21:21:57 DEBUG|     utils.system_output(cmd, verbose=False, 
retain_output=True)
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/shared/utils.py", line 
1268, in system_output
  21:21:57 DEBUG|     verbose=verbose, args=args).stdout
  21:21:57 DEBUG|   File "/home/ubuntu/autotest/client/shared/utils.py", line 
918, in run
  21:21:57 DEBUG|     "Command returned non-zero exit status")
  21:21:57 DEBUG| CmdError: Command  failed, rc=1, Command returned non-zero 
exit status
  21:21:57 DEBUG| * Command: 
  21:21:57 DEBUG|     /opt/ltp/runltp -f /tmp/target -q -C /dev/null -l 
/dev/null -T /dev/null
  21:21:57 DEBUG| Exit status: 1
  21:21:57 DEBUG| Duration: 0.630308866501
  21:21:57 DEBUG| 
  21:21:57 DEBUG| stdout:
  21:21:57 DEBUG| Checking for required user/group ids
  21:21:57 DEBUG| 
  21:21:57 DEBUG| 'root' user id and group found.
  21:21:57 DEBUG| 'nobody' user id and group found.
  21:21:57 DEBUG| 'bin' user id and group found.
  21:21:57 DEBUG| 'daemon' user id and group found.
  21:21:57 DEBUG| Users group found.
  21:21:57 DEBUG| Sys group found.
  21:21:57 DEBUG| Required users/groups exist.
  21:21:57 DEBUG| no big block device was specified on commandline.
  21:21:57 DEBUG| Tests which require a big block device are disabled.
  21:21:57 DEBUG| You can specify it with option -z
  21:21:57 DEBUG| INFO: Test start time: Tue Feb  4 21:21:57 UTC 2025
  21:21:57 DEBUG| COMMAND:    /opt/ltp/bin/ltp-pan -q  -e -S   -a 604009     -n 
604009  -f /tmp/ltp-I2wp2IpE3i/alltests -l /dev/null  -C /dev/null -T /dev/null
  21:21:57 DEBUG| LOG File: /dev/null
  21:21:57 DEBUG| FAILED COMMAND File: /dev/null
  21:21:57 DEBUG| TCONF COMMAND File: /dev/null
  21:21:57 DEBUG| Running tests.......
  21:21:57 DEBUG| cgroup_fj_stress 1 TINFO: Running: cgroup_fj_stress.sh 
hugetlb 2 2 none
  21:21:57 DEBUG| cgroup_fj_stress 1 TINFO: Tested kernel: Linux wright 
5.15.0-1078-realtime #86-Ubuntu SMP PREEMPT_RT Fri Jan 24 20:53:58 UTC 2025 
aarch64 aarch64 aarch64 GNU/Linux
  21:21:57 DEBUG| cgroup_fj_stress 1 TINFO: Using 
/tmp/ltp-I2wp2IpE3i/LTP_cgroup_fj_stress.Cmf0ksvDU4 as tmpdir (ext2/ext3 
filesystem)
  21:21:57 DEBUG| cgroup_fj_stress 1 TINFO: timeout per run is 0h 5m 0s
  21:21:57 DEBUG| cgroup_fj_stress 1 TINFO: test starts with cgroup version 2
  21:21:57 DEBUG| cgroup_fj_stress 1 TINFO: Creating subgroups ...
  21:21:57 DEBUG| cgroup_fj_stress 1 TINFO: ... mkdired 7 times
  21:21:57 DEBUG| cgroup_fj_stress 1 TPASS: All done!
  21:21:57 DEBUG| cgroup_fj_stress 2 TINFO: Removing all ltp subgroups...
  21:21:57 DEBUG| echo: write error: Device or resource busy
  21:21:57 DEBUG| cgroup_fj_stress 2 TWARN: echo -hugetlb > 
/sys/fs/cgroup/cgroup.subtree_control failed
  21:21:57 DEBUG| cgroup_fj_stress 2 TINFO: AppArmor enabled, this may affect 
test results
  21:21:57 DEBUG| cgroup_fj_stress 2 TINFO: it can be disabled with 
TST_DISABLE_APPARMOR=1 (requires super/root)
  21:21:57 DEBUG| cgroup_fj_stress 2 TINFO: loaded AppArmor profiles: none
  21:21:57 DEBUG| 
  21:21:57 DEBUG| Summary:
  21:21:57 DEBUG| passed   1
  21:21:57 DEBUG| failed   0
  21:21:57 DEBUG| broken   0
  21:21:57 DEBUG| skipped  0
  21:21:57 DEBUG| warnings 1
  21:21:57 DEBUG| INFO: ltp-pan reported some tests FAIL
  21:21:57 DEBUG| LTP Version: 20240930
  21:21:57 DEBUG| INFO: Test end time: Tue Feb  4 21:21:57 UTC 2025
  21:21:57 DEBUG| stderr:
  21:21:57 DEBUG| -------------------------------------------
  21:21:57 DEBUG| INFO: runltp script is deprecated, try kirk
  21:21:57 DEBUG| https://github.com/linux-test-project/kirk
  21:21:57 DEBUG| -------------------------------------------
  21:21:57 DEBUG| -------------------------------------------
  21:21:57 DEBUG| INFO: runltp script is deprecated, try kirk
  21:21:57 DEBUG| https://github.com/linux-test-project/kirk
  21:21:57 DEBUG| -------------------------------------------
  21:21:58 INFO |         ERROR    
ubuntu_ltp_controllers.cgroup_fj_stress_hugetlb_2_2_none    
ubuntu_ltp_controllers.cgroup_fj_stress_hugetlb_2_2_none    
timestamp=1738704118    localtime=Feb 04 21:21:58    Command  failed, rc=1, 
Command returned non-zero exit status
    * Command: 
        /opt/ltp/runltp -f /tmp/target -q -C /dev/null -l /dev/null -T /dev/null
    Exit status: 1
    Duration: 0.630308866501
    
    stdout:
    Checking for required user/group ids
    
    'root' user id and group found.
    'nobody' user id and group found.
    'bin' user id and group found.
    'daemon' user id and group found.
    Users group found.
    Sys group found.
    Required users/groups exist.
    no big block device was specified on commandline.
    Tests which require a big block device are disabled.
    You can specify it with option -z
    INFO: Test start time: Tue Feb  4 21:21:57 UTC 2025
    COMMAND:    /opt/ltp/bin/ltp-pan -q  -e -S   -a 604009     -n 604009  -f 
/tmp/ltp-I2wp2IpE3i/alltests -l /dev/null  -C /dev/null -T /dev/null
    LOG File: /dev/null
    FAILED COMMAND File: /dev/null
    TCONF COMMAND File: /dev/null
    Running tests.......
    cgroup_fj_stress 1 TINFO: Running: cgroup_fj_stress.sh hugetlb 2 2 none
    cgroup_fj_stress 1 TINFO: Tested kernel: Linux wright 5.15.0-1078-realtime 
#86-Ubuntu SMP PREEMPT_RT Fri Jan 24 20:53:58 UTC 2025 aarch64 aarch64 aarch64 
GNU/Linux
    cgroup_fj_stress 1 TINFO: Using 
/tmp/ltp-I2wp2IpE3i/LTP_cgroup_fj_stress.Cmf0ksvDU4 as tmpdir (ext2/ext3 
filesystem)
    cgroup_fj_stress 1 TINFO: timeout per run is 0h 5m 0s
    cgroup_fj_stress 1 TINFO: test starts with cgroup version 2
    cgroup_fj_stress 1 TINFO: Creating subgroups ...
    cgroup_fj_stress 1 TINFO: ... mkdired 7 times
    cgroup_fj_stress 1 TPASS: All done!
    cgroup_fj_stress 2 TINFO: Removing all ltp subgroups...
    echo: write error: Device or resource busy
    cgroup_fj_stress 2 TWARN: echo -hugetlb > 
/sys/fs/cgroup/cgroup.subtree_control failed
    cgroup_fj_stress 2 TINFO: AppArmor enabled, this may affect test results
    cgroup_fj_stress 2 TINFO: it can be disabled with TST_DISABLE_APPARMOR=1 
(requires super/root)
    cgroup_fj_stress 2 TINFO: loaded AppArmor profiles: none
    
    Summary:
    passed   1
    failed   0
    broken   0
    skipped  0
    warnings 1
    INFO: ltp-pan reported some tests FAIL
    LTP Version: 20240930
    INFO: Test end time: Tue Feb  4 21:21:57 UTC 2025
    stderr:
    -------------------------------------------
    INFO: runltp script is deprecated, try kirk
    https://github.com/linux-test-project/kirk
    -------------------------------------------
    -------------------------------------------
    INFO: runltp script is deprecated, try kirk
    https://github.com/linux-test-project/kirk
    -------------------------------------------

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2097453/+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