Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
sds-tests
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sds
sds-tests
Commits
efcf4350
Commit
efcf4350
authored
Mar 03, 2020
by
Philip Carns
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
regression pkg rename
parent
6828450e
Changes
27
Hide whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
57 additions
and
57 deletions
+57
-57
perf-regression/bebop/bake-regression.sbatch
perf-regression/bebop/bake-regression.sbatch
+2
-2
perf-regression/bebop/margo-regression.sbatch
perf-regression/bebop/margo-regression.sbatch
+2
-2
perf-regression/bebop/packages.yaml
perf-regression/bebop/packages.yaml
+1
-1
perf-regression/bebop/pmdk-regression.sbatch
perf-regression/bebop/pmdk-regression.sbatch
+2
-2
perf-regression/bebop/run-regression.sh
perf-regression/bebop/run-regression.sh
+5
-5
perf-regression/cooley/bake-kove.qsub
perf-regression/cooley/bake-kove.qsub
+3
-3
perf-regression/cooley/bake-regression.qsub
perf-regression/cooley/bake-regression.qsub
+1
-1
perf-regression/cooley/margo-regression-tcp.qsub
perf-regression/cooley/margo-regression-tcp.qsub
+1
-1
perf-regression/cooley/margo-regression.qsub
perf-regression/cooley/margo-regression.qsub
+1
-1
perf-regression/cooley/packages-tcp.yaml
perf-regression/cooley/packages-tcp.yaml
+1
-1
perf-regression/cooley/packages.yaml
perf-regression/cooley/packages.yaml
+1
-1
perf-regression/cooley/pmdk-regression.qsub
perf-regression/cooley/pmdk-regression.qsub
+1
-1
perf-regression/cooley/run-regression-tcp.sh
perf-regression/cooley/run-regression-tcp.sh
+2
-2
perf-regression/cooley/run-regression.sh
perf-regression/cooley/run-regression.sh
+6
-6
perf-regression/cori/packages.yaml
perf-regression/cori/packages.yaml
+1
-1
perf-regression/mcs-workstation/bake-regression.sh
perf-regression/mcs-workstation/bake-regression.sh
+2
-2
perf-regression/mcs-workstation/margo-regression.sh
perf-regression/mcs-workstation/margo-regression.sh
+2
-2
perf-regression/mcs-workstation/packages.yaml
perf-regression/mcs-workstation/packages.yaml
+1
-1
perf-regression/mcs-workstation/pmdk-regression.sh
perf-regression/mcs-workstation/pmdk-regression.sh
+2
-2
perf-regression/mcs-workstation/run-regression.sh
perf-regression/mcs-workstation/run-regression.sh
+3
-3
perf-regression/summit/packages.yaml
perf-regression/summit/packages.yaml
+2
-2
perf-regression/theta/bake-regression.qsub
perf-regression/theta/bake-regression.qsub
+2
-2
perf-regression/theta/margo-regression.qsub
perf-regression/theta/margo-regression.qsub
+2
-2
perf-regression/theta/packages.yaml
perf-regression/theta/packages.yaml
+1
-1
perf-regression/theta/pmdk-regression.qsub
perf-regression/theta/pmdk-regression.qsub
+2
-2
perf-regression/theta/run-regression.sh
perf-regression/theta/run-regression.sh
+6
-6
perf-regression/theta/separate-ssg.qsub
perf-regression/theta/separate-ssg.qsub
+2
-2
No files found.
perf-regression/bebop/bake-regression.sbatch
View file @
efcf4350
...
...
@@ -13,8 +13,8 @@ module load numactl boost cmake
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-
ssg
spack load
-r
mochi-
bake
spack find
--loaded
...
...
perf-regression/bebop/margo-regression.sbatch
View file @
efcf4350
...
...
@@ -13,8 +13,8 @@ module load numactl boost cmake
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-
ssg
spack load
-r
mochi-
bake
spack find
--loaded
...
...
perf-regression/bebop/packages.yaml
View file @
efcf4350
...
...
@@ -77,7 +77,7 @@ packages:
modules
:
intel-mpi@2017.3%gcc@7.3.0
:
intel-mpi/2017.3-dfphq6k
buildable
:
False
ssg
:
mochi-
ssg
:
variants
:
+mpi
mercury
:
variants
:
~boostsys
...
...
perf-regression/bebop/pmdk-regression.sbatch
View file @
efcf4350
...
...
@@ -13,8 +13,8 @@ module load numactl boost cmake
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-
ssg
spack load
-r
mochi-
bake
spack find
--loaded
...
...
perf-regression/bebop/run-regression.sh
View file @
efcf4350
...
...
@@ -56,7 +56,7 @@ spack repo add ${SANDBOX}/sds-repo
# sanity check
spack repo list
# clean out any stray packages from previous runs, just in case
spack uninstall
-R
-y
argobots mercury opa-psm2 bake
||
true
spack uninstall
-R
-y
argobots mercury opa-psm2
mochi-
bake
||
true
# nightly tests should test nightly software!
# spack install ior@develop+mobject ^margo@develop ^mercury@develop ^mobject@develop ^bake@develop ^remi@develop ^thallium@develop ^sdskeyval@develop ^ssg@develop
...
...
@@ -64,16 +64,16 @@ spack uninstall -R -y argobots mercury opa-psm2 bake || true
# ior acts as our "apex" package here, causing several other packages to build
spack
install
ior@develop +mobject
spack
install
bake
spack
install
ssg
spack
install
mochi-
bake
spack
install
mochi-
ssg
# deliberately repeat setup-env step after building modules to ensure
# that we pick up the right module paths
.
$SANDBOX
/spack/share/spack/setup-env.sh
# load ssg and bake because they are needed by things compiled outside of
# spack later in this script
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-
ssg
spack load
-r
mochi-
bake
# sds-tests
echo
"=== BUILDING SDS TEST PROGRAMS ==="
...
...
perf-regression/cooley/bake-kove.qsub
View file @
efcf4350
...
...
@@ -17,8 +17,8 @@ export KDSA_MPIO_MAX_CONN=1
export
PMDK_PATH
=
"/xmem/xpdha"
.
$SANDBOX
/spack/share/spack/setup-env.sh
BAKE_STABLE_VER
=
`
spack find
bake |grep
bake |grep
-v
file-backend
`
spack load
-r
ssg
BAKE_STABLE_VER
=
`
spack find
mochi-bake |grep mochi-
bake |grep
-v
file-backend
`
spack load
-r
mochi-
ssg
spack load
-r
$BAKE_STABLE_VER
spack load
-r
mvapich2
...
...
@@ -69,7 +69,7 @@ kdsa_manage connect mlx5_0.1/260535867639876.8:124391e4-a843-4cc8-ab28-39a93c7cc
# benchmark executable as well for the one that was linked against this
# backend and has it's rpath set accordingly.
spack unload
$BAKE_STABLE_VER
spack load
-r
bake@dev-file-backend
spack load
-r
mochi-
bake@dev-file-backend
echo
"### verbs kove filesystem no threads, pipelined"
sleep
1
...
...
perf-regression/cooley/bake-regression.qsub
View file @
efcf4350
...
...
@@ -12,7 +12,7 @@ export FI_MR_CACHE_MAX_COUNT=0
.
$SANDBOX
/spack/share/spack/setup-env.sh
BAKE_STABLE_VER
=
`
spack find bake |grep bake |grep
-v
file-backend
`
spack load
-r
ssg
spack load
-r
mochi-ssg
spack load
-r
$BAKE_STABLE_VER
spack load
-r
mvapich2
...
...
perf-regression/cooley/margo-regression-tcp.qsub
View file @
efcf4350
...
...
@@ -11,7 +11,7 @@ export HOME=$SANDBOX
export
FI_MR_CACHE_MAX_COUNT
=
0
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
mochi-ssg
spack find
--loaded
...
...
perf-regression/cooley/margo-regression.qsub
View file @
efcf4350
...
...
@@ -12,7 +12,7 @@ export FI_MR_CACHE_MAX_COUNT=0
.
$SANDBOX
/spack/share/spack/setup-env.sh
BAKE_STABLE_VER
=
`
spack find bake |grep bake |grep
-v
file-backend
`
spack load
-r
ssg
spack load
-r
mochi-ssg
spack load
-r
$BAKE_STABLE_VER
spack load
-r
mvapich2
...
...
perf-regression/cooley/packages-tcp.yaml
View file @
efcf4350
...
...
@@ -79,7 +79,7 @@ packages:
paths
:
texinfo@5.1
:
/usr
buildable
:
False
ssg
:
mochi-
ssg
:
variants
:
+mpi
libfabric
:
variants
:
fabrics=sockets,tcp,rxm
...
...
perf-regression/cooley/packages.yaml
View file @
efcf4350
...
...
@@ -83,7 +83,7 @@ packages:
paths
:
texinfo@5.1
:
/usr
buildable
:
False
ssg
:
mochi-
ssg
:
variants
:
+mpi
libfabric
:
variants
:
fabrics=verbs,rxm,sockets
...
...
perf-regression/cooley/pmdk-regression.qsub
View file @
efcf4350
...
...
@@ -12,7 +12,7 @@ export FI_MR_CACHE_MAX_COUNT=0
.
$SANDBOX
/spack/share/spack/setup-env.sh
BAKE_STABLE_VER
=
`
spack find bake |grep bake |grep
-v
file-backend
`
spack load
-r
ssg
spack load
-r
mochi-ssg
spack load
-r
$BAKE_STABLE_VER
spack load
-r
mvapich2
...
...
perf-regression/cooley/run-regression-tcp.sh
View file @
efcf4350
...
...
@@ -57,13 +57,13 @@ spack bootstrap
# clean out any stray packages from previous runs, just in case
spack uninstall
-R
-y
argobots mercury rdma-core libfabric bmi
||
true
# ssg acts as our "apex" package here, causing several other packages to build
spack
install
ssg^mercury@master
spack
install
mochi-
ssg^mercury@master
# deliberately repeat setup-env step after building modules to ensure
# that we pick up the right module paths
.
$SANDBOX
/spack/share/spack/setup-env.sh
# load ssg and bake because they are needed by things compiled outside of
# spack later in this script
spack load
-r
ssg
spack load
-r
mochi-
ssg
# sds-tests
echo
"=== BUILDING SDS TEST PROGRAMS ==="
...
...
perf-regression/cooley/run-regression.sh
View file @
efcf4350
...
...
@@ -59,19 +59,19 @@ spack bootstrap
spack uninstall
-R
-y
argobots mercury rdma-core libfabric
||
true
# ior acts as our "apex" package here, causing several other packages to build
spack
install
ior@develop +mobject
spack
install
ssg
spack
install
bake
spack
install
mochi-
ssg
spack
install
mochi-
bake
# check what stable version of bake we got
BAKE_STABLE_VER
=
`
spack find
bake |grep
bake |grep
-v
file-backend
`
BAKE_STABLE_VER
=
`
spack find
mochi-bake |grep mochi-
bake |grep
-v
file-backend
`
# load an additional version of bake that uses a file backend
# temporary: thallium@develop contains fixes for recent argobots opaque type changes
spack
install
bake@dev-file-backend ^
thallium@develop
spack
install
mochi-bake@dev-file-backend ^mochi-
thallium@develop
# deliberately repeat setup-env step after building modules to ensure
# that we pick up the right module paths
.
$SANDBOX
/spack/share/spack/setup-env.sh
# load ssg and bake because they are needed by things compiled outside of
# spack later in this script
spack load
-r
ssg
spack load
-r
mochi-
ssg
spack load
-r
$BAKE_STABLE_VER
# sds-tests
...
...
@@ -88,7 +88,7 @@ make install
# switch bake versions and build another copy with file backend
echo
"=== BUILDING SDS TEST PROGRAMS WITH FILE BACKEND ==="
spack unload
$BAKE_STABLE_VER
spack load
-r
bake@dev-file-backend
spack load
-r
mochi-
bake@dev-file-backend
cd
$SANDBOX
/sds-tests
mkdir
build-file
cd
build-file
...
...
perf-regression/cori/packages.yaml
View file @
efcf4350
...
...
@@ -50,7 +50,7 @@ packages:
paths
:
openssl@1.0.2
:
/usr
buildable
:
False
ssg
:
mochi-
ssg
:
variants
:
+mpi
libfabric
:
variants
:
fabrics=gni
...
...
perf-regression/mcs-workstation/bake-regression.sh
View file @
efcf4350
...
...
@@ -3,8 +3,8 @@
SANDBOX
=
$1
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-
ssg
spack load
-r
mochi-
bake
spack load
-r
mpich
spack find
--loaded
...
...
perf-regression/mcs-workstation/margo-regression.sh
View file @
efcf4350
...
...
@@ -3,8 +3,8 @@
SANDBOX
=
$1
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-ssg
spack load
-r
mochi-
bake
spack load
-r
mpich
spack find
--loaded
...
...
perf-regression/mcs-workstation/packages.yaml
View file @
efcf4350
...
...
@@ -66,7 +66,7 @@ packages:
buildable
:
False
python
:
version
:
[
3.6.5
]
ssg
:
mochi-
ssg
:
variants
:
+mpi
tar
:
paths
:
...
...
perf-regression/mcs-workstation/pmdk-regression.sh
View file @
efcf4350
...
...
@@ -3,8 +3,8 @@
SANDBOX
=
$1
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-ssg
spack load
-r
mochi-
bake
spack load
-r
mpich
spack find
--loaded
...
...
perf-regression/mcs-workstation/run-regression.sh
View file @
efcf4350
...
...
@@ -56,14 +56,14 @@ spack bootstrap
# clean out any stray packages from previous runs, just in case
spack uninstall
-R
-y
argobots mercury libfabric
||
true
# ior acts as our "apex" package here, causing several other packages to build
spack
install
ior@develop +mobject
^bake
spack
install
ior@develop +mobject
# deliberately repeat setup-env step after building modules to ensure
# that we pick up the right module paths
.
$SANDBOX
/spack/share/spack/setup-env.sh
# load ssg and bake because they are needed by things compiled outside of
# spack later in this script
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-
ssg
spack load
-r
mochi-
bake
spack load
-r
mpich
# sds-tests
...
...
perf-regression/summit/packages.yaml
View file @
efcf4350
...
...
@@ -42,7 +42,7 @@ packages:
paths
:
rdma-core@20
:
/usr
buildable
:
False
ssg
:
mochi-
ssg
:
variants
:
+mpi
mercury
:
variants
:
~boostsys
...
...
@@ -50,6 +50,6 @@ packages:
# https://github.com/ofiwg/libfabric/issues/4806#issuecomment-461678426
libfabric
:
variants
:
fabrics=verbs,rxm
thallium
:
mochi-
thallium
:
variants
:
+cereal
perf-regression/theta/bake-regression.qsub
View file @
efcf4350
...
...
@@ -16,8 +16,8 @@ module swap PrgEnv-intel PrgEnv-gnu
module load cce
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-ssg
spack load
-r
mochi-
bake
spack find
--loaded
...
...
perf-regression/theta/margo-regression.qsub
View file @
efcf4350
...
...
@@ -18,8 +18,8 @@ module swap PrgEnv-intel PrgEnv-gnu
module load cce
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-ssg
spack load
-r
mochi-
bake
spack find
--loaded
...
...
perf-regression/theta/packages.yaml
View file @
efcf4350
...
...
@@ -52,7 +52,7 @@ packages:
paths
:
openssl@1.0.2
:
/usr
buildable
:
False
ssg
:
mochi-
ssg
:
variants
:
+mpi
libfabric
:
variants
:
fabrics=gni
...
...
perf-regression/theta/pmdk-regression.qsub
View file @
efcf4350
...
...
@@ -16,8 +16,8 @@ module swap PrgEnv-intel PrgEnv-gnu
module load cce
.
$SANDBOX
/spack/share/spack/setup-env.sh
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-ssg
spack load
-r
mochi-
bake
spack find
--loaded
...
...
perf-regression/theta/run-regression.sh
View file @
efcf4350
...
...
@@ -58,10 +58,10 @@ spack uninstall -R -y argobots mercury libfabric || true
# ior acts as our "apex" package here, causing several other packages to build
spack spec ior@develop +mobject
spack
install
ior@develop +mobject
spack spec bake
spack spec ssg ^mpich
spack
install
bake
spack
install
ssg ^mpich
spack spec
mochi-
bake
spack spec
mochi-
ssg ^mpich
spack
install
mochi-
bake
spack
install
mochi-
ssg ^mpich
# deliberately repeat setup-env step after building modules to ensure
...
...
@@ -69,8 +69,8 @@ spack install ssg ^mpich
.
$SANDBOX
/spack/share/spack/setup-env.sh
# load ssg and bake because they are needed by things compiled outside of
# spack later in this script
spack load
-r
ssg
spack load
-r
bake
spack load
-r
mochi-
ssg
spack load
-r
mochi-
bake
# sds-tests
echo
"=== BUILDING SDS TEST PROGRAMS ==="
...
...
perf-regression/theta/separate-ssg.qsub
View file @
efcf4350
...
...
@@ -12,9 +12,9 @@ module swap PrgEnv-intel PrgEnv-gnu
# ssg and libfabric-1.8.0
#spack load -r ssg/lfdi2fo
spack load
-r
ssg
spack load
-r
mochi-
ssg
# ssg doesn't need bake, but these ssg tests were built as part of sds-tests, which does
spack load
-r
bake
spack load
-r
mochi-
bake
spack find
--loaded
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment