74 Commits

Author SHA256 Message Date
Nicolas Morey-Chaisemartin
fc81d4c81d Drop gen_multibuild.sh
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=25
2018-01-24 14:27:17 +00:00
Nicolas Morey-Chaisemartin
27c07c1ff7 Accepting request 568845 from home:NMoreyChaisemartin:branches:science:HPC
- Only run validation if mpitests_check bcond is not set
- Add missing copyright file for OSU

OBS-URL: https://build.opensuse.org/request/show/568845
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=24
2018-01-24 10:02:10 +00:00
Nicolas Morey-Chaisemartin
53bc9b4c97 Run mvapich2 on anything BUT arm instead of the opposit
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=23
2018-01-05 14:04:57 +00:00
Nicolas Morey-Chaisemartin
c5e878afb5 - Disable mvapich2 tests on arm as they fail at the moment
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=22
2018-01-04 09:55:27 +00:00
Nicolas Morey-Chaisemartin
19e3914166 Accepting request 555187 from home:NMoreyChaisemartin:branches:science:HPC
- Add --oversubscribe option for OpenMPI3 to fix fails on single
  CPU systems

OBS-URL: https://build.opensuse.org/request/show/555187
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=21
2017-12-08 09:26:43 +00:00
Nicolas Morey-Chaisemartin
f26a0ab792 Accepting request 555018 from home:NMoreyChaisemartin:branches:science:HPC
- Move hpc_mpi_home macro locally

- Use new macro for mpi_home
- Remove the need for mpi-validate

OBS-URL: https://build.opensuse.org/request/show/555018
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=20
2017-12-07 12:37:22 +00:00
Nicolas Morey-Chaisemartin
71183b791b - Add multibuild mpich
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=19
2017-10-30 08:53:09 +00:00
Nicolas Morey-Chaisemartin
b15f628b9c Fix arch limitations
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=18
2017-10-23 15:21:31 +00:00
Nicolas Morey-Chaisemartin
3838bf047b - Add gnu-hpc flavours
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=17
2017-10-23 15:18:50 +00:00
Nicolas Morey-Chaisemartin
7906cd34e1 Fix regexp for openmpi-gnu-hpc
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=16
2017-09-25 12:08:29 +00:00
Nicolas Morey-Chaisemartin
921c633a29 Fix gen_multibuild.sh
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=15
2017-09-25 12:05:07 +00:00
Nicolas Morey-Chaisemartin
4d9a7b111a - Add gen_multibuild.sh to autogenerate the _multibuild file
from OBS project list

OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=14
2017-09-25 11:54:20 +00:00
Nicolas Morey-Chaisemartin
7ad994dfb6 - Support any install path for mpi implementation
- Remove forced psm2 btl for openmpi

OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=13
2017-09-25 08:23:55 +00:00
Nicolas Morey-Chaisemartin
834375fbab - Add tests for OpenMPI3 except on ppc64 (unsupported)
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=12
2017-09-19 12:12:55 +00:00
Nicolas Morey-Chaisemartin
692134f71c - Add tests for OpenMPI3
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=11
2017-09-19 12:04:07 +00:00
Nicolas Morey-Chaisemartin
9ad329a2bf - Openmpi2 is not available on ppc64 anymore
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=10
2017-09-13 12:39:01 +00:00
Nicolas Morey-Chaisemartin
6c74a3dd78 Accepting request 523095 from home:NMoreyChaisemartin:branches:science:HPC
- Disable mvapich2-psm2 test when no PSM hardware is available
- Dump all log files on error to ease debuggability

OBS-URL: https://build.opensuse.org/request/show/523095
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=9
2017-09-11 12:48:45 +00:00
Nicolas Morey-Chaisemartin
cdf7f77743 Accepting request 511011 from home:NMoreyChaisemartin:branches:science:HPC
- Add mpitests-run.sh as a wrapper to run the testsuite for
  all installed mpitests flavors

- Remove legacy mpitests tarball (unmaintained by OFED)
- Update used test suites:
  * OSU micro benchmark 5.3.2
  * IMB 2017 Update 2
  * Phloem 1.0 (includes previous Presta tests)

OBS-URL: https://build.opensuse.org/request/show/511011
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=8
2017-07-17 15:28:01 +00:00
Nicolas Morey-Chaisemartin
20c170fd69 Accepting request 509358 from home:NMoreyChaisemartin:branches:science:HPC
- Add mpitests-runtests.sh top run and check results of all
 installed tests

OBS-URL: https://build.opensuse.org/request/show/509358
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=7
2017-07-11 07:59:52 +00:00
Nicolas Morey-Chaisemartin
97671ec4e3 Accepting request 508342 from home:NMoreyChaisemartin:branches:science:HPC
- Add a build for mvapich2-psm2, mpich and mpich-ofi

OBS-URL: https://build.opensuse.org/request/show/508342
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=6
2017-07-05 11:54:04 +00:00
Nicolas Morey-Chaisemartin
b1fd1d4b21 Accepting request 506510 from home:NMoreyChaisemartin:branches:science:HPC
- Add dependency to the associated mpi package

OBS-URL: https://build.opensuse.org/request/show/506510
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=5
2017-06-27 16:10:49 +00:00
Nicolas Morey-Chaisemartin
59d048402d Accepting request 506486 from home:NMoreyChaisemartin:branches:science:HPC
- Add _multibuild to build the various flavours
- Add a build for mvapich2-psm2
- Add mpitests-IMB-all-tests.patch to build IMB tests for MPI-2
  features

- PSM2 is only available on x86_64

OBS-URL: https://build.opensuse.org/request/show/506486
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=4
2017-06-27 14:17:43 +00:00
Nicolas Morey-Chaisemartin
9f72377394 - PSM2 is only available on x86_64
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=3
2017-06-23 15:55:43 +00:00
Nicolas Morey-Chaisemartin
2bcc409363 OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpitests?expand=0&rev=2 2017-06-23 05:57:40 +00:00