use_pty:FALSE /usr/share/restraint/plugins/run_task_plugins bash ./runtest.sh :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 19:52:52 ] :: [ LOG ] :: Downloading stress-ng from source :: [ 19:52:52 ] :: [ BEGIN ] :: Running 'git clone https://github.com/ColinIanKing/stress-ng.git /opt/stress-ng' Cloning into '/opt/stress-ng'... :: [ 19:52:56 ] :: [ PASS ] :: Command 'git clone https://github.com/ColinIanKing/stress-ng.git /opt/stress-ng' (Expected 0, got 0) :: [ 19:52:56 ] :: [ LOG ] :: Building stress-ng from source :: [ 19:52:56 ] :: [ BEGIN ] :: Running 'pushd /opt/stress-ng' /opt/stress-ng /mnt/tests/gitlab.com/redhat/centos-stream/tests/kernel/kernel-tests/-/archive/main/kernel-tests-main.zip/stress/stress-ng :: [ 19:52:56 ] :: [ PASS ] :: Command 'pushd /opt/stress-ng' (Expected 0, got 0) :: [ 19:52:56 ] :: [ BEGIN ] :: Running 'git checkout tags/V0.13.00' Note: switching to 'tags/V0.13.00'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 61b454b4 Debian: update changelog :: [ 19:52:56 ] :: [ PASS ] :: Command 'git checkout tags/V0.13.00' (Expected 0, got 0) :: [ 19:52:56 ] :: [ BEGIN ] :: Building stress-ng :: actually running 'make' make -f Makefile.config STATIC= -j make[1]: Entering directory '/opt/stress-ng' Checking libraries: using -laio ... yes using -lbsd ... yes using -lcrypt ... yes using -lrt ... yes using -lsctp ... no using -lz ... yes using -ldl ... yes using -lJudy ... no using -pthread spinlock ... yes using -pthread ... yes using -lapparmor ... no using -lIPSec_MB ... no using -lkmod ... no Checking header files: using aio.h ... yes using asm/ldt.h ... yes using asm/mtrr.h ... yes using asm/prctl.h ... yes using attr/xattr.h ... yes using bsd/stdlib.h ... yes using bsd/string.h ... yes using bsd/sys/tree.h ... yes using bsd/unistd.h ... yes using bsd/wchar.h ... yes using complex.h ... yes using cpuid.h ... yes using wchar.h ... yes using crypt.h ... yes using features.h ... yes using fenv.h ... yes using float.h ... yes using grp.h ... yes using intel_ipsec_mb.h ... no using Judy.h ... no using keyutils.h ... no using libaio.h ... yes using libgen.h ... yes using libkmod.h ... no using link.h ... yes using linux/android/binder.h ... yes using linux/android/binderfs.h ... yes using linux/audit.h ... yes using linux/cdrom.h ... yes using linux/cn_proc.h ... yes using linux/connector.h ... yes using linux/dm-ioctl.h ... yes using linux/fiemap.h ... yes using linux/filter.h ... yes using linux/fsverity.h ... yes using linux/futex.h ... yes using linux/fs.h ... yes using linux/genetlink.h ... yes using linux/hdreg.h ... yes using linux/hpet.h ... yes using linux/if_alg.h ... yes using linux/if_packet.h ... yes using linux/if_tun.h ... yes using linux/io_uring.h ... yes using linux/kd.h ... yes using linux/landlock.h ... yes using linux/loop.h ... yes using linux/media.h ... yes using linux/membarrier.h ... yes using linux/mempolicy.h ... yes using linux/netlink.h ... yes using linux/openat2.h ... yes using linux/pci.h ... yes using linux/perf_event.h ... yes using linux/posix_types.h ... yes using linux/ptp_clock.h ... yes using linux/random.h ... yes using linux/rseq.h ... yes using linux/rtc.h ... yes using linux/rtnetlink.h ... yes using linux/seccomp.h ... yes using linux/serial.h ... yes using linux/sock_diag.h ... yes using linux/socket.h ... yes using linux/sockios.h ... yes using linux/sysctl.h ... yes using linux/taskstats.h ... yes using linux/udp.h ... yes using linux/unix_diag.h ... yes using linux/userfaultfd.h ... yes using linux/version.h ... yes using linux/videodev2.h ... yes using linux/vt.h ... yes using linux/watchdog.h ... yes using locale.h ... yes using malloc.h ... yes using mntent.h ... yes using mqueue.h ... yes using poll.h ... yes using scsi/scsi.h ... yes using scsi/scsi_ioctl.h ... yes using scsi/sg.h ... yes using semaphore.h ... yes using strings.h ... yes using sound/asound.h ... yes using spawn.h ... yes using syslog.h ... yes using sys/apparmor.h ... no using sys/auxv.h ... yes using sys/capability.h ... yes using sys/epoll.h ... yes using sys/eventfd.h ... yes using sys/fanotify.h ... yes using sys/fsuid.h ... yes using sys/inotify.h ... yes using sys/io.h ... yes using sys/ipc.h ... yes using sys/mount.h ... yes using sys/msg.h ... yes using sys/param.h ... yes using sys/personality.h ... yes using sys/prctl.h ... yes using sys/tree.h ... no using sys/queue.h ... yes using sys/quota.h ... yes using sys/select.h ... yes using sys/sendfile.h ... yes using sys/shm.h ... yes using sys/signalfd.h ... yes using sys/statfs.h ... yes using sys/statvfs.h ... yes using sys/swap.h ... yes using sys/syscall.h ... yes using sys/sysinfo.h ... yes using sys/sysmacros.h ... yes using sys/timerfd.h ... yes using sys/timex.h ... yes using sys/uio.h ... yes using sys/ucred.h ... no using sys/un.h ... yes using sys/utsname.h ... yes using sys/vfs.h ... yes using sys/xattr.h ... yes using termio.h ... yes using termios.h ... yes using net/if.h ... yes using netinet/ip.h ... yes using netinet/ip_icmp.h ... yes using netinet/sctp.h ... no using netinet/tcp.h ... yes using ucontext.h ... yes using ustat.h (deprecated) ... no using utime.h ... yes Checking CPU and compiler features: using 64 byte alignment attribute ... yes using 128 byte alignment attribute ... yes using 64K alignment attribute ... yes using __atomic_add_fetch ... yes using __atomic_fetch_add_2 ... yes using __atomic_fetch_add_4 ... yes using __atomic_fetch_add_8 ... yes using atomics with -latomic ... yes using __attribute__((fallthrough)) ... yes using darn instruction (power9) ... no using label as value feature ... yes using nop instruction ... yes using asm("") ... yes using pause instruction (x86) ... yes using rdrand instruction (x86) ... yes using __restrict keyword ... yes using yield instruction (ARM) ... no using target_clones attribute ... yes using vector math ... yes using variable length array function args ... yes Checking types: using complex ... yes using daddr_t ... yes using dvd_authinfo ... yes using dvd_struct ... yes using float decimal32 ... yes using float decimal64 ... yes using float decimal128 ... yes using float16 ... no using float32 ... yes using float64 ... yes using float80 ... yes using float128 ... yes using ino64_t ... yes using int128_t support ... yes using __kernel_long_t ... yes using __kernel_ulong_t ... yes using landlock_rule_type ... yes using loff_t ... yes using mode_t ... yes using off64_t ... yes using struct cdrom_blk ... yes using struct cdrom_mcn ... yes using struct cdrom_msf ... yes using struct cdrom_read_audio ... yes using struct cdrom_subchnl ... yes using struct cdrom_ti ... yes using struct cdrom_tocentry ... yes using struct cdrom_tochdr ... yes using struct cdrom_volctrl ... yes using struct consolefontdesc ... yes using struct dm_ioctl ... yes using struct fsverity_digest ... yes using struct fsverity_enable_arg ... yes using struct ifconf ... yes using struct iphdr and icmphdr ... yes using struct kbdiacrs ... yes using struct kbentry ... yes using struct kbkeycode ... yes using struct kbsentry ... yes using struct landlock_ruleset_attr ... yes using struct media_device_info ... yes using struct msginfo ... yes using struct mtrr_gentry ... yes using struct open_how ... no using struct rusage.ru_minflt ... yes using struct rusage.ru_nvcsw ... yes using struct serial_icounter_struct ... yes using struct serial_struct ... yes using struct shmid_ds ... yes using struct shminfo ... yes using struct snd_ctl_card_info ... yes using struct snd_ctl_tlv ... yes using struct sockaddr_un ... yes using struct termios ... yes using struct unimapdesc ... yes using struct user_desc ... yes using struct vt_consize ... yes using struct vt_mode ... yes using struct vt_sizes ... yes using struct vt_stat ... yes using struct v4l2_audio ... yes using struct v4l2_audioout ... yes using struct v4l2_capability ... yes using struct v4l2_dv_timings ... yes using struct v4l2_enc_idx ... yes using struct v4l2_framebuffer ... yes using struct v4l2_jpegcompression ... yes using type v4l2_std_id ... yes using struct winsize ... yes Checking functions and system calls: using accept4 ... yes using adjtime ... yes using adjtimex ... yes using affinity scheduling CPU masks ... yes using aio_cancel ... yes using aio_fsync ... yes using aio_read ... yes using aio_write ... yes using arch_prctl ... yes using brk ... yes using __builtin_cabsl ... yes using __builtin_ccosl ... yes using __builtin_cos ... yes using __builtin_cosf ... no using __builtin_cosl ... yes using __builtin_coshl ... yes using __builtin_cpow ... yes using __builtin_csinf ... yes using __builtin_csinl ... yes using __builtin_ctz ... yes using __builtin_cpu_is("power9") ... no using __builtin_exp ... yes using __builtin_expect ... yes using __builtin_expl ... yes using __builtin_fabs ... yes using __builtin_fabsl ... yes using __builtin_lgammal ... yes using __builtin_log ... yes using __builtin_logl ... yes using __builtin_memcpy ... yes using __builtin_memmove ... yes using __builtin_pow ... yes using __builtin_prefetch ... yes using __builtin_rint ... yes using __builtin_rintl ... yes using __builtin_ia32_sfence ... yes using __builtin_sin ... yes using __builtin_sinhl ... yes using __builtin_sinf ... no using __builtin_sinl ... yes using __builtin_sqrt ... yes using __builtin_sqrtl ... yes using cabsl ... yes using ccosf ... yes using ccosl ... yes using chroot ... yes using cimag ... yes using crypt_r ... yes using clearenv ... yes using clock_getres ... yes using clock_gettime ... yes using clock_nanosleep ... yes using clock_settime ... yes using clone ... yes using copy_file_range ... yes using coshl ... yes using cosl ... yes using cpow ... yes using cpuid ... yes using creal ... yes using csinl ... yes using dup3 ... no using endpwent ... yes using epoll_create ... yes using epoll_create1 ... yes using eventfd ... yes using execveat ... yes using expl ... yes using __executable_start ... yes using faccessat ... yes using faccessat2 ... no using fallocate ... yes using fanotify ... yes using fchmodat ... yes using fchownat ... yes using fdatasync ... yes using fgetxattr ... yes using flistxattr ... yes using flock ... yes using fremovexattr ... yes using fsetxattr ... yes using fsync ... yes using futimens ... yes using futimes ... yes using futimesat ... yes using __get_cpuid ... yes using getauxval ... yes using getdomainname ... yes using getdtablesize ... yes using gethostname ... yes using gethostid ... yes using getmntent ... yes using getmntinfo ... no using getpagesize ... yes using getpgid ... yes using getpgrp ... yes using getpriority ... yes using getpwent ... yes using getresgid ... yes using getresuid ... yes using getrusage ... yes using getsid ... yes using getxattr ... yes using inotify ... yes using inotify1 ... yes using ioport ... yes using iopl ... yes using lgammal ... yes using lgetxattr ... yes using linkat ... yes using listxattr ... yes using llistxattr ... yes using lremovexattr ... yes using lockf ... yes using logl ... yes using lookup_dcookie ... yes using lsetxattr ... yes using madvise ... yes using mallopt ... yes using memfd_create ... yes using mincore ... yes using mkdirat ... yes using mknodat ... yes using mlock ... yes using mlock2 ... yes using mlockall ... yes using modify_ldt ... yes using mprotect ... yes using mremap ... yes using msync ... yes using munlock ... yes using munlockall ... yes using name_to_handle_at ... yes using nanosleep ... yes using nice ... yes using openat ... yes using openat2 ... yes using open_by_handle_at ... yes using pidfd_getfd ... yes using pidfd_open ... yes using pidfd_send_signal ... yes using personality ... yes using pipe2 ... yes using pkey_alloc ... yes using pkey_free ... yes using pkey_mprotect ... yes using posix_fadvise ... yes using posix_fallocate ... yes using posix_madvise ... yes using posix_memalign ... yes using POSIX message queues ... yes using __ppc_get_timebase (powerpc) ... no using posix_openpt ... yes using quotactl_fd ... no using POSIX semaphores ... yes using posix_spawn ... yes using powl ... yes using ppoll ... yes using prctl ... yes using preadv ... yes using preadv2 ... yes using prlimit ... yes using process_vm_readv ... yes using process_vm_writev ... yes using pselect ... yes using pthread_attr_setstack ... yes using pthread_sigqueue ... yes using ptrace ... yes using ptsname ... yes using pwritev ... yes using pwritev2 ... yes using readlinkat ... yes using recvmmsg ... yes using remap_file_pages ... yes using removexattr ... yes using renameat ... yes using renameat2 ... yes using rintl ... yes using sbrk ... yes using sched_get_priority_max ... yes using sched_get_priority_min ... yes using sched_getaffinity ... yes using sched_getcpu ... yes using sched_rr_get_interval ... yes using sched_setscheduler ... yes using sched_yield ... yes using sendmmsg ... yes using setdomainname ... yes using setfsgid ... yes using setfsuid ... yes using setns ... yes using setproctitle ... yes using setpgid ... yes using setpgrp ... yes using setpriority ... yes using setpwent ... yes using setregid ... yes using setresgid ... yes using setresuid ... yes using setreuid ... yes using settimeofday ... yes using setxattr ... yes using sigaltstack ... yes using signalfd ... yes using sigqueue ... yes using sigwaitinfo ... yes using sinhl ... yes using sinl ... yes using splice ... yes using sqrtl ... yes using statfs ... yes using stime (deprecated) ... no using strlcat ... yes using strlcpy ... yes using swapcontext ... yes using swapon and swapoff ... yes using sync_file_range ... yes using syncfs ... yes using sysinfo ... yes using SYSV message queues ... yes using SYSV semaphores ... yes using SYSV semtimedop ... yes using SYSV shared memory ... yes using tcdrain ... yes using tcflow ... yes using tcflush ... yes using tcgetattr ... yes using tee ... yes using tgkill ... yes using timer_create ... yes using timer_delete ... yes using timer_gettime ... yes using timer_getoverrrun ... yes using timer_settime ... yes using timerfd_create ... yes using timerfd_gettime ... yes using timerfd_settime ... yes using ttyname ... yes using uname ... yes using unlinkat ... yes using unshare ... yes using ustat (deprecated) ... no using utimensat ... yes using vhangup ... yes using vmsplice ... yes using waitid ... yes using wait3 ... yes using wait4 ... yes using wcscasecmp ... yes using wcscat ... yes using wcschr ... yes using wcscmp ... yes using wcscoll ... yes using wcscpy ... yes using wcslcat ... yes using wcslcpy ... yes using wcslen ... yes using wcsncasecmp ... yes using wcsncat ... yes using wcsncmp ... yes using wcsrchr ... yes using wcsxfrm ... yes make[1]: Leaving directory '/opt/stress-ng' make stress-ng VERBOSE= make[1]: Entering directory '/opt/stress-ng' MK git-commit-id.h CC core-affinity.c CC core-cache.c CC core-cpu.c CC core-hash.c CC core-helper.c CC core-ignite-cpu.c CC core-io-priority.c CC core-job.c CC core-limit.c CC core-log.c CC core-madvise.c CC core-mincore.c CC core-mlock.c CC core-mmap.c CC core-module.c CC core-mounts.c CC core-mwc.c CC core-net.c CC core-out-of-memory.c CC core-parse-opts.c CC core-perf.c CC core-sched.c CC core-setting.c CC core-shim.c core-shim.c: In function ‘shim_pidfd_open’: core-shim.c:1318:16: warning: implicit declaration of function ‘pidfd_open’; did you mean ‘pidfile_open’? [-Wimplicit-function-declaration] 1318 | return pidfd_open(pid, flags); | ^~~~~~~~~~ | pidfile_open core-shim.c: In function ‘shim_pidfd_getfd’: core-shim.c:1333:16: warning: implicit declaration of function ‘pidfd_getfd’; did you mean ‘SYS_pidfd_getfd’? [-Wimplicit-function-declaration] 1333 | return pidfd_getfd(pidfd, targetfd, flags); | ^~~~~~~~~~~ | SYS_pidfd_getfd CC core-smart.c CC core-thermal-zone.c CC core-time.c CC core-thrash.c CC core-ftrace.c CC core-try-open.c CC core-vmstat.c CC stress-ng.c CC stress-access.c CC stress-affinity.c CC stress-af-alg.c CC stress-aio.c CC stress-aio-linux.c CC stress-apparmor.c CC stress-atomic.c CC stress-bad-altstack.c CC stress-bad-ioctl.c CC stress-bigheap.c CC stress-bind-mount.c CC stress-binderfs.c CC stress-branch.c CC stress-brk.c CC stress-bsearch.c CC stress-cache.c CC stress-cap.c CC stress-chattr.c CC stress-chdir.c CC stress-chmod.c CC stress-chown.c CC stress-chroot.c CC stress-clock.c CC stress-clone.c CC stress-close.c CC stress-context.c CC stress-copy-file.c CC stress-cpu.c CC stress-cpu-online.c CC stress-crypt.c CC stress-cyclic.c CC stress-daemon.c CC stress-dccp.c CC stress-dentry.c CC stress-dev.c CC stress-dev-shm.c CC stress-dir.c CC stress-dirdeep.c CC stress-dirmany.c CC stress-dnotify.c CC stress-dup.c CC stress-dynlib.c CC stress-efivar.c CC stress-enosys.c CC stress-env.c CC stress-epoll.c stress-epoll.c: In function ‘epoll_server’: stress-epoll.c:856:31: warning: argument 3 value -2147483648 is negative [-Wstringop-overflow=] 856 | (void)epoll_wait(efd, events, INT_MIN, 100); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from stress-ng.h:308, from stress-epoll.c:25: /usr/include/sys/epoll.h:124:12: note: in a call to function ‘epoll_wait’ declared with attribute ‘access (write_only, 2, 3)’ 124 | extern int epoll_wait (int __epfd, struct epoll_event *__events, | ^~~~~~~~~~ stress-epoll.c:856:31: warning: argument 3 value -2147483648 is negative [-Wstringop-overflow=] 856 | (void)epoll_wait(efd, events, INT_MIN, 100); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/epoll.h:124:12: note: in a call to function ‘epoll_wait’ declared with attribute ‘access (write_only, 2, 3)’ 124 | extern int epoll_wait (int __epfd, struct epoll_event *__events, | ^~~~~~~~~~ stress-epoll.c:856:31: warning: argument 3 value -2147483648 is negative [-Wstringop-overflow=] 856 | (void)epoll_wait(efd, events, INT_MIN, 100); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/epoll.h:124:12: note: in a call to function ‘epoll_wait’ declared with attribute ‘access (write_only, 2, 3)’ 124 | extern int epoll_wait (int __epfd, struct epoll_event *__events, | ^~~~~~~~~~ CC stress-eventfd.c CC stress-exec.c CC stress-fallocate.c CC stress-fanotify.c CC stress-fault.c CC stress-fcntl.c CC stress-file-ioctl.c CC stress-fiemap.c CC stress-fifo.c CC stress-filename.c CC stress-flock.c CC stress-fork.c CC stress-fp-error.c CC stress-fstat.c CC stress-full.c CC stress-funccall.c CC stress-funcret.c CC stress-futex.c CC stress-get.c CC stress-getrandom.c CC stress-getdent.c CC stress-handle.c CC stress-hdd.c CC stress-heapsort.c CC stress-hrtimers.c CC stress-hsearch.c CC stress-icache.c CC stress-icmp-flood.c CC stress-idle-page.c CC stress-inode-flags.c CC stress-inotify.c CC stress-iomix.c CC stress-ioport.c CC stress-ioprio.c CC stress-iosync.c MK io-uring.h CC stress-io-uring.c CC stress-ipsec-mb.c CC stress-itimer.c CC stress-judy.c CC stress-kcmp.c CC stress-key.c CC stress-kill.c CC stress-klog.c CC stress-l1cache.c CC stress-landlock.c CC stress-lease.c CC stress-link.c CC stress-list.c CC stress-loadavg.c CC stress-lockbus.c CC stress-locka.c CC stress-lockf.c CC stress-lockofd.c CC stress-longjmp.c CC stress-loop.c CC stress-lsearch.c CC stress-madvise.c CC stress-malloc.c CC stress-matrix.c CC stress-matrix-3d.c CC stress-mcontend.c CC stress-membarrier.c CC stress-memcpy.c CC stress-memfd.c CC stress-memhotplug.c CC stress-memrate.c CC stress-memthrash.c CC stress-mergesort.c CC stress-mincore.c CC stress-misaligned.c CC stress-mknod.c CC stress-mlock.c CC stress-mlockmany.c CC stress-mmap.c CC stress-mmapaddr.c CC stress-mmapfixed.c CC stress-mmapfork.c CC stress-mmaphuge.c CC stress-mmapmany.c CC stress-mq.c CC stress-mremap.c CC stress-msg.c CC stress-msync.c CC stress-munmap.c CC stress-nanosleep.c CC stress-netdev.c CC stress-netlink-proc.c CC stress-netlink-task.c CC stress-nice.c CC stress-nop.c CC stress-null.c CC stress-numa.c CC stress-oom-pipe.c CC stress-opcode.c CC stress-open.c CC stress-pci.c MK personality.h CC stress-personality.c CC stress-physpage.c CC stress-pidfd.c CC stress-ping-sock.c CC stress-pipe.c CC stress-pipeherd.c CC stress-pkey.c CC stress-poll.c CC stress-prctl.c CC stress-procfs.c CC stress-pthread.c CC stress-ptrace.c CC stress-pty.c CC stress-quota.c CC stress-qsort.c CC stress-radixsort.c CC stress-ramfs.c CC stress-rawdev.c CC stress-rawpkt.c CC stress-rawsock.c CC stress-rawudp.c CC stress-rdrand.c CC stress-readahead.c CC stress-reboot.c CC stress-remap-file-pages.c CC stress-rename.c CC stress-resources.c CC stress-revio.c CC stress-rlimit.c CC stress-rmap.c CC stress-rseq.c CC stress-rtc.c CC stress-sctp.c CC stress-schedpolicy.c CC stress-seal.c CC stress-seccomp.c CC stress-secretmem.c CC stress-seek.c CC stress-sem.c CC stress-sem-sysv.c CC stress-sendfile.c CC stress-session.c CC stress-set.c CC stress-shellsort.c CC stress-shm.c CC stress-shm-sysv.c CC stress-sigabrt.c CC stress-sigchld.c CC stress-sigfd.c CC stress-sigfpe.c CC stress-sigio.c CC stress-signal.c CC stress-signest.c CC stress-sigpending.c CC stress-sigpipe.c CC stress-sigq.c CC stress-sigrt.c CC stress-sigsegv.c CC stress-sigsuspend.c CC stress-sigtrap.c CC stress-skiplist.c CC stress-sleep.c CC stress-smi.c CC stress-sock.c CC stress-sockabuse.c CC stress-sockdiag.c CC stress-sockfd.c CC stress-sockpair.c CC stress-sockmany.c CC stress-softlockup.c CC stress-spawn.c CC stress-splice.c CC stress-stack.c CC stress-stackmmap.c CC stress-str.c CC stress-stream.c CC stress-swap.c CC stress-switch.c CC stress-sync-file.c CC stress-sysbadaddr.c CC stress-sysinfo.c CC stress-sysinval.c CC stress-sysfs.c CC stress-tee.c CC stress-timer.c CC stress-timerfd.c CC stress-tlb-shootdown.c CC stress-tmpfs.c CC stress-tree.c CC stress-tsc.c CC stress-tsearch.c CC stress-tun.c CC stress-udp.c CC stress-udp-flood.c CC stress-unshare.c CC stress-uprobe.c CC stress-urandom.c CC stress-userfaultfd.c CC stress-utime.c CC stress-vdso.c CC stress-vecmath.c CC stress-verity.c CC stress-vforkmany.c CC stress-vm.c CC stress-vm-addr.c CC stress-vm-rw.c CC stress-vm-segv.c CC stress-vm-splice.c CC stress-wait.c CC stress-watchdog.c CC stress-wcstr.c CC stress-x86syscall.c CC stress-xattr.c CC stress-yield.c CC stress-zero.c CC stress-zlib.c CC stress-zombie.c LD stress-ng make[1]: Leaving directory '/opt/stress-ng' :: [ 19:55:22 ] :: [ PASS ] :: Building stress-ng (Expected 0, got 0) :: [ 19:55:22 ] :: [ BEGIN ] :: Done building stress-ng :: actually running 'popd' /mnt/tests/gitlab.com/redhat/centos-stream/tests/kernel/kernel-tests/-/archive/main/kernel-tests-main.zip/stress/stress-ng :: [ 19:55:22 ] :: [ PASS ] :: Done building stress-ng (Expected 0, got 0) :: [ 19:55:22 ] :: [ LOG ] :: Disabling systemd-coredump collection /proc/sys/kernel/core_pattern = |/bin/false /proc/sys/kernel/core_uses_pid = 0 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 150s :: Assertions: 5 good, 0 bad :: RESULT: PASS (Setup) ** Setup PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 19:55:23 ] :: [ BEGIN ] :: Running '/opt/stress-ng/stress-ng --cache 0 --timeout 5 --log-file cache.log' stress-ng: info: [67562] setting to a 5 second run per stressor stress-ng: info: [67562] dispatching hogs: 64 cache stress-ng: info: [67562] successful run completed in 5.09s :: [ 19:55:28 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --cache 0 --timeout 5 --log-file cache.log' (Expected 0,2,3, got 0) ** cpu-cache: --cache 0 --timeout 5 --log-file cache.log PASS Score:0 Uploading resultoutputfile.log .done :: [ 19:55:28 ] :: [ BEGIN ] :: Running '/opt/stress-ng/stress-ng --icache 0 --timeout 5 --log-file icache.log' stress-ng: info: [67745] setting to a 5 second run per stressor stress-ng: info: [67745] dispatching hogs: 64 icache stress-ng: info: [67745] successful run completed in 5.04s :: [ 19:55:33 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --icache 0 --timeout 5 --log-file icache.log' (Expected 0,2,3, got 0) ** cpu-cache: --icache 0 --timeout 5 --log-file icache.log PASS Score:0 Uploading resultoutputfile.log .done :: [ 19:55:34 ] :: [ BEGIN ] :: Running '/opt/stress-ng/stress-ng --lockbus 0 --timeout 5 --log-file lockbus.log' stress-ng: info: [67929] setting to a 5 second run per stressor stress-ng: info: [67929] dispatching hogs: 64 lockbus stress-ng: info: [67929] successful run completed in 5.11s :: [ 19:55:39 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --lockbus 0 --timeout 5 --log-file lockbus.log' (Expected 0,2,3, got 0) ** cpu-cache: --lockbus 0 --timeout 5 --log-file lockbus.log PASS Score:0 Uploading resultoutputfile.log .done :: [ 19:55:39 ] :: [ BEGIN ] :: Running '/opt/stress-ng/stress-ng --malloc 0 --timeout 5 --log-file malloc.log' stress-ng: info: [68112] setting to a 5 second run per stressor stress-ng: info: [68112] dispatching hogs: 64 malloc stress-ng: info: [68112] successful run completed in 5.03s :: [ 19:55:44 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --malloc 0 --timeout 5 --log-file malloc.log' (Expected 0,2,3, got 0) ** cpu-cache: --malloc 0 --timeout 5 --log-file malloc.log PASS Score:0 Uploading resultoutputfile.log .done :: [ 19:55:45 ] :: [ BEGIN ] :: Running '/opt/stress-ng/stress-ng --membarrier 0 --timeout 5 --log-file membarrier.log' stress-ng: info: [68359] setting to a 5 second run per stressor stress-ng: info: [68359] dispatching hogs: 64 membarrier stress-ng: info: [68359] successful run completed in 5.03s :: [ 19:55:50 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --membarrier 0 --timeout 5 --log-file membarrier.log' (Expected 0,2,3, got 0) ** cpu-cache: --membarrier 0 --timeout 5 --log-file membarrier.log PASS Score:0 Uploading resultoutputfile.log .done :: [ 19:55:50 ] :: [ BEGIN ] :: Running '/opt/stress-ng/stress-ng --memcpy 0 --timeout 5 --log-file memcpy.log' stress-ng: info: [68798] setting to a 5 second run per stressor stress-ng: info: [68798] dispatching hogs: 64 memcpy stress-ng: info: [68798] successful run completed in 5.05s :: [ 19:55:55 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --memcpy 0 --timeout 5 --log-file memcpy.log' (Expected 0,2,3, got 0) ** cpu-cache: --memcpy 0 --timeout 5 --log-file memcpy.log PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 32s :: Assertions: 6 good, 0 bad :: RESULT: PASS (Test) ** Test PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: * Applying /usr/lib/sysctl.d/10-default-yama-scope.conf ... * Applying /usr/lib/sysctl.d/50-coredump.conf ... * Applying /usr/lib/sysctl.d/50-default.conf ... * Applying /usr/lib/sysctl.d/50-libkcapi-optmem_max.conf ... * Applying /usr/lib/sysctl.d/50-pid-max.conf ... * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... /proc/sys/kernel/yama/ptrace_scope = 0 /proc/sys/kernel/core_pattern = |/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h /proc/sys/kernel/core_pipe_limit = 16 /proc/sys/fs/suid_dumpable = 2 /proc/sys/kernel/sysrq = 16 /proc/sys/kernel/core_uses_pid = 1 /proc/sys/net/ipv4/conf/default/rp_filter = 2 /proc/sys/net/ipv4/conf/eno1/rp_filter = 2 /proc/sys/net/ipv4/conf/eno2/rp_filter = 2 /proc/sys/net/ipv4/conf/lo/rp_filter = 2 /proc/sys/net/ipv4/conf/default/accept_source_route = 0 /proc/sys/net/ipv4/conf/eno1/accept_source_route = 0 /proc/sys/net/ipv4/conf/eno2/accept_source_route = 0 /proc/sys/net/ipv4/conf/lo/accept_source_route = 0 /proc/sys/net/ipv4/conf/default/promote_secondaries = 1 /proc/sys/net/ipv4/conf/eno1/promote_secondaries = 1 /proc/sys/net/ipv4/conf/eno2/promote_secondaries = 1 /proc/sys/net/ipv4/conf/lo/promote_secondaries = 1 /proc/sys/net/ipv4/ping_group_range = 0 2147483647 /proc/sys/net/core/default_qdisc = fq_codel /proc/sys/fs/protected_hardlinks = 1 /proc/sys/fs/protected_symlinks = 1 /proc/sys/fs/protected_regular = 1 /proc/sys/fs/protected_fifos = 1 /proc/sys/net/core/optmem_max = 81920 /proc/sys/kernel/pid_max = 4194304 /proc/sys/kernel/panic_on_oops = 1 /proc/sys/kernel/panic_on_oops = 1 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 0 good, 0 bad :: RESULT: PASS (Cleanup) ** Cleanup PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: TEST PROTOCOL :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Test run ID : 14 Package : stress-ng beakerlib RPM : beakerlib-1.29.2-1.fc38.noarch bl-redhat RPM : beakerlib-redhat-1-33.fc37eng.noarch Test name : stress/stress-ng Test started : 2022-09-28 19:52:52 EDT Test finished : 2022-09-28 19:55:58 EDT (still running) Test duration : 186 seconds Distro : Fedora release 38 (Rawhide) Hostname : hpe-bl460cgen8-01.hpe2.lab.eng.bos.redhat.com Architecture : unknown CPUs : 16 x Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz RAM size : 64352 MB HDD size : 136.53 GB :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test description :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Run stress-ng tests git://kernel.ubuntu.com/cking/stress-ng.git Note: If using classes, the timeout is per stressor, not the whole class. Run 'stress-ng --class interrupt?' to see all the stressors in the interrupt class. Multiply the number of stressors by the timeout to get the expected run time. This task uses a list of stressors (see the *.stressors files) with a 5 second timeout (by default) for each. There are 184 stressors, so 184 * 5 = expected runtime of 920 seconds. TASK PARAMETERS --------------- GIT_URL = URL to stress-ng git repo default: git://kernel.ubuntu.com/cking/stress-ng.git GIT_BRANCH = version of stress-ng to check out default: see runtest.sh :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 19:52:52 ] :: [ LOG ] :: Downloading stress-ng from source :: [ 19:52:56 ] :: [ PASS ] :: Command 'git clone https://github.com/ColinIanKing/stress-ng.git /opt/stress-ng' (Expected 0, got 0) :: [ 19:52:56 ] :: [ LOG ] :: Building stress-ng from source :: [ 19:52:56 ] :: [ PASS ] :: Command 'pushd /opt/stress-ng' (Expected 0, got 0) :: [ 19:52:56 ] :: [ PASS ] :: Command 'git checkout tags/V0.13.00' (Expected 0, got 0) :: [ 19:55:22 ] :: [ PASS ] :: Building stress-ng (Expected 0, got 0) :: [ 19:55:22 ] :: [ PASS ] :: Done building stress-ng (Expected 0, got 0) :: [ 19:55:22 ] :: [ LOG ] :: Disabling systemd-coredump collection :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 150s :: Assertions: 5 good, 0 bad :: RESULT: PASS (Setup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 19:55:28 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --cache 0 --timeout 5 --log-file cache.log' (Expected 0,2,3, got 0) :: [ 19:55:33 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --icache 0 --timeout 5 --log-file icache.log' (Expected 0,2,3, got 0) :: [ 19:55:39 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --lockbus 0 --timeout 5 --log-file lockbus.log' (Expected 0,2,3, got 0) :: [ 19:55:44 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --malloc 0 --timeout 5 --log-file malloc.log' (Expected 0,2,3, got 0) :: [ 19:55:50 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --membarrier 0 --timeout 5 --log-file membarrier.log' (Expected 0,2,3, got 0) :: [ 19:55:55 ] :: [ PASS ] :: Command '/opt/stress-ng/stress-ng --memcpy 0 --timeout 5 --log-file memcpy.log' (Expected 0,2,3, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 32s :: Assertions: 6 good, 0 bad :: RESULT: PASS (Test) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 0 good, 0 bad :: RESULT: PASS (Cleanup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: stress/stress-ng :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 19:55:58 ] :: [ LOG ] :: Phases fingerprint: GpTeNtEf :: [ 19:55:58 ] :: [ LOG ] :: Asserts fingerprint: jn0ChV+x Uploading journal.xml .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 186s :: Phases: 3 good, 0 bad :: OVERALL RESULT: PASS (stress/stress-ng)