Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: dt | Distribution: openSUSE Tumbleweed |
Version: 23.28 | Vendor: openSUSE |
Release: 2.1 | Build date: Tue Feb 27 22:50:07 2024 |
Group: System/Filesystems | Build host: h02-ch2a |
Size: 920980 | Source RPM: dt-23.28-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/RobinTMiller/dt | |
Summary: Generic data test program |
dt is a generic data test program used to verify proper operation of peripherals, file systems, device drivers, or any data stream supported by the operating system. In its simplest mode of operation, dt writes and then verifys its default data pattern, then displays performance statisics and other test parameters before exiting. Since verification of data is performed, dt can be thought of as a generic diagnostic tool.
MIT
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. * Sat Apr 17 2021 Ferdinand Thiessen <rpm@fthiessen.de> - Update SPEC file, added working upstream URL * Use OBS services for source generation - Update to 23.28 * Add support for forcing FALSE data corruptiong for debugging * When creating log directories in setup_log_directory(), create the last subdirectory (as required). For user specified log directory, expand format control strings prior to creating the directory (logdir= option). * Create master log creation function for use by other tool parsers * Add support for comma separated workload[s]= option * When "trigger=" is specified, no parameters, then remove triggers. * Add array=string option, esp. for external trigger scripts. * Add --trigger= and --workload= parsing for I/O behavior options. * Add support for starting slice offset. * Add options for date and time field separator used when formatting the log prefix format strings (e.g. "%ymd", "%hms") * Apply special step option handling to both disks and files, by setting up and ending offset so I/O loops break reaching this offset. * Add flag for output position, so zero offset is handled properly. * Add "showvflags=hex" option to show block tag verify flags set * When selecting 100% reads (readp=100), switch output file to input file. * Remove a file position sanity check no longer valid with updates made in FindCapacity() with new logic associated with the file position option. * For Unix systems, increase the open file resource limit, now that low limits are imposed on newer Linux distros, to avoid false failures! * Added "showfslba" and "showfsmap" commands to show the file system map, for the file specified, assuming we can acquire FS extents to map physical LBAs. * When re-enabling stats via "enable=stats", ensure all the stat flags reset when disabled, get enabled once again, esp. since these are sticky. * Add a retry data corruption limit option (retryDC_limit=value). * The normal retry limit is used for retrying errors (60 by default). * Added separate retry data corruption delay option (retryDC_delay). * Change the default dispose mode setting to keep on error. * Change the delete error log file default to be true. * Add logdir= option to prepend to job/log file paths. * Add support for capacity percentage for thin provisioned LUNs, to help avoid exceeding backend storage for over-provisioned volumes * Add support for appending a default file name to a directory. * Fix bug introduced with mounted files system check in copy mode. * For Linux file systems with direct I/O, get the disk block size. * This disk block size is required for later sanity checks for direct I/O. * Add mounted file system check when writing to /dev/ disk devices - Dropped obsoleted dt-default-source-define.patch and dt-wformat-security.patch * Thu Jun 07 2018 mpluskal@suse.com - Modernise spec file with spec-cleaner * Mon Oct 03 2016 mpluskal@suse.com - Drop doc subpackage * Sat Sep 10 2016 mpluskal@suse.com - Update to version 18.32 - Sync patches from fedora: * dt-wformat-security.patch * dt-default-source-define.patch * dt-manpage.patch * Tue Aug 30 2016 mpluskal@suse.com - Correct license - Cleanup spec file with spec-cleaner - Disable building on 32 architectures for Factory as they fail * Mon Feb 21 2011 hare@suse.de - Update to version 17.25 * Tue Oct 13 2009 hare@suse.de - Initial rpm, based on dt version 16.20
/usr/bin/dt /usr/share/dt /usr/share/dt/dta /usr/share/dt/dtc /usr/share/dt/dtf /usr/share/dt/dtr /usr/share/dt/dts /usr/share/dt/dtt /usr/share/dt/dtw /usr/share/dt/pattern_0 /usr/share/dt/pattern_1 /usr/share/dt/pattern_2 /usr/share/dt/pattern_3 /usr/share/dt/pattern_4 /usr/share/dt/pattern_5 /usr/share/dt/pattern_6 /usr/share/dt/pattern_7 /usr/share/dt/pattern_8 /usr/share/dt/pattern_9 /usr/share/dt/pattern_all /usr/share/dt/pattern_dedup /usr/share/licenses/dt /usr/share/licenses/dt/LICENSE /usr/share/man/man1/dt.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024