- Update to version 0.06.07:
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=2
This commit is contained in:
parent
cbe14bca9b
commit
d180d4b1f5
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7af9759a37902ebf401f92fedeada0b82bcd1e3f4e9e10130177344f143470eb
|
||||
size 315751
|
3
stress-ng-0.06.07.tar.gz
Normal file
3
stress-ng-0.06.07.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8156080d2e2ecfd93d2ea322e283c5596038778ea9a17a732fbb2452c934a06a
|
||||
size 328422
|
@ -1,3 +1,107 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 5 09:16:11 UTC 2016 - mpluskal@suse.com
|
||||
|
||||
- Update to version 0.06.07:
|
||||
* Makefile: bump version
|
||||
* stress-msg: add in IPC_INFO, MSG_INFO, MSG_STAT msgctl calls
|
||||
* stress-vecmath: add more ops to make vecmath more demanding
|
||||
* stress-sync-file: sync on mode rather than on the sync_modes index
|
||||
* stress-opcode: use __builtin___clear_cache to avoid clang warning
|
||||
* stress-get: fix typo on syscall name
|
||||
* replace mfence with __sync_synchronize builtin
|
||||
* stress-bigheap: remove redundant call to stress_get_pagesize
|
||||
- Changes for version 0.06.07:
|
||||
* Makefile: bump version
|
||||
* stress-shm-sysv: don't msync on GNU HURD, it is not implemented
|
||||
* stress-shm: don't msync on GNU HURD, it is not implemented
|
||||
* stress-ng: build in OPT_MEMFD_BYTES case if STRESS_MEMFD defined
|
||||
* manual: fcntl: add in missing locking commands
|
||||
* stress-socket: add --sock-type socket type option
|
||||
* Add Linux open file description locks stressor
|
||||
* Add POSIX advisory locking stressor
|
||||
* stress-fcntl: add more locking fcntl commands
|
||||
* man page: add --taskset example
|
||||
* stress-memfd: add better termination exit points, don't fail on EXNIO
|
||||
* stress-memfd: add a --memfd-bytes size specifier option
|
||||
* perf + Makefile: Add some smarts to detect available perf enums
|
||||
* stress-shm: msync the shm region
|
||||
* stress-shm-sysv: msync the shm region
|
||||
* stress-memfd: add hole punching to memory
|
||||
* stress-mremap: add MAP_FIXED remappings
|
||||
* stress-memfd: add random madvise to add some more page stress
|
||||
* stress-memfd: add seeks to memfd stressor
|
||||
* stress-xattr: rename name to attrname to stop shadowing on name
|
||||
* Update README stress test count
|
||||
* Add in missing seccomp from the --help info
|
||||
* Add a fcntl SEAL command stressor
|
||||
* README: update number of tests
|
||||
* time_now: return -1.0 for failed time fetch
|
||||
* stress-get: add getcpu system call
|
||||
* stress-dup: only close fd's that are open
|
||||
- Changes for version 0.06.05:
|
||||
* Makefile: bump version
|
||||
* stress-mmap: ensure we don't leak fd, cleanup on exit
|
||||
* fast-test-all: don't run exec test
|
||||
* stress-mremap: catch SEGV and OOM restarts
|
||||
* stress-mmap: catch SEGV and OOM restarts
|
||||
* fast-test-all: exclude pty
|
||||
* Revert "stress-mremap: add random MAP_FIXED option to mremap"
|
||||
* stress-zero: #if def around ptr declarion for non-Linux systems
|
||||
* stress-zero: only perform /dev/zero mmapping on Linux
|
||||
* stress-cacheflush: remove sys_cacheflush for non linux systems
|
||||
* stress-shm-sysv: SHM_INFO and IPC_INFO are linux only
|
||||
* stress-cache: only call cacheflush on Linux systems
|
||||
* stress-filename: filename option should be from the .opt field
|
||||
* stress-rtc: fix some overly pedantic warnings from cppcheck
|
||||
* stress-shm: sync, expand and shrink shm region, extra stress
|
||||
* stress-open: use different forms of open flag combinations
|
||||
* stress-zero: mmap /dev/zero and check if the contents is zero
|
||||
* stress-pipe: sanity check pipe size setting
|
||||
* stress-dup: add dup2 on same fd exerciser
|
||||
* stress-fcntl: add some more fcntl commands
|
||||
* stress-seek: add SEEK_CUR, SEEK_END seek options
|
||||
* stress-utime: exercise UTIME_NOW and UTIME_OMIT settings
|
||||
* stress-userfaultfd: add poll to add some more kernel coverage
|
||||
* Add stress_set_nonblock to set fd to non-blocking I/O
|
||||
* stress-userfaultfd: add in zeropage handling
|
||||
* stress-mremap: add random MAP_FIXED option to mremap
|
||||
* stress-readahead: remove redundant if defined() checks on fadvise
|
||||
* Add SIGHUP trapping and send SIGALRM to all processes on death
|
||||
* stress-personality: only print number of personalities in instance 0
|
||||
* syscalls: update pause information
|
||||
* stress-cache: use cacheflush() on systems that provide this syscall
|
||||
* syscalls: update ioctl entry
|
||||
* perf: add "per" / marking for per second
|
||||
* Add pty stressor
|
||||
* Add semtimedop to syscalls, it is present in stress-sem-sysv.c
|
||||
* stress-cap: add capset call for current stressor process
|
||||
* stress-shm-sysv: add some additional exercising of shmctl commands
|
||||
* stress-sem-sysv: exercise more of the semctl commands
|
||||
* Add trivial chown stressor
|
||||
* stress-dup: use dup3() on linux if it is available
|
||||
* Makefile: vecmath: make the file touch silent
|
||||
* stress-key: add request_key system call
|
||||
* syscalls: update pipe2 entry, this is now being exercised by
|
||||
* stress-pipe
|
||||
* stress-mq: memset sigev to zero
|
||||
* stress-madvise: only build in if STRESS_MADVISE defined
|
||||
* Add madvise stressor
|
||||
* syscalls: add mq_timedsend to mq
|
||||
* stress-mq: use timed and non-timed versions of send/receive
|
||||
* stress-mq: add mq_notify calls every 1024 iterations
|
||||
* stress-link: lstat the link
|
||||
* Widen metrics dump stressor name field to 13 chars
|
||||
- Changes for version 0.06.04:
|
||||
* Makefile: bump version
|
||||
* Makefile: remove gcc coverage build flags
|
||||
- these were accidentally added in the previous release and not
|
||||
removed
|
||||
- Changes for version 0.06.03:
|
||||
* Makefile: bump version
|
||||
* stress-cap: cap data needs _LINUX_CAPABILITY_U32S_3 elements in size
|
||||
* stress-nice: add some randomness to the delay to unsync nicenesses
|
||||
* stress-opcode: remove white spaces
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 18 11:07:13 UTC 2016 - liedke@rz.uni-mannheim.de
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
#
|
||||
# spec file for package stress-ng
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2015, Martin Hauke <mardnh@gmx.de>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@ -17,7 +18,7 @@
|
||||
|
||||
|
||||
Name: stress-ng
|
||||
Version: 0.06.02
|
||||
Version: 0.06.07
|
||||
Release: 0
|
||||
Summary: Tool to load and stress a computer
|
||||
License: GPL-2.0
|
||||
@ -26,6 +27,8 @@ Url: http://kernel.ubuntu.com/~cking/stress-ng/
|
||||
Source: http://kernel.ubuntu.com/~cking/tarballs/%{name}/%{name}-%{version}.tar.gz
|
||||
BuildRequires: keyutils-devel
|
||||
BuildRequires: libattr-devel
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: openssl-devel
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
@ -34,7 +37,7 @@ cache, disk, memory, socket and pipe I/O, scheduling and much more. stress-ng
|
||||
is a re-write of the original stress tool by Amos Waterland but has many
|
||||
additional features such as specifying the number of bogo operations to run,
|
||||
execution metrics, a stress verification on memory and compute operations and
|
||||
considerably more stress mechanisms.
|
||||
considerably more stress mechanisms.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
@ -50,6 +53,6 @@ make %{?_smp_mflags}
|
||||
%defattr(-,root,root)
|
||||
%doc COPYING README
|
||||
%{_bindir}/stress-ng
|
||||
%{_mandir}/man1/*
|
||||
%{_mandir}/man1/stress-ng.1%{ext_man}
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user