mdtest with fsync
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Vitaliy Filippov 2976361c8b Add fsync after each test in mdtest 2 years ago
config modernize configure 6 years ago
contrib Update cbif.c 5 years ago
doc converting to sphinx code snippets (#343) 2 years ago
src Add fsync after each test in mdtest 2 years ago
testing Bugfix advanced tests to work with new validation with stonewall. 2 years ago
.gitignore Enable global default dir layout for subdirs in Lustre 4 years ago
.travis.yml Spelling fixes (found by codespell) 3 years ago
AUTHORS modernize configure 6 years ago
COPYRIGHT Numerous changes to file-modes, small build-tweaks, and a tweak to aiori-S3.c 8 years ago
META Increased version number in preparation of a new release. 3 years ago
Makefile.am Updated test (illustration of an empty test) and distclean for make distcheck #304 (#305) 2 years ago
NEWS update NEWS for 3.3 release 2 years ago
README.md fix residual references to old main branch name 2 years ago
README_DAOS DAOS backend cleanup (#266) 2 years ago
README_S3 Numerous changes to file-modes, small build-tweaks, and a tweak to aiori-S3.c 8 years ago
bootstrap modernize configure 6 years ago
configure.ac Fixed some issues in build system detected using Clang. (#339) 2 years ago
travis-build.sh fix various issues related to release packages 5 years ago
travis-test.sh compile correctly with -std=c99 5 years ago

README.md

HPC IO Benchmark Repository Build Status

This repository contains the IOR and mdtest parallel I/O benchmarks. The official IOR/mdtest documentation can be found in the docs/ subdirectory or on Read the Docs.

Building

  1. If configure is missing from the top level directory, you probably retrieved this code directly from the repository. Run ./bootstrap to generate the configure script. Alternatively, download an official IOR release which includes the configure script.

  2. Run ./configure. For a full list of configuration options, use ./configure --help.

  3. Run make

  4. Optionally, run make install. The installation prefix can be changed via ./configure --prefix=....

Testing

  • Run make check to invoke the unit tests.
  • More comprehensive functionality tests are included in testing/. These scripts will launch IOR and mdtest via MPI.
  • Docker scripts are also provided in testing/docker/ to test various distributions at once.