From aeef947fa263167eb7a9ae00d48adc12a687d474 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 10 Jul 2019 11:57:03 -0700 Subject: [PATCH 01/54] Test mpirun and mpiexec commands --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 64857b9..f8ca4ed 100644 --- a/.travis.yml +++ b/.travis.yml @@ -50,3 +50,5 @@ script: - make all PREFIX=${TRAVIS_BUILD_DIR}/install-test CXX=mpicc CXX=mpicxx ROSS_DIR="${TRAVIS_BUILD_DIR}/ci-deps/ROSS" CODES_DIR="${TRAVIS_BUILD_DIR}/ci-deps/CODES" SELECT_TRACE="-DTRACER_OTF_TRACES=1" - cd ../utils - make + - mpiexec --help + - mpirun --help From 85290347832b8a61b613cc8e01de3e91eac40152 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 10 Jul 2019 12:11:04 -0700 Subject: [PATCH 02/54] Install mpich on Travis --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index f8ca4ed..28a9cd0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,7 @@ addons: packages: - libtool-bin - libmpich-dev + - mpich install: # Install ROSS From 2ddcb9271f7e77bb38dd86ba6fcb670819455191 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Thu, 25 Jul 2019 10:36:15 -0700 Subject: [PATCH 03/54] Run TraceR simulation on Travis --- .travis.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 28a9cd0..1918a09 100644 --- a/.travis.yml +++ b/.travis.yml @@ -51,5 +51,8 @@ script: - make all PREFIX=${TRAVIS_BUILD_DIR}/install-test CXX=mpicc CXX=mpicxx ROSS_DIR="${TRAVIS_BUILD_DIR}/ci-deps/ROSS" CODES_DIR="${TRAVIS_BUILD_DIR}/ci-deps/CODES" SELECT_TRACE="-DTRACER_OTF_TRACES=1" - cd ../utils - make - - mpiexec --help - - mpirun --help + - make install + - | + pushd examples/stencil4d-otf + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --sync=3 -- ../conf/dfly.conf tracer_config + popd From 2026548d0252ef358d24f7a8bd69dfdd6a83b617 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Thu, 25 Jul 2019 10:50:04 -0700 Subject: [PATCH 04/54] Test install TraceR on Travis --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 1918a09..704245a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -49,9 +49,9 @@ install: script: - cd tracer - make all PREFIX=${TRAVIS_BUILD_DIR}/install-test CXX=mpicc CXX=mpicxx ROSS_DIR="${TRAVIS_BUILD_DIR}/ci-deps/ROSS" CODES_DIR="${TRAVIS_BUILD_DIR}/ci-deps/CODES" SELECT_TRACE="-DTRACER_OTF_TRACES=1" + - make install - cd ../utils - make - - make install - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --sync=3 -- ../conf/dfly.conf tracer_config From ee6280f4c46aa12ab55eb4f7c2fe6d0548e506f7 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Thu, 25 Jul 2019 11:00:03 -0700 Subject: [PATCH 05/54] Pass arguments to make install on Travis --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 704245a..78242a3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -49,7 +49,7 @@ install: script: - cd tracer - make all PREFIX=${TRAVIS_BUILD_DIR}/install-test CXX=mpicc CXX=mpicxx ROSS_DIR="${TRAVIS_BUILD_DIR}/ci-deps/ROSS" CODES_DIR="${TRAVIS_BUILD_DIR}/ci-deps/CODES" SELECT_TRACE="-DTRACER_OTF_TRACES=1" - - make install + - make install PREFIX=${TRAVIS_BUILD_DIR}/install-test CXX=mpicc CXX=mpicxx ROSS_DIR="${TRAVIS_BUILD_DIR}/ci-deps/ROSS" CODES_DIR="${TRAVIS_BUILD_DIR}/ci-deps/CODES" SELECT_TRACE="-DTRACER_OTF_TRACES=1" - cd ../utils - make - | From 93c96c31d676e0427f5738b869b16fdd2b67e01e Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Thu, 25 Jul 2019 11:10:33 -0700 Subject: [PATCH 06/54] Return to starting directory before running TraceR --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 78242a3..7babd98 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,11 +47,12 @@ install: export PATH=$PATH:${TRAVIS_BUILD_DIR}/ci-deps/OTF2/bin script: - - cd tracer + - pushd tracer - make all PREFIX=${TRAVIS_BUILD_DIR}/install-test CXX=mpicc CXX=mpicxx ROSS_DIR="${TRAVIS_BUILD_DIR}/ci-deps/ROSS" CODES_DIR="${TRAVIS_BUILD_DIR}/ci-deps/CODES" SELECT_TRACE="-DTRACER_OTF_TRACES=1" - make install PREFIX=${TRAVIS_BUILD_DIR}/install-test CXX=mpicc CXX=mpicxx ROSS_DIR="${TRAVIS_BUILD_DIR}/ci-deps/ROSS" CODES_DIR="${TRAVIS_BUILD_DIR}/ci-deps/CODES" SELECT_TRACE="-DTRACER_OTF_TRACES=1" - cd ../utils - make + - popd - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --sync=3 -- ../conf/dfly.conf tracer_config From 399fa1ec23bd0fe6c6625ca9bef16802af422ff9 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Fri, 16 Aug 2019 13:27:18 -0700 Subject: [PATCH 07/54] Add baseline regression test output files --- .../test-output-dfly/dragonfly-msg-stats | 1057 +++++++++++++++++ .../test-output-dfly/dragonfly-router-stats | 265 +++++ .../test-output-dfly/dragonfly-router-traffic | 265 +++++ .../test-output-dfly/model-net-category-all | 1056 ++++++++++++++++ .../test-output-dfly/model-net-category-p2p | 96 ++ .../test-output-dfly/model-net-category-test | 96 ++ .../test-output-fattree/fattree-msg-stats | 65 + .../test-output-fattree/fattree-switch-stats | 42 + .../fattree-switch-traffic | 41 + .../model-net-category-all | 64 + .../model-net-category-p2p | 48 + .../model-net-category-test | 48 + .../test-output-hypre/model-net-category-all | 160 +++ .../test-output-hypre/model-net-category-p2p | 96 ++ .../test-output-hypre/model-net-category-test | 96 ++ tests/regression/test-output-hypre/msg-stats | 161 +++ .../regression/test-output-hypre/router-stats | 161 +++ .../test-output-hypre/router-traffic | 161 +++ .../test-output-torus/model-net-category-all | 160 +++ .../test-output-torus/model-net-category-p2p | 48 + .../test-output-torus/model-net-category-test | 48 + .../test-output-torus/torus-link-stats | 161 +++ .../test-output-torus/torus-msg-stats | 161 +++ 23 files changed, 4556 insertions(+) create mode 100644 tests/regression/test-output-dfly/dragonfly-msg-stats create mode 100644 tests/regression/test-output-dfly/dragonfly-router-stats create mode 100644 tests/regression/test-output-dfly/dragonfly-router-traffic create mode 100644 tests/regression/test-output-dfly/model-net-category-all create mode 100644 tests/regression/test-output-dfly/model-net-category-p2p create mode 100644 tests/regression/test-output-dfly/model-net-category-test create mode 100644 tests/regression/test-output-fattree/fattree-msg-stats create mode 100644 tests/regression/test-output-fattree/fattree-switch-stats create mode 100644 tests/regression/test-output-fattree/fattree-switch-traffic create mode 100644 tests/regression/test-output-fattree/model-net-category-all create mode 100644 tests/regression/test-output-fattree/model-net-category-p2p create mode 100644 tests/regression/test-output-fattree/model-net-category-test create mode 100644 tests/regression/test-output-hypre/model-net-category-all create mode 100644 tests/regression/test-output-hypre/model-net-category-p2p create mode 100644 tests/regression/test-output-hypre/model-net-category-test create mode 100644 tests/regression/test-output-hypre/msg-stats create mode 100644 tests/regression/test-output-hypre/router-stats create mode 100644 tests/regression/test-output-hypre/router-traffic create mode 100644 tests/regression/test-output-torus/model-net-category-all create mode 100644 tests/regression/test-output-torus/model-net-category-p2p create mode 100644 tests/regression/test-output-torus/model-net-category-test create mode 100644 tests/regression/test-output-torus/torus-link-stats create mode 100644 tests/regression/test-output-torus/torus-msg-stats diff --git a/tests/regression/test-output-dfly/dragonfly-msg-stats b/tests/regression/test-output-dfly/dragonfly-msg-stats new file mode 100644 index 0000000..eeaf1ab --- /dev/null +++ b/tests/regression/test-output-dfly/dragonfly-msg-stats @@ -0,0 +1,1057 @@ +# Format <# Flits/Packets finished> + 4 0 4194560 26375.600597 534 1.958801 1473255.528104 + 5 1 4194560 21847.273750 537 1.951583 241283.626305 + 6 2 4194560 28894.315328 537 1.951583 827542.969081 + 7 3 4194560 26500.877374 537 1.955307 601984.701557 + 13 4 4194560 24542.175857 537 1.953445 150747.640955 + 14 5 4194560 25152.076794 537 1.964618 185156.927331 + 15 6 4194560 24137.618447 537 1.959032 353134.243979 + 16 7 4194560 23347.464072 537 1.970205 236367.478396 + 22 8 4194560 26906.269787 537 1.972067 192785.269611 + 23 9 4194560 23444.769434 537 1.968343 278584.924681 + 24 10 4194560 30238.458985 537 1.959032 944199.235280 + 25 11 4194560 29390.715161 537 1.964618 807860.418664 + 31 12 4194560 23418.776498 537 1.960894 224516.318136 + 32 13 4194560 25252.449355 537 1.953445 171434.970177 + 33 14 4194560 25045.097666 537 1.959032 919915.584641 + 34 15 4194560 23190.309882 537 1.979516 850808.777438 + 40 16 4194560 25439.117411 537 1.983240 1118350.516940 + 41 17 4194560 22493.147596 537 2.005587 397600.742204 + 42 18 4194560 28280.041527 537 2.001862 1029827.300230 + 43 19 4194560 28480.028729 537 2.000000 535718.417924 + 49 20 4194560 29539.338941 537 2.005587 425328.705771 + 50 21 4194560 20345.489290 537 1.992551 476280.602016 + 51 22 4194560 30416.092640 537 2.003724 551913.683712 + 52 23 4194560 26758.379041 537 2.001862 1166107.767443 + 58 24 4194560 23151.955040 537 2.003724 372744.233932 + 59 25 4194560 27044.754403 537 2.007449 185091.375130 + 60 26 4194560 29394.846953 537 2.003724 490108.732012 + 61 27 4194560 27472.456322 537 2.001862 465872.648523 + 67 28 4194560 29935.814948 537 2.000000 347728.565675 + 68 29 4194560 21785.198226 537 2.003724 524212.677574 + 69 30 4194560 28978.439646 537 2.007449 1092185.141690 + 70 31 4194560 29695.976916 534 1.998127 873648.207829 + 76 32 4194560 21675.583000 531 1.990584 1020032.141729 + 77 33 4194560 25598.530114 531 1.967985 200440.528010 + 78 34 4194560 29421.257116 531 1.977401 788946.431561 + 79 35 4194560 24371.601363 531 1.962335 196497.320064 + 85 36 4194560 27718.550222 531 1.992467 207913.565507 + 86 37 4194560 23080.252867 531 1.986817 169053.850836 + 87 38 4194560 27599.249237 531 1.983051 252488.196925 + 88 39 4194560 26312.314998 531 1.984934 262615.670838 + 94 40 4194560 24809.326352 531 1.975518 883429.398682 + 95 41 4194560 24469.645924 531 1.975518 137368.188425 + 96 42 4194560 26727.052033 531 1.994350 1089110.310587 + 97 43 4194560 23919.439582 531 1.977401 262725.661417 + 103 44 4194560 28693.568401 531 1.992467 151791.665344 + 104 45 4194560 18318.178070 531 1.979284 250966.973280 + 105 46 4194560 28584.809969 531 1.984934 315684.226095 + 106 47 4194560 25546.485472 531 1.984934 829999.047974 + 112 48 4194560 25965.201937 531 1.983051 424628.103318 + 113 49 4194560 25672.087189 531 1.988701 168174.857061 + 114 50 4194560 27470.597983 531 1.971751 1076328.975023 + 115 51 4194560 26842.307167 531 1.973635 438595.621998 + 121 52 4194560 31861.338379 531 1.975518 439379.893491 + 122 53 4194560 23495.974084 531 1.981168 483056.929391 + 123 54 4194560 31017.148387 531 1.990584 444788.847543 + 124 55 4194560 23540.324107 531 1.986817 436350.899736 + 130 56 4194560 22778.988906 531 1.986817 547325.308588 + 131 57 4194560 24420.896055 531 1.984934 824339.386308 + 132 58 4194560 33328.101944 531 1.983051 430996.095513 + 133 59 4194560 28961.512878 531 1.992467 545669.388858 + 139 60 4194560 29430.110312 531 1.986817 417628.977915 + 140 61 4194560 27342.113340 531 1.983051 508417.985409 + 141 62 4194560 28672.937502 531 1.986817 1777667.700836 + 142 63 4194560 24920.164765 531 1.996234 1229101.613337 + 148 64 2097408 22684.088300 278 1.489209 259344.739779 + 149 65 2097408 21555.106507 281 1.494662 219781.332214 + 150 66 2097408 27987.753950 281 1.505338 249769.132704 + 151 67 2097408 25552.251609 281 1.505338 368199.135865 + 157 68 2097408 22918.837897 281 1.516014 61580.337697 + 158 69 2097408 24539.729843 281 1.516014 0.000000 + 159 70 2097408 24739.796011 281 1.516014 95771.478537 + 160 71 2097408 23137.398499 281 1.516014 431910.672964 + 166 72 2097408 21776.628194 281 1.516014 0.000000 + 167 73 2097408 21732.909864 281 1.516014 18550.730211 + 168 74 2097408 21655.304406 281 1.516014 315845.968012 + 169 75 2097408 23829.540582 281 1.516014 279195.930375 + 175 76 2097408 20229.209446 281 1.516014 115266.823459 + 176 77 2097408 22154.927837 281 1.516014 118048.089887 + 177 78 2097408 27363.689763 281 1.516014 17070.270995 + 178 79 2097408 21409.911530 278 1.510791 21452.792143 + 184 80 2097408 22974.898812 275 1.505455 300296.373387 + 185 81 2097408 21756.422213 275 1.505455 0.000000 + 186 82 2097408 26242.585949 275 1.505455 91240.822489 + 187 83 2097408 20035.760652 275 1.505455 21466.206919 + 193 84 2097408 24639.600692 275 1.505455 265180.755856 + 194 85 2097408 18916.848170 275 1.505455 355536.041669 + 195 86 2097408 22622.544950 275 1.505455 87781.649399 + 196 87 2097408 22367.938903 275 1.505455 0.000000 + 202 88 2097408 23107.637488 275 1.505455 81936.169708 + 203 89 2097408 22268.986663 275 1.505455 0.000000 + 204 90 2097408 26548.756330 275 1.505455 99869.738138 + 205 91 2097408 23215.031197 275 1.505455 0.000000 + 211 92 2097408 23587.863104 275 1.505455 94595.717349 + 212 93 2097408 18242.851697 275 1.505455 221100.936750 + 213 94 2097408 26624.939458 275 1.505455 293939.447813 + 214 95 2097408 24459.620507 275 1.505455 389804.004500 + 220 96 0 -nan 0 -nan 0.000000 + 221 97 0 -nan 0 -nan 0.000000 + 222 98 0 -nan 0 -nan 0.000000 + 223 99 0 -nan 0 -nan 0.000000 + 229 100 0 -nan 0 -nan 0.000000 + 230 101 0 -nan 0 -nan 0.000000 + 231 102 0 -nan 0 -nan 0.000000 + 232 103 0 -nan 0 -nan 0.000000 + 238 104 0 -nan 0 -nan 0.000000 + 239 105 0 -nan 0 -nan 0.000000 + 240 106 0 -nan 0 -nan 0.000000 + 241 107 0 -nan 0 -nan 0.000000 + 247 108 0 -nan 0 -nan 0.000000 + 248 109 0 -nan 0 -nan 0.000000 + 249 110 0 -nan 0 -nan 0.000000 + 250 111 0 -nan 0 -nan 0.000000 + 256 112 0 -nan 0 -nan 0.000000 + 257 113 0 -nan 0 -nan 0.000000 + 258 114 0 -nan 0 -nan 0.000000 + 259 115 0 -nan 0 -nan 0.000000 + 265 116 0 -nan 0 -nan 0.000000 + 266 117 0 -nan 0 -nan 0.000000 + 267 118 0 -nan 0 -nan 0.000000 + 268 119 0 -nan 0 -nan 0.000000 + 274 120 0 -nan 0 -nan 0.000000 + 275 121 0 -nan 0 -nan 0.000000 + 276 122 0 -nan 0 -nan 0.000000 + 277 123 0 -nan 0 -nan 0.000000 + 283 124 0 -nan 0 -nan 0.000000 + 284 125 0 -nan 0 -nan 0.000000 + 285 126 0 -nan 0 -nan 0.000000 + 286 127 0 -nan 0 -nan 0.000000 + 292 128 0 -nan 0 -nan 0.000000 + 293 129 0 -nan 0 -nan 0.000000 + 294 130 0 -nan 0 -nan 0.000000 + 295 131 0 -nan 0 -nan 0.000000 + 301 132 0 -nan 0 -nan 0.000000 + 302 133 0 -nan 0 -nan 0.000000 + 303 134 0 -nan 0 -nan 0.000000 + 304 135 0 -nan 0 -nan 0.000000 + 310 136 0 -nan 0 -nan 0.000000 + 311 137 0 -nan 0 -nan 0.000000 + 312 138 0 -nan 0 -nan 0.000000 + 313 139 0 -nan 0 -nan 0.000000 + 319 140 0 -nan 0 -nan 0.000000 + 320 141 0 -nan 0 -nan 0.000000 + 321 142 0 -nan 0 -nan 0.000000 + 322 143 0 -nan 0 -nan 0.000000 + 328 144 0 -nan 0 -nan 0.000000 + 329 145 0 -nan 0 -nan 0.000000 + 330 146 0 -nan 0 -nan 0.000000 + 331 147 0 -nan 0 -nan 0.000000 + 337 148 0 -nan 0 -nan 0.000000 + 338 149 0 -nan 0 -nan 0.000000 + 339 150 0 -nan 0 -nan 0.000000 + 340 151 0 -nan 0 -nan 0.000000 + 346 152 0 -nan 0 -nan 0.000000 + 347 153 0 -nan 0 -nan 0.000000 + 348 154 0 -nan 0 -nan 0.000000 + 349 155 0 -nan 0 -nan 0.000000 + 355 156 0 -nan 0 -nan 0.000000 + 356 157 0 -nan 0 -nan 0.000000 + 357 158 0 -nan 0 -nan 0.000000 + 358 159 0 -nan 0 -nan 0.000000 + 364 160 0 -nan 0 -nan 0.000000 + 365 161 0 -nan 0 -nan 0.000000 + 366 162 0 -nan 0 -nan 0.000000 + 367 163 0 -nan 0 -nan 0.000000 + 373 164 0 -nan 0 -nan 0.000000 + 374 165 0 -nan 0 -nan 0.000000 + 375 166 0 -nan 0 -nan 0.000000 + 376 167 0 -nan 0 -nan 0.000000 + 382 168 0 -nan 0 -nan 0.000000 + 383 169 0 -nan 0 -nan 0.000000 + 384 170 0 -nan 0 -nan 0.000000 + 385 171 0 -nan 0 -nan 0.000000 + 391 172 0 -nan 0 -nan 0.000000 + 392 173 0 -nan 0 -nan 0.000000 + 393 174 0 -nan 0 -nan 0.000000 + 394 175 0 -nan 0 -nan 0.000000 + 400 176 0 -nan 0 -nan 0.000000 + 401 177 0 -nan 0 -nan 0.000000 + 402 178 0 -nan 0 -nan 0.000000 + 403 179 0 -nan 0 -nan 0.000000 + 409 180 0 -nan 0 -nan 0.000000 + 410 181 0 -nan 0 -nan 0.000000 + 411 182 0 -nan 0 -nan 0.000000 + 412 183 0 -nan 0 -nan 0.000000 + 418 184 0 -nan 0 -nan 0.000000 + 419 185 0 -nan 0 -nan 0.000000 + 420 186 0 -nan 0 -nan 0.000000 + 421 187 0 -nan 0 -nan 0.000000 + 427 188 0 -nan 0 -nan 0.000000 + 428 189 0 -nan 0 -nan 0.000000 + 429 190 0 -nan 0 -nan 0.000000 + 430 191 0 -nan 0 -nan 0.000000 + 436 192 0 -nan 0 -nan 0.000000 + 437 193 0 -nan 0 -nan 0.000000 + 438 194 0 -nan 0 -nan 0.000000 + 439 195 0 -nan 0 -nan 0.000000 + 445 196 0 -nan 0 -nan 0.000000 + 446 197 0 -nan 0 -nan 0.000000 + 447 198 0 -nan 0 -nan 0.000000 + 448 199 0 -nan 0 -nan 0.000000 + 454 200 0 -nan 0 -nan 0.000000 + 455 201 0 -nan 0 -nan 0.000000 + 456 202 0 -nan 0 -nan 0.000000 + 457 203 0 -nan 0 -nan 0.000000 + 463 204 0 -nan 0 -nan 0.000000 + 464 205 0 -nan 0 -nan 0.000000 + 465 206 0 -nan 0 -nan 0.000000 + 466 207 0 -nan 0 -nan 0.000000 + 472 208 0 -nan 0 -nan 0.000000 + 473 209 0 -nan 0 -nan 0.000000 + 474 210 0 -nan 0 -nan 0.000000 + 475 211 0 -nan 0 -nan 0.000000 + 481 212 0 -nan 0 -nan 0.000000 + 482 213 0 -nan 0 -nan 0.000000 + 483 214 0 -nan 0 -nan 0.000000 + 484 215 0 -nan 0 -nan 0.000000 + 490 216 0 -nan 0 -nan 0.000000 + 491 217 0 -nan 0 -nan 0.000000 + 492 218 0 -nan 0 -nan 0.000000 + 493 219 0 -nan 0 -nan 0.000000 + 499 220 0 -nan 0 -nan 0.000000 + 500 221 0 -nan 0 -nan 0.000000 + 501 222 0 -nan 0 -nan 0.000000 + 502 223 0 -nan 0 -nan 0.000000 + 508 224 0 -nan 0 -nan 0.000000 + 509 225 0 -nan 0 -nan 0.000000 + 510 226 0 -nan 0 -nan 0.000000 + 511 227 0 -nan 0 -nan 0.000000 + 517 228 0 -nan 0 -nan 0.000000 + 518 229 0 -nan 0 -nan 0.000000 + 519 230 0 -nan 0 -nan 0.000000 + 520 231 0 -nan 0 -nan 0.000000 + 526 232 0 -nan 0 -nan 0.000000 + 527 233 0 -nan 0 -nan 0.000000 + 528 234 0 -nan 0 -nan 0.000000 + 529 235 0 -nan 0 -nan 0.000000 + 535 236 0 -nan 0 -nan 0.000000 + 536 237 0 -nan 0 -nan 0.000000 + 537 238 0 -nan 0 -nan 0.000000 + 538 239 0 -nan 0 -nan 0.000000 + 544 240 0 -nan 0 -nan 0.000000 + 545 241 0 -nan 0 -nan 0.000000 + 546 242 0 -nan 0 -nan 0.000000 + 547 243 0 -nan 0 -nan 0.000000 + 553 244 0 -nan 0 -nan 0.000000 + 554 245 0 -nan 0 -nan 0.000000 + 555 246 0 -nan 0 -nan 0.000000 + 556 247 0 -nan 0 -nan 0.000000 + 562 248 0 -nan 0 -nan 0.000000 + 563 249 0 -nan 0 -nan 0.000000 + 564 250 0 -nan 0 -nan 0.000000 + 565 251 0 -nan 0 -nan 0.000000 + 571 252 0 -nan 0 -nan 0.000000 + 572 253 0 -nan 0 -nan 0.000000 + 573 254 0 -nan 0 -nan 0.000000 + 574 255 0 -nan 0 -nan 0.000000 + 580 256 0 -nan 0 -nan 0.000000 + 581 257 0 -nan 0 -nan 0.000000 + 582 258 0 -nan 0 -nan 0.000000 + 583 259 0 -nan 0 -nan 0.000000 + 589 260 0 -nan 0 -nan 0.000000 + 590 261 0 -nan 0 -nan 0.000000 + 591 262 0 -nan 0 -nan 0.000000 + 592 263 0 -nan 0 -nan 0.000000 + 598 264 0 -nan 0 -nan 0.000000 + 599 265 0 -nan 0 -nan 0.000000 + 600 266 0 -nan 0 -nan 0.000000 + 601 267 0 -nan 0 -nan 0.000000 + 607 268 0 -nan 0 -nan 0.000000 + 608 269 0 -nan 0 -nan 0.000000 + 609 270 0 -nan 0 -nan 0.000000 + 610 271 0 -nan 0 -nan 0.000000 + 616 272 0 -nan 0 -nan 0.000000 + 617 273 0 -nan 0 -nan 0.000000 + 618 274 0 -nan 0 -nan 0.000000 + 619 275 0 -nan 0 -nan 0.000000 + 625 276 0 -nan 0 -nan 0.000000 + 626 277 0 -nan 0 -nan 0.000000 + 627 278 0 -nan 0 -nan 0.000000 + 628 279 0 -nan 0 -nan 0.000000 + 634 280 0 -nan 0 -nan 0.000000 + 635 281 0 -nan 0 -nan 0.000000 + 636 282 0 -nan 0 -nan 0.000000 + 637 283 0 -nan 0 -nan 0.000000 + 643 284 0 -nan 0 -nan 0.000000 + 644 285 0 -nan 0 -nan 0.000000 + 645 286 0 -nan 0 -nan 0.000000 + 646 287 0 -nan 0 -nan 0.000000 + 652 288 0 -nan 0 -nan 0.000000 + 653 289 0 -nan 0 -nan 0.000000 + 654 290 0 -nan 0 -nan 0.000000 + 655 291 0 -nan 0 -nan 0.000000 + 661 292 0 -nan 0 -nan 0.000000 + 662 293 0 -nan 0 -nan 0.000000 + 663 294 0 -nan 0 -nan 0.000000 + 664 295 0 -nan 0 -nan 0.000000 + 670 296 0 -nan 0 -nan 0.000000 + 671 297 0 -nan 0 -nan 0.000000 + 672 298 0 -nan 0 -nan 0.000000 + 673 299 0 -nan 0 -nan 0.000000 + 679 300 0 -nan 0 -nan 0.000000 + 680 301 0 -nan 0 -nan 0.000000 + 681 302 0 -nan 0 -nan 0.000000 + 682 303 0 -nan 0 -nan 0.000000 + 688 304 0 -nan 0 -nan 0.000000 + 689 305 0 -nan 0 -nan 0.000000 + 690 306 0 -nan 0 -nan 0.000000 + 691 307 0 -nan 0 -nan 0.000000 + 697 308 0 -nan 0 -nan 0.000000 + 698 309 0 -nan 0 -nan 0.000000 + 699 310 0 -nan 0 -nan 0.000000 + 700 311 0 -nan 0 -nan 0.000000 + 706 312 0 -nan 0 -nan 0.000000 + 707 313 0 -nan 0 -nan 0.000000 + 708 314 0 -nan 0 -nan 0.000000 + 709 315 0 -nan 0 -nan 0.000000 + 715 316 0 -nan 0 -nan 0.000000 + 716 317 0 -nan 0 -nan 0.000000 + 717 318 0 -nan 0 -nan 0.000000 + 718 319 0 -nan 0 -nan 0.000000 + 724 320 0 -nan 0 -nan 0.000000 + 725 321 0 -nan 0 -nan 0.000000 + 726 322 0 -nan 0 -nan 0.000000 + 727 323 0 -nan 0 -nan 0.000000 + 733 324 0 -nan 0 -nan 0.000000 + 734 325 0 -nan 0 -nan 0.000000 + 735 326 0 -nan 0 -nan 0.000000 + 736 327 0 -nan 0 -nan 0.000000 + 742 328 0 -nan 0 -nan 0.000000 + 743 329 0 -nan 0 -nan 0.000000 + 744 330 0 -nan 0 -nan 0.000000 + 745 331 0 -nan 0 -nan 0.000000 + 751 332 0 -nan 0 -nan 0.000000 + 752 333 0 -nan 0 -nan 0.000000 + 753 334 0 -nan 0 -nan 0.000000 + 754 335 0 -nan 0 -nan 0.000000 + 760 336 0 -nan 0 -nan 0.000000 + 761 337 0 -nan 0 -nan 0.000000 + 762 338 0 -nan 0 -nan 0.000000 + 763 339 0 -nan 0 -nan 0.000000 + 769 340 0 -nan 0 -nan 0.000000 + 770 341 0 -nan 0 -nan 0.000000 + 771 342 0 -nan 0 -nan 0.000000 + 772 343 0 -nan 0 -nan 0.000000 + 778 344 0 -nan 0 -nan 0.000000 + 779 345 0 -nan 0 -nan 0.000000 + 780 346 0 -nan 0 -nan 0.000000 + 781 347 0 -nan 0 -nan 0.000000 + 787 348 0 -nan 0 -nan 0.000000 + 788 349 0 -nan 0 -nan 0.000000 + 789 350 0 -nan 0 -nan 0.000000 + 790 351 0 -nan 0 -nan 0.000000 + 796 352 0 -nan 0 -nan 0.000000 + 797 353 0 -nan 0 -nan 0.000000 + 798 354 0 -nan 0 -nan 0.000000 + 799 355 0 -nan 0 -nan 0.000000 + 805 356 0 -nan 0 -nan 0.000000 + 806 357 0 -nan 0 -nan 0.000000 + 807 358 0 -nan 0 -nan 0.000000 + 808 359 0 -nan 0 -nan 0.000000 + 814 360 0 -nan 0 -nan 0.000000 + 815 361 0 -nan 0 -nan 0.000000 + 816 362 0 -nan 0 -nan 0.000000 + 817 363 0 -nan 0 -nan 0.000000 + 823 364 0 -nan 0 -nan 0.000000 + 824 365 0 -nan 0 -nan 0.000000 + 825 366 0 -nan 0 -nan 0.000000 + 826 367 0 -nan 0 -nan 0.000000 + 832 368 0 -nan 0 -nan 0.000000 + 833 369 0 -nan 0 -nan 0.000000 + 834 370 0 -nan 0 -nan 0.000000 + 835 371 0 -nan 0 -nan 0.000000 + 841 372 0 -nan 0 -nan 0.000000 + 842 373 0 -nan 0 -nan 0.000000 + 843 374 0 -nan 0 -nan 0.000000 + 844 375 0 -nan 0 -nan 0.000000 + 850 376 0 -nan 0 -nan 0.000000 + 851 377 0 -nan 0 -nan 0.000000 + 852 378 0 -nan 0 -nan 0.000000 + 853 379 0 -nan 0 -nan 0.000000 + 859 380 0 -nan 0 -nan 0.000000 + 860 381 0 -nan 0 -nan 0.000000 + 861 382 0 -nan 0 -nan 0.000000 + 862 383 0 -nan 0 -nan 0.000000 + 868 384 0 -nan 0 -nan 0.000000 + 869 385 0 -nan 0 -nan 0.000000 + 870 386 0 -nan 0 -nan 0.000000 + 871 387 0 -nan 0 -nan 0.000000 + 877 388 0 -nan 0 -nan 0.000000 + 878 389 0 -nan 0 -nan 0.000000 + 879 390 0 -nan 0 -nan 0.000000 + 880 391 0 -nan 0 -nan 0.000000 + 886 392 0 -nan 0 -nan 0.000000 + 887 393 0 -nan 0 -nan 0.000000 + 888 394 0 -nan 0 -nan 0.000000 + 889 395 0 -nan 0 -nan 0.000000 + 895 396 0 -nan 0 -nan 0.000000 + 896 397 0 -nan 0 -nan 0.000000 + 897 398 0 -nan 0 -nan 0.000000 + 898 399 0 -nan 0 -nan 0.000000 + 904 400 0 -nan 0 -nan 0.000000 + 905 401 0 -nan 0 -nan 0.000000 + 906 402 0 -nan 0 -nan 0.000000 + 907 403 0 -nan 0 -nan 0.000000 + 913 404 0 -nan 0 -nan 0.000000 + 914 405 0 -nan 0 -nan 0.000000 + 915 406 0 -nan 0 -nan 0.000000 + 916 407 0 -nan 0 -nan 0.000000 + 922 408 0 -nan 0 -nan 0.000000 + 923 409 0 -nan 0 -nan 0.000000 + 924 410 0 -nan 0 -nan 0.000000 + 925 411 0 -nan 0 -nan 0.000000 + 931 412 0 -nan 0 -nan 0.000000 + 932 413 0 -nan 0 -nan 0.000000 + 933 414 0 -nan 0 -nan 0.000000 + 934 415 0 -nan 0 -nan 0.000000 + 940 416 0 -nan 0 -nan 0.000000 + 941 417 0 -nan 0 -nan 0.000000 + 942 418 0 -nan 0 -nan 0.000000 + 943 419 0 -nan 0 -nan 0.000000 + 949 420 0 -nan 0 -nan 0.000000 + 950 421 0 -nan 0 -nan 0.000000 + 951 422 0 -nan 0 -nan 0.000000 + 952 423 0 -nan 0 -nan 0.000000 + 958 424 0 -nan 0 -nan 0.000000 + 959 425 0 -nan 0 -nan 0.000000 + 960 426 0 -nan 0 -nan 0.000000 + 961 427 0 -nan 0 -nan 0.000000 + 967 428 0 -nan 0 -nan 0.000000 + 968 429 0 -nan 0 -nan 0.000000 + 969 430 0 -nan 0 -nan 0.000000 + 970 431 0 -nan 0 -nan 0.000000 + 976 432 0 -nan 0 -nan 0.000000 + 977 433 0 -nan 0 -nan 0.000000 + 978 434 0 -nan 0 -nan 0.000000 + 979 435 0 -nan 0 -nan 0.000000 + 985 436 0 -nan 0 -nan 0.000000 + 986 437 0 -nan 0 -nan 0.000000 + 987 438 0 -nan 0 -nan 0.000000 + 988 439 0 -nan 0 -nan 0.000000 + 994 440 0 -nan 0 -nan 0.000000 + 995 441 0 -nan 0 -nan 0.000000 + 996 442 0 -nan 0 -nan 0.000000 + 997 443 0 -nan 0 -nan 0.000000 + 1003 444 0 -nan 0 -nan 0.000000 + 1004 445 0 -nan 0 -nan 0.000000 + 1005 446 0 -nan 0 -nan 0.000000 + 1006 447 0 -nan 0 -nan 0.000000 + 1012 448 0 -nan 0 -nan 0.000000 + 1013 449 0 -nan 0 -nan 0.000000 + 1014 450 0 -nan 0 -nan 0.000000 + 1015 451 0 -nan 0 -nan 0.000000 + 1021 452 0 -nan 0 -nan 0.000000 + 1022 453 0 -nan 0 -nan 0.000000 + 1023 454 0 -nan 0 -nan 0.000000 + 1024 455 0 -nan 0 -nan 0.000000 + 1030 456 0 -nan 0 -nan 0.000000 + 1031 457 0 -nan 0 -nan 0.000000 + 1032 458 0 -nan 0 -nan 0.000000 + 1033 459 0 -nan 0 -nan 0.000000 + 1039 460 0 -nan 0 -nan 0.000000 + 1040 461 0 -nan 0 -nan 0.000000 + 1041 462 0 -nan 0 -nan 0.000000 + 1042 463 0 -nan 0 -nan 0.000000 + 1048 464 0 -nan 0 -nan 0.000000 + 1049 465 0 -nan 0 -nan 0.000000 + 1050 466 0 -nan 0 -nan 0.000000 + 1051 467 0 -nan 0 -nan 0.000000 + 1057 468 0 -nan 0 -nan 0.000000 + 1058 469 0 -nan 0 -nan 0.000000 + 1059 470 0 -nan 0 -nan 0.000000 + 1060 471 0 -nan 0 -nan 0.000000 + 1066 472 0 -nan 0 -nan 0.000000 + 1067 473 0 -nan 0 -nan 0.000000 + 1068 474 0 -nan 0 -nan 0.000000 + 1069 475 0 -nan 0 -nan 0.000000 + 1075 476 0 -nan 0 -nan 0.000000 + 1076 477 0 -nan 0 -nan 0.000000 + 1077 478 0 -nan 0 -nan 0.000000 + 1078 479 0 -nan 0 -nan 0.000000 + 1084 480 0 -nan 0 -nan 0.000000 + 1085 481 0 -nan 0 -nan 0.000000 + 1086 482 0 -nan 0 -nan 0.000000 + 1087 483 0 -nan 0 -nan 0.000000 + 1093 484 0 -nan 0 -nan 0.000000 + 1094 485 0 -nan 0 -nan 0.000000 + 1095 486 0 -nan 0 -nan 0.000000 + 1096 487 0 -nan 0 -nan 0.000000 + 1102 488 0 -nan 0 -nan 0.000000 + 1103 489 0 -nan 0 -nan 0.000000 + 1104 490 0 -nan 0 -nan 0.000000 + 1105 491 0 -nan 0 -nan 0.000000 + 1111 492 0 -nan 0 -nan 0.000000 + 1112 493 0 -nan 0 -nan 0.000000 + 1113 494 0 -nan 0 -nan 0.000000 + 1114 495 0 -nan 0 -nan 0.000000 + 1120 496 0 -nan 0 -nan 0.000000 + 1121 497 0 -nan 0 -nan 0.000000 + 1122 498 0 -nan 0 -nan 0.000000 + 1123 499 0 -nan 0 -nan 0.000000 + 1129 500 0 -nan 0 -nan 0.000000 + 1130 501 0 -nan 0 -nan 0.000000 + 1131 502 0 -nan 0 -nan 0.000000 + 1132 503 0 -nan 0 -nan 0.000000 + 1138 504 0 -nan 0 -nan 0.000000 + 1139 505 0 -nan 0 -nan 0.000000 + 1140 506 0 -nan 0 -nan 0.000000 + 1141 507 0 -nan 0 -nan 0.000000 + 1147 508 0 -nan 0 -nan 0.000000 + 1148 509 0 -nan 0 -nan 0.000000 + 1149 510 0 -nan 0 -nan 0.000000 + 1150 511 0 -nan 0 -nan 0.000000 + 1156 512 0 -nan 0 -nan 0.000000 + 1157 513 0 -nan 0 -nan 0.000000 + 1158 514 0 -nan 0 -nan 0.000000 + 1159 515 0 -nan 0 -nan 0.000000 + 1165 516 0 -nan 0 -nan 0.000000 + 1166 517 0 -nan 0 -nan 0.000000 + 1167 518 0 -nan 0 -nan 0.000000 + 1168 519 0 -nan 0 -nan 0.000000 + 1174 520 0 -nan 0 -nan 0.000000 + 1175 521 0 -nan 0 -nan 0.000000 + 1176 522 0 -nan 0 -nan 0.000000 + 1177 523 0 -nan 0 -nan 0.000000 + 1183 524 0 -nan 0 -nan 0.000000 + 1184 525 0 -nan 0 -nan 0.000000 + 1185 526 0 -nan 0 -nan 0.000000 + 1186 527 0 -nan 0 -nan 0.000000 + 1192 528 0 -nan 0 -nan 0.000000 + 1193 529 0 -nan 0 -nan 0.000000 + 1194 530 0 -nan 0 -nan 0.000000 + 1195 531 0 -nan 0 -nan 0.000000 + 1201 532 0 -nan 0 -nan 0.000000 + 1202 533 0 -nan 0 -nan 0.000000 + 1203 534 0 -nan 0 -nan 0.000000 + 1204 535 0 -nan 0 -nan 0.000000 + 1210 536 0 -nan 0 -nan 0.000000 + 1211 537 0 -nan 0 -nan 0.000000 + 1212 538 0 -nan 0 -nan 0.000000 + 1213 539 0 -nan 0 -nan 0.000000 + 1219 540 0 -nan 0 -nan 0.000000 + 1220 541 0 -nan 0 -nan 0.000000 + 1221 542 0 -nan 0 -nan 0.000000 + 1222 543 0 -nan 0 -nan 0.000000 + 1228 544 0 -nan 0 -nan 0.000000 + 1229 545 0 -nan 0 -nan 0.000000 + 1230 546 0 -nan 0 -nan 0.000000 + 1231 547 0 -nan 0 -nan 0.000000 + 1237 548 0 -nan 0 -nan 0.000000 + 1238 549 0 -nan 0 -nan 0.000000 + 1239 550 0 -nan 0 -nan 0.000000 + 1240 551 0 -nan 0 -nan 0.000000 + 1246 552 0 -nan 0 -nan 0.000000 + 1247 553 0 -nan 0 -nan 0.000000 + 1248 554 0 -nan 0 -nan 0.000000 + 1249 555 0 -nan 0 -nan 0.000000 + 1255 556 0 -nan 0 -nan 0.000000 + 1256 557 0 -nan 0 -nan 0.000000 + 1257 558 0 -nan 0 -nan 0.000000 + 1258 559 0 -nan 0 -nan 0.000000 + 1264 560 0 -nan 0 -nan 0.000000 + 1265 561 0 -nan 0 -nan 0.000000 + 1266 562 0 -nan 0 -nan 0.000000 + 1267 563 0 -nan 0 -nan 0.000000 + 1273 564 0 -nan 0 -nan 0.000000 + 1274 565 0 -nan 0 -nan 0.000000 + 1275 566 0 -nan 0 -nan 0.000000 + 1276 567 0 -nan 0 -nan 0.000000 + 1282 568 0 -nan 0 -nan 0.000000 + 1283 569 0 -nan 0 -nan 0.000000 + 1284 570 0 -nan 0 -nan 0.000000 + 1285 571 0 -nan 0 -nan 0.000000 + 1291 572 0 -nan 0 -nan 0.000000 + 1292 573 0 -nan 0 -nan 0.000000 + 1293 574 0 -nan 0 -nan 0.000000 + 1294 575 0 -nan 0 -nan 0.000000 + 1300 576 0 -nan 0 -nan 0.000000 + 1301 577 0 -nan 0 -nan 0.000000 + 1302 578 0 -nan 0 -nan 0.000000 + 1303 579 0 -nan 0 -nan 0.000000 + 1309 580 0 -nan 0 -nan 0.000000 + 1310 581 0 -nan 0 -nan 0.000000 + 1311 582 0 -nan 0 -nan 0.000000 + 1312 583 0 -nan 0 -nan 0.000000 + 1318 584 0 -nan 0 -nan 0.000000 + 1319 585 0 -nan 0 -nan 0.000000 + 1320 586 0 -nan 0 -nan 0.000000 + 1321 587 0 -nan 0 -nan 0.000000 + 1327 588 0 -nan 0 -nan 0.000000 + 1328 589 0 -nan 0 -nan 0.000000 + 1329 590 0 -nan 0 -nan 0.000000 + 1330 591 0 -nan 0 -nan 0.000000 + 1336 592 0 -nan 0 -nan 0.000000 + 1337 593 0 -nan 0 -nan 0.000000 + 1338 594 0 -nan 0 -nan 0.000000 + 1339 595 0 -nan 0 -nan 0.000000 + 1345 596 0 -nan 0 -nan 0.000000 + 1346 597 0 -nan 0 -nan 0.000000 + 1347 598 0 -nan 0 -nan 0.000000 + 1348 599 0 -nan 0 -nan 0.000000 + 1354 600 0 -nan 0 -nan 0.000000 + 1355 601 0 -nan 0 -nan 0.000000 + 1356 602 0 -nan 0 -nan 0.000000 + 1357 603 0 -nan 0 -nan 0.000000 + 1363 604 0 -nan 0 -nan 0.000000 + 1364 605 0 -nan 0 -nan 0.000000 + 1365 606 0 -nan 0 -nan 0.000000 + 1366 607 0 -nan 0 -nan 0.000000 + 1372 608 0 -nan 0 -nan 0.000000 + 1373 609 0 -nan 0 -nan 0.000000 + 1374 610 0 -nan 0 -nan 0.000000 + 1375 611 0 -nan 0 -nan 0.000000 + 1381 612 0 -nan 0 -nan 0.000000 + 1382 613 0 -nan 0 -nan 0.000000 + 1383 614 0 -nan 0 -nan 0.000000 + 1384 615 0 -nan 0 -nan 0.000000 + 1390 616 0 -nan 0 -nan 0.000000 + 1391 617 0 -nan 0 -nan 0.000000 + 1392 618 0 -nan 0 -nan 0.000000 + 1393 619 0 -nan 0 -nan 0.000000 + 1399 620 0 -nan 0 -nan 0.000000 + 1400 621 0 -nan 0 -nan 0.000000 + 1401 622 0 -nan 0 -nan 0.000000 + 1402 623 0 -nan 0 -nan 0.000000 + 1408 624 0 -nan 0 -nan 0.000000 + 1409 625 0 -nan 0 -nan 0.000000 + 1410 626 0 -nan 0 -nan 0.000000 + 1411 627 0 -nan 0 -nan 0.000000 + 1417 628 0 -nan 0 -nan 0.000000 + 1418 629 0 -nan 0 -nan 0.000000 + 1419 630 0 -nan 0 -nan 0.000000 + 1420 631 0 -nan 0 -nan 0.000000 + 1426 632 0 -nan 0 -nan 0.000000 + 1427 633 0 -nan 0 -nan 0.000000 + 1428 634 0 -nan 0 -nan 0.000000 + 1429 635 0 -nan 0 -nan 0.000000 + 1435 636 0 -nan 0 -nan 0.000000 + 1436 637 0 -nan 0 -nan 0.000000 + 1437 638 0 -nan 0 -nan 0.000000 + 1438 639 0 -nan 0 -nan 0.000000 + 1444 640 0 -nan 0 -nan 0.000000 + 1445 641 0 -nan 0 -nan 0.000000 + 1446 642 0 -nan 0 -nan 0.000000 + 1447 643 0 -nan 0 -nan 0.000000 + 1453 644 0 -nan 0 -nan 0.000000 + 1454 645 0 -nan 0 -nan 0.000000 + 1455 646 0 -nan 0 -nan 0.000000 + 1456 647 0 -nan 0 -nan 0.000000 + 1462 648 0 -nan 0 -nan 0.000000 + 1463 649 0 -nan 0 -nan 0.000000 + 1464 650 0 -nan 0 -nan 0.000000 + 1465 651 0 -nan 0 -nan 0.000000 + 1471 652 0 -nan 0 -nan 0.000000 + 1472 653 0 -nan 0 -nan 0.000000 + 1473 654 0 -nan 0 -nan 0.000000 + 1474 655 0 -nan 0 -nan 0.000000 + 1480 656 0 -nan 0 -nan 0.000000 + 1481 657 0 -nan 0 -nan 0.000000 + 1482 658 0 -nan 0 -nan 0.000000 + 1483 659 0 -nan 0 -nan 0.000000 + 1489 660 0 -nan 0 -nan 0.000000 + 1490 661 0 -nan 0 -nan 0.000000 + 1491 662 0 -nan 0 -nan 0.000000 + 1492 663 0 -nan 0 -nan 0.000000 + 1498 664 0 -nan 0 -nan 0.000000 + 1499 665 0 -nan 0 -nan 0.000000 + 1500 666 0 -nan 0 -nan 0.000000 + 1501 667 0 -nan 0 -nan 0.000000 + 1507 668 0 -nan 0 -nan 0.000000 + 1508 669 0 -nan 0 -nan 0.000000 + 1509 670 0 -nan 0 -nan 0.000000 + 1510 671 0 -nan 0 -nan 0.000000 + 1516 672 0 -nan 0 -nan 0.000000 + 1517 673 0 -nan 0 -nan 0.000000 + 1518 674 0 -nan 0 -nan 0.000000 + 1519 675 0 -nan 0 -nan 0.000000 + 1525 676 0 -nan 0 -nan 0.000000 + 1526 677 0 -nan 0 -nan 0.000000 + 1527 678 0 -nan 0 -nan 0.000000 + 1528 679 0 -nan 0 -nan 0.000000 + 1534 680 0 -nan 0 -nan 0.000000 + 1535 681 0 -nan 0 -nan 0.000000 + 1536 682 0 -nan 0 -nan 0.000000 + 1537 683 0 -nan 0 -nan 0.000000 + 1543 684 0 -nan 0 -nan 0.000000 + 1544 685 0 -nan 0 -nan 0.000000 + 1545 686 0 -nan 0 -nan 0.000000 + 1546 687 0 -nan 0 -nan 0.000000 + 1552 688 0 -nan 0 -nan 0.000000 + 1553 689 0 -nan 0 -nan 0.000000 + 1554 690 0 -nan 0 -nan 0.000000 + 1555 691 0 -nan 0 -nan 0.000000 + 1561 692 0 -nan 0 -nan 0.000000 + 1562 693 0 -nan 0 -nan 0.000000 + 1563 694 0 -nan 0 -nan 0.000000 + 1564 695 0 -nan 0 -nan 0.000000 + 1570 696 0 -nan 0 -nan 0.000000 + 1571 697 0 -nan 0 -nan 0.000000 + 1572 698 0 -nan 0 -nan 0.000000 + 1573 699 0 -nan 0 -nan 0.000000 + 1579 700 0 -nan 0 -nan 0.000000 + 1580 701 0 -nan 0 -nan 0.000000 + 1581 702 0 -nan 0 -nan 0.000000 + 1582 703 0 -nan 0 -nan 0.000000 + 1588 704 0 -nan 0 -nan 0.000000 + 1589 705 0 -nan 0 -nan 0.000000 + 1590 706 0 -nan 0 -nan 0.000000 + 1591 707 0 -nan 0 -nan 0.000000 + 1597 708 0 -nan 0 -nan 0.000000 + 1598 709 0 -nan 0 -nan 0.000000 + 1599 710 0 -nan 0 -nan 0.000000 + 1600 711 0 -nan 0 -nan 0.000000 + 1606 712 0 -nan 0 -nan 0.000000 + 1607 713 0 -nan 0 -nan 0.000000 + 1608 714 0 -nan 0 -nan 0.000000 + 1609 715 0 -nan 0 -nan 0.000000 + 1615 716 0 -nan 0 -nan 0.000000 + 1616 717 0 -nan 0 -nan 0.000000 + 1617 718 0 -nan 0 -nan 0.000000 + 1618 719 0 -nan 0 -nan 0.000000 + 1624 720 0 -nan 0 -nan 0.000000 + 1625 721 0 -nan 0 -nan 0.000000 + 1626 722 0 -nan 0 -nan 0.000000 + 1627 723 0 -nan 0 -nan 0.000000 + 1633 724 0 -nan 0 -nan 0.000000 + 1634 725 0 -nan 0 -nan 0.000000 + 1635 726 0 -nan 0 -nan 0.000000 + 1636 727 0 -nan 0 -nan 0.000000 + 1642 728 0 -nan 0 -nan 0.000000 + 1643 729 0 -nan 0 -nan 0.000000 + 1644 730 0 -nan 0 -nan 0.000000 + 1645 731 0 -nan 0 -nan 0.000000 + 1651 732 0 -nan 0 -nan 0.000000 + 1652 733 0 -nan 0 -nan 0.000000 + 1653 734 0 -nan 0 -nan 0.000000 + 1654 735 0 -nan 0 -nan 0.000000 + 1660 736 0 -nan 0 -nan 0.000000 + 1661 737 0 -nan 0 -nan 0.000000 + 1662 738 0 -nan 0 -nan 0.000000 + 1663 739 0 -nan 0 -nan 0.000000 + 1669 740 0 -nan 0 -nan 0.000000 + 1670 741 0 -nan 0 -nan 0.000000 + 1671 742 0 -nan 0 -nan 0.000000 + 1672 743 0 -nan 0 -nan 0.000000 + 1678 744 0 -nan 0 -nan 0.000000 + 1679 745 0 -nan 0 -nan 0.000000 + 1680 746 0 -nan 0 -nan 0.000000 + 1681 747 0 -nan 0 -nan 0.000000 + 1687 748 0 -nan 0 -nan 0.000000 + 1688 749 0 -nan 0 -nan 0.000000 + 1689 750 0 -nan 0 -nan 0.000000 + 1690 751 0 -nan 0 -nan 0.000000 + 1696 752 0 -nan 0 -nan 0.000000 + 1697 753 0 -nan 0 -nan 0.000000 + 1698 754 0 -nan 0 -nan 0.000000 + 1699 755 0 -nan 0 -nan 0.000000 + 1705 756 0 -nan 0 -nan 0.000000 + 1706 757 0 -nan 0 -nan 0.000000 + 1707 758 0 -nan 0 -nan 0.000000 + 1708 759 0 -nan 0 -nan 0.000000 + 1714 760 0 -nan 0 -nan 0.000000 + 1715 761 0 -nan 0 -nan 0.000000 + 1716 762 0 -nan 0 -nan 0.000000 + 1717 763 0 -nan 0 -nan 0.000000 + 1723 764 0 -nan 0 -nan 0.000000 + 1724 765 0 -nan 0 -nan 0.000000 + 1725 766 0 -nan 0 -nan 0.000000 + 1726 767 0 -nan 0 -nan 0.000000 + 1732 768 0 -nan 0 -nan 0.000000 + 1733 769 0 -nan 0 -nan 0.000000 + 1734 770 0 -nan 0 -nan 0.000000 + 1735 771 0 -nan 0 -nan 0.000000 + 1741 772 0 -nan 0 -nan 0.000000 + 1742 773 0 -nan 0 -nan 0.000000 + 1743 774 0 -nan 0 -nan 0.000000 + 1744 775 0 -nan 0 -nan 0.000000 + 1750 776 0 -nan 0 -nan 0.000000 + 1751 777 0 -nan 0 -nan 0.000000 + 1752 778 0 -nan 0 -nan 0.000000 + 1753 779 0 -nan 0 -nan 0.000000 + 1759 780 0 -nan 0 -nan 0.000000 + 1760 781 0 -nan 0 -nan 0.000000 + 1761 782 0 -nan 0 -nan 0.000000 + 1762 783 0 -nan 0 -nan 0.000000 + 1768 784 0 -nan 0 -nan 0.000000 + 1769 785 0 -nan 0 -nan 0.000000 + 1770 786 0 -nan 0 -nan 0.000000 + 1771 787 0 -nan 0 -nan 0.000000 + 1777 788 0 -nan 0 -nan 0.000000 + 1778 789 0 -nan 0 -nan 0.000000 + 1779 790 0 -nan 0 -nan 0.000000 + 1780 791 0 -nan 0 -nan 0.000000 + 1786 792 0 -nan 0 -nan 0.000000 + 1787 793 0 -nan 0 -nan 0.000000 + 1788 794 0 -nan 0 -nan 0.000000 + 1789 795 0 -nan 0 -nan 0.000000 + 1795 796 0 -nan 0 -nan 0.000000 + 1796 797 0 -nan 0 -nan 0.000000 + 1797 798 0 -nan 0 -nan 0.000000 + 1798 799 0 -nan 0 -nan 0.000000 + 1804 800 0 -nan 0 -nan 0.000000 + 1805 801 0 -nan 0 -nan 0.000000 + 1806 802 0 -nan 0 -nan 0.000000 + 1807 803 0 -nan 0 -nan 0.000000 + 1813 804 0 -nan 0 -nan 0.000000 + 1814 805 0 -nan 0 -nan 0.000000 + 1815 806 0 -nan 0 -nan 0.000000 + 1816 807 0 -nan 0 -nan 0.000000 + 1822 808 0 -nan 0 -nan 0.000000 + 1823 809 0 -nan 0 -nan 0.000000 + 1824 810 0 -nan 0 -nan 0.000000 + 1825 811 0 -nan 0 -nan 0.000000 + 1831 812 0 -nan 0 -nan 0.000000 + 1832 813 0 -nan 0 -nan 0.000000 + 1833 814 0 -nan 0 -nan 0.000000 + 1834 815 0 -nan 0 -nan 0.000000 + 1840 816 0 -nan 0 -nan 0.000000 + 1841 817 0 -nan 0 -nan 0.000000 + 1842 818 0 -nan 0 -nan 0.000000 + 1843 819 0 -nan 0 -nan 0.000000 + 1849 820 0 -nan 0 -nan 0.000000 + 1850 821 0 -nan 0 -nan 0.000000 + 1851 822 0 -nan 0 -nan 0.000000 + 1852 823 0 -nan 0 -nan 0.000000 + 1858 824 0 -nan 0 -nan 0.000000 + 1859 825 0 -nan 0 -nan 0.000000 + 1860 826 0 -nan 0 -nan 0.000000 + 1861 827 0 -nan 0 -nan 0.000000 + 1867 828 0 -nan 0 -nan 0.000000 + 1868 829 0 -nan 0 -nan 0.000000 + 1869 830 0 -nan 0 -nan 0.000000 + 1870 831 0 -nan 0 -nan 0.000000 + 1876 832 0 -nan 0 -nan 0.000000 + 1877 833 0 -nan 0 -nan 0.000000 + 1878 834 0 -nan 0 -nan 0.000000 + 1879 835 0 -nan 0 -nan 0.000000 + 1885 836 0 -nan 0 -nan 0.000000 + 1886 837 0 -nan 0 -nan 0.000000 + 1887 838 0 -nan 0 -nan 0.000000 + 1888 839 0 -nan 0 -nan 0.000000 + 1894 840 0 -nan 0 -nan 0.000000 + 1895 841 0 -nan 0 -nan 0.000000 + 1896 842 0 -nan 0 -nan 0.000000 + 1897 843 0 -nan 0 -nan 0.000000 + 1903 844 0 -nan 0 -nan 0.000000 + 1904 845 0 -nan 0 -nan 0.000000 + 1905 846 0 -nan 0 -nan 0.000000 + 1906 847 0 -nan 0 -nan 0.000000 + 1912 848 0 -nan 0 -nan 0.000000 + 1913 849 0 -nan 0 -nan 0.000000 + 1914 850 0 -nan 0 -nan 0.000000 + 1915 851 0 -nan 0 -nan 0.000000 + 1921 852 0 -nan 0 -nan 0.000000 + 1922 853 0 -nan 0 -nan 0.000000 + 1923 854 0 -nan 0 -nan 0.000000 + 1924 855 0 -nan 0 -nan 0.000000 + 1930 856 0 -nan 0 -nan 0.000000 + 1931 857 0 -nan 0 -nan 0.000000 + 1932 858 0 -nan 0 -nan 0.000000 + 1933 859 0 -nan 0 -nan 0.000000 + 1939 860 0 -nan 0 -nan 0.000000 + 1940 861 0 -nan 0 -nan 0.000000 + 1941 862 0 -nan 0 -nan 0.000000 + 1942 863 0 -nan 0 -nan 0.000000 + 1948 864 0 -nan 0 -nan 0.000000 + 1949 865 0 -nan 0 -nan 0.000000 + 1950 866 0 -nan 0 -nan 0.000000 + 1951 867 0 -nan 0 -nan 0.000000 + 1957 868 0 -nan 0 -nan 0.000000 + 1958 869 0 -nan 0 -nan 0.000000 + 1959 870 0 -nan 0 -nan 0.000000 + 1960 871 0 -nan 0 -nan 0.000000 + 1966 872 0 -nan 0 -nan 0.000000 + 1967 873 0 -nan 0 -nan 0.000000 + 1968 874 0 -nan 0 -nan 0.000000 + 1969 875 0 -nan 0 -nan 0.000000 + 1975 876 0 -nan 0 -nan 0.000000 + 1976 877 0 -nan 0 -nan 0.000000 + 1977 878 0 -nan 0 -nan 0.000000 + 1978 879 0 -nan 0 -nan 0.000000 + 1984 880 0 -nan 0 -nan 0.000000 + 1985 881 0 -nan 0 -nan 0.000000 + 1986 882 0 -nan 0 -nan 0.000000 + 1987 883 0 -nan 0 -nan 0.000000 + 1993 884 0 -nan 0 -nan 0.000000 + 1994 885 0 -nan 0 -nan 0.000000 + 1995 886 0 -nan 0 -nan 0.000000 + 1996 887 0 -nan 0 -nan 0.000000 + 2002 888 0 -nan 0 -nan 0.000000 + 2003 889 0 -nan 0 -nan 0.000000 + 2004 890 0 -nan 0 -nan 0.000000 + 2005 891 0 -nan 0 -nan 0.000000 + 2011 892 0 -nan 0 -nan 0.000000 + 2012 893 0 -nan 0 -nan 0.000000 + 2013 894 0 -nan 0 -nan 0.000000 + 2014 895 0 -nan 0 -nan 0.000000 + 2020 896 0 -nan 0 -nan 0.000000 + 2021 897 0 -nan 0 -nan 0.000000 + 2022 898 0 -nan 0 -nan 0.000000 + 2023 899 0 -nan 0 -nan 0.000000 + 2029 900 0 -nan 0 -nan 0.000000 + 2030 901 0 -nan 0 -nan 0.000000 + 2031 902 0 -nan 0 -nan 0.000000 + 2032 903 0 -nan 0 -nan 0.000000 + 2038 904 0 -nan 0 -nan 0.000000 + 2039 905 0 -nan 0 -nan 0.000000 + 2040 906 0 -nan 0 -nan 0.000000 + 2041 907 0 -nan 0 -nan 0.000000 + 2047 908 0 -nan 0 -nan 0.000000 + 2048 909 0 -nan 0 -nan 0.000000 + 2049 910 0 -nan 0 -nan 0.000000 + 2050 911 0 -nan 0 -nan 0.000000 + 2056 912 0 -nan 0 -nan 0.000000 + 2057 913 0 -nan 0 -nan 0.000000 + 2058 914 0 -nan 0 -nan 0.000000 + 2059 915 0 -nan 0 -nan 0.000000 + 2065 916 0 -nan 0 -nan 0.000000 + 2066 917 0 -nan 0 -nan 0.000000 + 2067 918 0 -nan 0 -nan 0.000000 + 2068 919 0 -nan 0 -nan 0.000000 + 2074 920 0 -nan 0 -nan 0.000000 + 2075 921 0 -nan 0 -nan 0.000000 + 2076 922 0 -nan 0 -nan 0.000000 + 2077 923 0 -nan 0 -nan 0.000000 + 2083 924 0 -nan 0 -nan 0.000000 + 2084 925 0 -nan 0 -nan 0.000000 + 2085 926 0 -nan 0 -nan 0.000000 + 2086 927 0 -nan 0 -nan 0.000000 + 2092 928 0 -nan 0 -nan 0.000000 + 2093 929 0 -nan 0 -nan 0.000000 + 2094 930 0 -nan 0 -nan 0.000000 + 2095 931 0 -nan 0 -nan 0.000000 + 2101 932 0 -nan 0 -nan 0.000000 + 2102 933 0 -nan 0 -nan 0.000000 + 2103 934 0 -nan 0 -nan 0.000000 + 2104 935 0 -nan 0 -nan 0.000000 + 2110 936 0 -nan 0 -nan 0.000000 + 2111 937 0 -nan 0 -nan 0.000000 + 2112 938 0 -nan 0 -nan 0.000000 + 2113 939 0 -nan 0 -nan 0.000000 + 2119 940 0 -nan 0 -nan 0.000000 + 2120 941 0 -nan 0 -nan 0.000000 + 2121 942 0 -nan 0 -nan 0.000000 + 2122 943 0 -nan 0 -nan 0.000000 + 2128 944 0 -nan 0 -nan 0.000000 + 2129 945 0 -nan 0 -nan 0.000000 + 2130 946 0 -nan 0 -nan 0.000000 + 2131 947 0 -nan 0 -nan 0.000000 + 2137 948 0 -nan 0 -nan 0.000000 + 2138 949 0 -nan 0 -nan 0.000000 + 2139 950 0 -nan 0 -nan 0.000000 + 2140 951 0 -nan 0 -nan 0.000000 + 2146 952 0 -nan 0 -nan 0.000000 + 2147 953 0 -nan 0 -nan 0.000000 + 2148 954 0 -nan 0 -nan 0.000000 + 2149 955 0 -nan 0 -nan 0.000000 + 2155 956 0 -nan 0 -nan 0.000000 + 2156 957 0 -nan 0 -nan 0.000000 + 2157 958 0 -nan 0 -nan 0.000000 + 2158 959 0 -nan 0 -nan 0.000000 + 2164 960 0 -nan 0 -nan 0.000000 + 2165 961 0 -nan 0 -nan 0.000000 + 2166 962 0 -nan 0 -nan 0.000000 + 2167 963 0 -nan 0 -nan 0.000000 + 2173 964 0 -nan 0 -nan 0.000000 + 2174 965 0 -nan 0 -nan 0.000000 + 2175 966 0 -nan 0 -nan 0.000000 + 2176 967 0 -nan 0 -nan 0.000000 + 2182 968 0 -nan 0 -nan 0.000000 + 2183 969 0 -nan 0 -nan 0.000000 + 2184 970 0 -nan 0 -nan 0.000000 + 2185 971 0 -nan 0 -nan 0.000000 + 2191 972 0 -nan 0 -nan 0.000000 + 2192 973 0 -nan 0 -nan 0.000000 + 2193 974 0 -nan 0 -nan 0.000000 + 2194 975 0 -nan 0 -nan 0.000000 + 2200 976 0 -nan 0 -nan 0.000000 + 2201 977 0 -nan 0 -nan 0.000000 + 2202 978 0 -nan 0 -nan 0.000000 + 2203 979 0 -nan 0 -nan 0.000000 + 2209 980 0 -nan 0 -nan 0.000000 + 2210 981 0 -nan 0 -nan 0.000000 + 2211 982 0 -nan 0 -nan 0.000000 + 2212 983 0 -nan 0 -nan 0.000000 + 2218 984 0 -nan 0 -nan 0.000000 + 2219 985 0 -nan 0 -nan 0.000000 + 2220 986 0 -nan 0 -nan 0.000000 + 2221 987 0 -nan 0 -nan 0.000000 + 2227 988 0 -nan 0 -nan 0.000000 + 2228 989 0 -nan 0 -nan 0.000000 + 2229 990 0 -nan 0 -nan 0.000000 + 2230 991 0 -nan 0 -nan 0.000000 + 2236 992 0 -nan 0 -nan 0.000000 + 2237 993 0 -nan 0 -nan 0.000000 + 2238 994 0 -nan 0 -nan 0.000000 + 2239 995 0 -nan 0 -nan 0.000000 + 2245 996 0 -nan 0 -nan 0.000000 + 2246 997 0 -nan 0 -nan 0.000000 + 2247 998 0 -nan 0 -nan 0.000000 + 2248 999 0 -nan 0 -nan 0.000000 + 2254 1000 0 -nan 0 -nan 0.000000 + 2255 1001 0 -nan 0 -nan 0.000000 + 2256 1002 0 -nan 0 -nan 0.000000 + 2257 1003 0 -nan 0 -nan 0.000000 + 2263 1004 0 -nan 0 -nan 0.000000 + 2264 1005 0 -nan 0 -nan 0.000000 + 2265 1006 0 -nan 0 -nan 0.000000 + 2266 1007 0 -nan 0 -nan 0.000000 + 2272 1008 0 -nan 0 -nan 0.000000 + 2273 1009 0 -nan 0 -nan 0.000000 + 2274 1010 0 -nan 0 -nan 0.000000 + 2275 1011 0 -nan 0 -nan 0.000000 + 2281 1012 0 -nan 0 -nan 0.000000 + 2282 1013 0 -nan 0 -nan 0.000000 + 2283 1014 0 -nan 0 -nan 0.000000 + 2284 1015 0 -nan 0 -nan 0.000000 + 2290 1016 0 -nan 0 -nan 0.000000 + 2291 1017 0 -nan 0 -nan 0.000000 + 2292 1018 0 -nan 0 -nan 0.000000 + 2293 1019 0 -nan 0 -nan 0.000000 + 2299 1020 0 -nan 0 -nan 0.000000 + 2300 1021 0 -nan 0 -nan 0.000000 + 2301 1022 0 -nan 0 -nan 0.000000 + 2302 1023 0 -nan 0 -nan 0.000000 + 2308 1024 0 -nan 0 -nan 0.000000 + 2309 1025 0 -nan 0 -nan 0.000000 + 2310 1026 0 -nan 0 -nan 0.000000 + 2311 1027 0 -nan 0 -nan 0.000000 + 2317 1028 0 -nan 0 -nan 0.000000 + 2318 1029 0 -nan 0 -nan 0.000000 + 2319 1030 0 -nan 0 -nan 0.000000 + 2320 1031 0 -nan 0 -nan 0.000000 + 2326 1032 0 -nan 0 -nan 0.000000 + 2327 1033 0 -nan 0 -nan 0.000000 + 2328 1034 0 -nan 0 -nan 0.000000 + 2329 1035 0 -nan 0 -nan 0.000000 + 2335 1036 0 -nan 0 -nan 0.000000 + 2336 1037 0 -nan 0 -nan 0.000000 + 2337 1038 0 -nan 0 -nan 0.000000 + 2338 1039 0 -nan 0 -nan 0.000000 + 2344 1040 0 -nan 0 -nan 0.000000 + 2345 1041 0 -nan 0 -nan 0.000000 + 2346 1042 0 -nan 0 -nan 0.000000 + 2347 1043 0 -nan 0 -nan 0.000000 + 2353 1044 0 -nan 0 -nan 0.000000 + 2354 1045 0 -nan 0 -nan 0.000000 + 2355 1046 0 -nan 0 -nan 0.000000 + 2356 1047 0 -nan 0 -nan 0.000000 + 2362 1048 0 -nan 0 -nan 0.000000 + 2363 1049 0 -nan 0 -nan 0.000000 + 2364 1050 0 -nan 0 -nan 0.000000 + 2365 1051 0 -nan 0 -nan 0.000000 + 2371 1052 0 -nan 0 -nan 0.000000 + 2372 1053 0 -nan 0 -nan 0.000000 + 2373 1054 0 -nan 0 -nan 0.000000 + 2374 1055 0 -nan 0 -nan 0.000000 \ No newline at end of file diff --git a/tests/regression/test-output-dfly/dragonfly-router-stats b/tests/regression/test-output-dfly/dragonfly-router-stats new file mode 100644 index 0000000..6756d6c --- /dev/null +++ b/tests/regression/test-output-dfly/dragonfly-router-stats @@ -0,0 +1,265 @@ + + 8 0 0 0.000000 248405.861504 4256.242336 218171.947039 258488.909297 7419.512783 5472.238373 16105.088322 0.000000 0.000000 0.000000 0.000000 + 17 0 1 218462.603243 0.000000 254268.653924 2578.676360 1572.579401 278091.648095 1869.847875 2048.226273 0.000000 621.515378 0.000000 0.000000 + 26 0 2 4906.510050 224577.553146 0.000000 250692.376403 4695.263234 6185.205770 279667.229899 6580.823375 0.000000 0.000000 0.000000 0.000000 + 35 0 3 262199.953050 970.990656 222211.234095 0.000000 5435.888677 12167.289066 12263.909360 263480.512991 0.000000 0.000000 0.000000 0.000000 + 44 0 4 302152.558753 1526.873169 55.093307 1037.249612 0.000000 262524.214679 984.634814 224660.785958 0.000000 0.000000 0.000000 0.000000 + 53 0 5 2469.206016 240663.407037 2189.641419 1368.241369 218305.234019 0.000000 272982.459697 5049.020553 0.000000 0.000000 0.000000 0.000000 + 62 0 6 14287.116934 2094.261745 267724.039567 6917.052182 5019.108293 224993.925645 0.000000 245438.351216 0.000000 0.000000 0.000000 0.000000 + 71 0 7 7948.884705 1493.644722 4913.988024 286124.294274 245760.894606 6672.633310 218768.118621 0.000000 0.000000 0.000000 0.000000 0.000000 + 80 1 0 0.000000 264489.399752 6182.799951 222078.146772 278425.263067 1716.232473 763.707086 1113.421320 0.000000 0.000000 0.000000 0.000000 + 89 1 1 219268.199275 0.000000 244180.318170 3269.643589 1629.729045 274550.181499 16486.498057 2167.838679 0.000000 0.000000 0.000000 0.000000 + 98 1 2 904.541942 219483.290537 0.000000 255660.770573 12333.607016 4386.259259 253266.810160 4474.477607 0.000000 0.000000 0.000000 0.000000 + 107 1 3 246775.159391 1331.740572 225555.312510 0.000000 3260.005112 4618.730494 2168.262159 262007.418535 0.000000 0.000000 0.000000 0.000000 + 116 1 4 260391.496934 3337.635826 3030.463783 0.000000 0.000000 265684.748713 7484.053527 222271.567054 0.000000 0.000000 0.000000 0.000000 + 125 1 5 1596.756351 265390.587917 6460.275962 3626.433680 220760.020644 0.000000 276956.109972 714.201177 0.000000 0.000000 0.000000 0.000000 + 134 1 6 535.562807 6974.107785 261446.031147 3288.412416 51.567485 231835.139027 0.000000 270146.845654 0.000000 0.000000 0.000000 0.000000 + 143 1 7 2714.306785 393.541423 1149.492998 266212.006323 260524.399132 543.587861 225579.456035 0.000000 0.000000 0.000000 0.000000 0.000000 + 152 2 0 0.000000 262939.169139 83567.047306 0.000000 0.000000 0.000000 80259.740413 0.000000 0.000000 0.000000 0.000000 0.000000 + 161 2 1 256275.192279 0.000000 53.358709 78557.280657 0.000000 0.000000 0.000000 83705.319835 0.000000 0.000000 0.000000 0.000000 + 170 2 2 83975.240111 0.000000 0.000000 216511.608822 95824.432804 530.295692 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 179 2 3 0.000000 81974.796274 216439.684390 0.000000 0.000000 95452.387991 53.203205 1217.349487 0.000000 0.000000 0.000000 0.000000 + 188 2 4 0.000000 0.000000 88791.022744 0.000000 0.000000 216897.369716 79443.613959 0.000000 0.000000 0.000000 0.000000 0.000000 + 197 2 5 0.000000 0.000000 0.000000 85473.563913 216110.279918 0.000000 0.000000 74916.204836 0.000000 0.000000 0.000000 0.000000 + 206 2 6 80084.901444 0.000000 0.000000 0.000000 86967.746851 0.000000 0.000000 216118.745176 0.000000 0.000000 0.000000 0.000000 + 215 2 7 0.000000 75467.507473 0.000000 0.000000 0.000000 89840.788664 216321.047139 0.000000 0.000000 0.000000 0.000000 0.000000 + 224 3 0 0.000000 1499.020207 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 233 3 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 242 3 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 251 3 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 260 3 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 269 3 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 278 3 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 287 3 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 296 4 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 305 4 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 314 4 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 323 4 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 332 4 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 341 4 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 350 4 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 359 4 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 368 5 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 377 5 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 386 5 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 395 5 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 404 5 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 413 5 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 422 5 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 431 5 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 440 6 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 449 6 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 458 6 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 467 6 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 476 6 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 485 6 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 494 6 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 503 6 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 512 7 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 521 7 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 530 7 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 539 7 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 548 7 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 557 7 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 566 7 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 575 7 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 584 8 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 593 8 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 602 8 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 611 8 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 620 8 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 629 8 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 638 8 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 647 8 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 656 9 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 665 9 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 674 9 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 683 9 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 692 9 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 701 9 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 710 9 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 719 9 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 728 10 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 737 10 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 746 10 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 755 10 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 764 10 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 773 10 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 782 10 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 791 10 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 800 11 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 809 11 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 818 11 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 827 11 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 836 11 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 845 11 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 854 11 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 863 11 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 872 12 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 881 12 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 890 12 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 899 12 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 908 12 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 917 12 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 926 12 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 935 12 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 944 13 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 953 13 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 962 13 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 971 13 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 980 13 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 989 13 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 998 13 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1007 13 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1016 14 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1025 14 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1034 14 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1043 14 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1052 14 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1061 14 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1070 14 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1079 14 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1088 15 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1097 15 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1106 15 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1115 15 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1124 15 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1133 15 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1142 15 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1151 15 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1160 16 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1169 16 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1178 16 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1187 16 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1196 16 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1205 16 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1214 16 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1223 16 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1232 17 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1241 17 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1250 17 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1259 17 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1268 17 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1277 17 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1286 17 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1295 17 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1304 18 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1313 18 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1322 18 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1331 18 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1340 18 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1349 18 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1358 18 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1367 18 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1376 19 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1385 19 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1394 19 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1403 19 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1412 19 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1421 19 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1430 19 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1439 19 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1448 20 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1457 20 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1466 20 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1475 20 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1484 20 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1493 20 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1502 20 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1511 20 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1520 21 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1529 21 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1538 21 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1547 21 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1556 21 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1565 21 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1574 21 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1583 21 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1592 22 0 0.000000 390.207619 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1601 22 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1610 22 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1619 22 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1628 22 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1637 22 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1646 22 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1655 22 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1664 23 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1673 23 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1682 23 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1691 23 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1700 23 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1709 23 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1718 23 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1727 23 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1736 24 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1745 24 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1754 24 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1763 24 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1772 24 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1781 24 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1790 24 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1799 24 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1808 25 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1817 25 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1826 25 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1835 25 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1844 25 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1853 25 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1862 25 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1871 25 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1880 26 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1889 26 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1898 26 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1907 26 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1916 26 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1925 26 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1934 26 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1943 26 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1952 27 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1961 27 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1970 27 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1979 27 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1988 27 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 1997 27 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2006 27 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2015 27 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2024 28 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2033 28 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2042 28 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2051 28 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2060 28 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2069 28 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2078 28 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2087 28 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2096 29 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2105 29 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2114 29 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2123 29 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2132 29 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2141 29 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2150 29 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2159 29 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2168 30 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2177 30 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2186 30 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2195 30 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2204 30 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2213 30 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2222 30 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2231 30 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2240 31 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2249 31 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2258 31 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2267 31 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2276 31 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2285 31 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2294 31 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2303 31 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2312 32 0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2321 32 1 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2330 32 2 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2339 32 3 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2348 32 4 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2357 32 5 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2366 32 6 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 2375 32 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \ No newline at end of file diff --git a/tests/regression/test-output-dfly/dragonfly-router-traffic b/tests/regression/test-output-dfly/dragonfly-router-traffic new file mode 100644 index 0000000..64ca867 --- /dev/null +++ b/tests/regression/test-output-dfly/dragonfly-router-traffic @@ -0,0 +1,265 @@ +# Format # Router ports in the order: 8 local channels, 4 global channels + 8 0 0 0 2752672 573472 2572448 2629824 507936 540704 614432 483344 671792 647200 630816 + 17 0 1 2678928 0 2752656 573440 548880 2695312 581696 548880 565280 532528 540704 516128 + 26 0 2 565280 2736304 0 2597040 614416 720896 2678976 540720 598064 573472 483344 524304 + 35 0 3 2613408 458800 2556096 0 573504 548944 655376 2687136 532560 483328 466944 516096 + 44 0 4 2842784 679984 614416 450592 0 2678944 565296 2629776 540720 573456 450608 573504 + 53 0 5 688160 2588816 688176 466960 2678928 0 2654336 622608 573440 622656 548880 589872 + 62 0 6 598032 540704 2670752 696368 532528 2777232 0 2678928 589840 598048 376880 507984 + 71 0 7 516160 557104 573440 2801808 2613408 581680 2597024 0 491536 630832 548864 581648 + 80 1 0 0 2719904 548880 2605280 2769040 491552 655376 548896 516096 548896 548928 565296 + 89 1 1 2695296 0 2629776 557136 507936 2654336 598080 401440 458768 565264 491520 647168 + 98 1 2 573472 2654384 0 2613376 630800 565264 2506912 507952 548896 540672 516192 598048 + 107 1 3 2629792 483344 2662576 0 524320 524304 516112 2678944 466960 499808 401504 565264 + 116 1 4 2580672 524288 491584 499728 0 2687120 589856 2646192 679952 573488 598032 557120 + 125 1 5 573472 2580640 573440 540752 2687168 0 2728064 573472 589840 647184 450576 524288 + 134 1 6 434240 630784 2613424 491568 507920 2695360 0 2703504 589840 671840 557072 475136 + 143 1 7 516112 540672 557104 2646160 2662560 516112 2703536 0 491568 548896 581648 548912 + 152 2 0 0 2793776 1073280 0 0 0 1048704 0 548896 0 0 0 + 161 2 1 2744608 0 73728 1147008 24576 0 0 1048704 598064 0 0 0 + 170 2 2 1073280 73728 0 2097408 1122432 98304 24576 0 0 0 0 0 + 179 2 3 0 1147008 2097408 0 0 1048704 73728 98304 0 0 0 0 + 188 2 4 0 24576 1122432 0 0 2097408 1048704 0 0 0 0 0 + 197 2 5 0 0 98304 1048704 2097408 0 0 1048704 0 0 0 0 + 206 2 6 1048704 0 24576 73728 1048704 0 0 2097408 0 0 0 0 + 215 2 7 0 1048704 0 98304 0 1048704 2097408 0 0 0 0 0 + 224 3 0 0 532560 0 0 0 0 0 0 466960 0 0 0 + 233 3 1 466960 0 0 0 0 0 0 0 532560 0 0 0 + 242 3 2 0 0 0 0 0 0 0 0 0 0 0 0 + 251 3 3 0 0 0 0 0 0 0 0 0 0 0 0 + 260 3 4 0 0 0 0 0 0 0 0 0 0 0 0 + 269 3 5 0 0 0 0 0 0 0 0 0 0 0 0 + 278 3 6 0 0 0 0 0 0 0 0 0 0 0 0 + 287 3 7 0 0 0 0 0 0 0 0 0 0 0 0 + 296 4 0 0 540720 0 0 0 0 0 0 679952 0 0 0 + 305 4 1 679952 0 0 0 0 0 0 0 540720 0 0 0 + 314 4 2 0 0 0 0 0 0 0 0 0 0 0 0 + 323 4 3 0 0 0 0 0 0 0 0 0 0 0 0 + 332 4 4 0 0 0 0 0 0 0 0 0 0 0 0 + 341 4 5 0 0 0 0 0 0 0 0 0 0 0 0 + 350 4 6 0 0 0 0 0 0 0 0 0 0 0 0 + 359 4 7 0 0 0 0 0 0 0 0 0 0 0 0 + 368 5 0 0 573440 0 0 0 0 0 0 589840 0 0 0 + 377 5 1 589840 0 0 0 0 0 0 0 573440 0 0 0 + 386 5 2 0 0 0 0 0 0 0 0 0 0 0 0 + 395 5 3 0 0 0 0 0 0 0 0 0 0 0 0 + 404 5 4 0 0 0 0 0 0 0 0 0 0 0 0 + 413 5 5 0 0 0 0 0 0 0 0 0 0 0 0 + 422 5 6 0 0 0 0 0 0 0 0 0 0 0 0 + 431 5 7 0 0 0 0 0 0 0 0 0 0 0 0 + 440 6 0 0 589840 0 0 0 0 0 0 589840 0 0 0 + 449 6 1 589840 0 0 0 0 0 0 0 589840 0 0 0 + 458 6 2 0 0 0 0 0 0 0 0 0 0 0 0 + 467 6 3 0 0 0 0 0 0 0 0 0 0 0 0 + 476 6 4 0 0 0 0 0 0 0 0 0 0 0 0 + 485 6 5 0 0 0 0 0 0 0 0 0 0 0 0 + 494 6 6 0 0 0 0 0 0 0 0 0 0 0 0 + 503 6 7 0 0 0 0 0 0 0 0 0 0 0 0 + 512 7 0 0 491536 0 0 0 0 0 0 491568 0 0 0 + 521 7 1 491568 0 0 0 0 0 0 0 491536 0 0 0 + 530 7 2 0 0 0 0 0 0 0 0 0 0 0 0 + 539 7 3 0 0 0 0 0 0 0 0 0 0 0 0 + 548 7 4 0 0 0 0 0 0 0 0 0 0 0 0 + 557 7 5 0 0 0 0 0 0 0 0 0 0 0 0 + 566 7 6 0 0 0 0 0 0 0 0 0 0 0 0 + 575 7 7 0 0 0 0 0 0 0 0 0 0 0 0 + 584 8 0 0 671792 0 0 0 0 0 0 548896 0 0 0 + 593 8 1 548896 0 0 0 0 0 0 0 671792 0 0 0 + 602 8 2 0 0 0 0 0 0 0 0 0 0 0 0 + 611 8 3 0 0 0 0 0 0 0 0 0 0 0 0 + 620 8 4 0 0 0 0 0 0 0 0 0 0 0 0 + 629 8 5 0 0 0 0 0 0 0 0 0 0 0 0 + 638 8 6 0 0 0 0 0 0 0 0 0 0 0 0 + 647 8 7 0 0 0 0 0 0 0 0 0 0 0 0 + 656 9 0 0 532528 0 0 0 0 0 0 565264 0 0 0 + 665 9 1 565264 0 0 0 0 0 0 0 532528 0 0 0 + 674 9 2 0 0 0 0 0 0 0 0 0 0 0 0 + 683 9 3 0 0 0 0 0 0 0 0 0 0 0 0 + 692 9 4 0 0 0 0 0 0 0 0 0 0 0 0 + 701 9 5 0 0 0 0 0 0 0 0 0 0 0 0 + 710 9 6 0 0 0 0 0 0 0 0 0 0 0 0 + 719 9 7 0 0 0 0 0 0 0 0 0 0 0 0 + 728 10 0 0 573472 0 0 0 0 0 0 540672 0 0 0 + 737 10 1 540672 0 0 0 0 0 0 0 573472 0 0 0 + 746 10 2 0 0 0 0 0 0 0 0 0 0 0 0 + 755 10 3 0 0 0 0 0 0 0 0 0 0 0 0 + 764 10 4 0 0 0 0 0 0 0 0 0 0 0 0 + 773 10 5 0 0 0 0 0 0 0 0 0 0 0 0 + 782 10 6 0 0 0 0 0 0 0 0 0 0 0 0 + 791 10 7 0 0 0 0 0 0 0 0 0 0 0 0 + 800 11 0 0 483328 0 0 0 0 0 0 499808 0 0 0 + 809 11 1 499808 0 0 0 0 0 0 0 483328 0 0 0 + 818 11 2 0 0 0 0 0 0 0 0 0 0 0 0 + 827 11 3 0 0 0 0 0 0 0 0 0 0 0 0 + 836 11 4 0 0 0 0 0 0 0 0 0 0 0 0 + 845 11 5 0 0 0 0 0 0 0 0 0 0 0 0 + 854 11 6 0 0 0 0 0 0 0 0 0 0 0 0 + 863 11 7 0 0 0 0 0 0 0 0 0 0 0 0 + 872 12 0 0 573456 0 0 0 0 0 0 573488 0 0 0 + 881 12 1 573488 0 0 0 0 0 0 0 573456 0 0 0 + 890 12 2 0 0 0 0 0 0 0 0 0 0 0 0 + 899 12 3 0 0 0 0 0 0 0 0 0 0 0 0 + 908 12 4 0 0 0 0 0 0 0 0 0 0 0 0 + 917 12 5 0 0 0 0 0 0 0 0 0 0 0 0 + 926 12 6 0 0 0 0 0 0 0 0 0 0 0 0 + 935 12 7 0 0 0 0 0 0 0 0 0 0 0 0 + 944 13 0 0 622656 0 0 0 0 0 0 647184 0 0 0 + 953 13 1 647184 0 0 0 0 0 0 0 622656 0 0 0 + 962 13 2 0 0 0 0 0 0 0 0 0 0 0 0 + 971 13 3 0 0 0 0 0 0 0 0 0 0 0 0 + 980 13 4 0 0 0 0 0 0 0 0 0 0 0 0 + 989 13 5 0 0 0 0 0 0 0 0 0 0 0 0 + 998 13 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1007 13 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1016 14 0 0 598048 0 0 0 0 0 0 671840 0 0 0 + 1025 14 1 671840 0 0 0 0 0 0 0 598048 0 0 0 + 1034 14 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1043 14 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1052 14 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1061 14 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1070 14 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1079 14 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1088 15 0 0 630832 0 0 0 0 0 0 548896 0 0 0 + 1097 15 1 548896 0 0 0 0 0 0 0 630832 0 0 0 + 1106 15 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1115 15 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1124 15 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1133 15 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1142 15 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1151 15 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1160 16 0 0 647200 0 0 0 0 0 0 548928 0 0 0 + 1169 16 1 548928 0 0 0 0 0 0 0 647200 0 0 0 + 1178 16 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1187 16 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1196 16 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1205 16 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1214 16 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1223 16 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1232 17 0 0 540704 0 0 0 0 0 0 491520 0 0 0 + 1241 17 1 491520 0 0 0 0 0 0 0 540704 0 0 0 + 1250 17 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1259 17 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1268 17 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1277 17 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1286 17 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1295 17 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1304 18 0 0 483344 0 0 0 0 0 0 516192 0 0 0 + 1313 18 1 516192 0 0 0 0 0 0 0 483344 0 0 0 + 1322 18 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1331 18 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1340 18 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1349 18 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1358 18 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1367 18 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1376 19 0 0 466944 0 0 0 0 0 0 401504 0 0 0 + 1385 19 1 401504 0 0 0 0 0 0 0 466944 0 0 0 + 1394 19 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1403 19 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1412 19 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1421 19 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1430 19 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1439 19 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1448 20 0 0 450608 0 0 0 0 0 0 598032 0 0 0 + 1457 20 1 598032 0 0 0 0 0 0 0 450608 0 0 0 + 1466 20 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1475 20 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1484 20 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1493 20 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1502 20 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1511 20 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1520 21 0 0 548880 0 0 0 0 0 0 450576 0 0 0 + 1529 21 1 450576 0 0 0 0 0 0 0 548880 0 0 0 + 1538 21 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1547 21 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1556 21 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1565 21 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1574 21 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1583 21 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1592 22 0 0 376880 0 0 0 0 0 0 557072 0 0 0 + 1601 22 1 557072 0 0 0 0 0 0 0 376880 0 0 0 + 1610 22 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1619 22 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1628 22 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1637 22 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1646 22 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1655 22 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1664 23 0 0 548864 0 0 0 0 0 0 581648 0 0 0 + 1673 23 1 581648 0 0 0 0 0 0 0 548864 0 0 0 + 1682 23 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1691 23 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1700 23 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1709 23 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1718 23 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1727 23 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1736 24 0 0 630816 0 0 0 0 0 0 565296 0 0 0 + 1745 24 1 565296 0 0 0 0 0 0 0 630816 0 0 0 + 1754 24 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1763 24 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1772 24 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1781 24 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1790 24 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1799 24 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1808 25 0 0 516128 0 0 0 0 0 0 647168 0 0 0 + 1817 25 1 647168 0 0 0 0 0 0 0 516128 0 0 0 + 1826 25 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1835 25 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1844 25 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1853 25 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1862 25 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1871 25 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1880 26 0 0 524304 0 0 0 0 0 0 598048 0 0 0 + 1889 26 1 598048 0 0 0 0 0 0 0 524304 0 0 0 + 1898 26 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1907 26 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1916 26 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1925 26 5 0 0 0 0 0 0 0 0 0 0 0 0 + 1934 26 6 0 0 0 0 0 0 0 0 0 0 0 0 + 1943 26 7 0 0 0 0 0 0 0 0 0 0 0 0 + 1952 27 0 0 516096 0 0 0 0 0 0 565264 0 0 0 + 1961 27 1 565264 0 0 0 0 0 0 0 516096 0 0 0 + 1970 27 2 0 0 0 0 0 0 0 0 0 0 0 0 + 1979 27 3 0 0 0 0 0 0 0 0 0 0 0 0 + 1988 27 4 0 0 0 0 0 0 0 0 0 0 0 0 + 1997 27 5 0 0 0 0 0 0 0 0 0 0 0 0 + 2006 27 6 0 0 0 0 0 0 0 0 0 0 0 0 + 2015 27 7 0 0 0 0 0 0 0 0 0 0 0 0 + 2024 28 0 0 573504 0 0 0 0 0 0 557120 0 0 0 + 2033 28 1 557120 0 0 0 0 0 0 0 573504 0 0 0 + 2042 28 2 0 0 0 0 0 0 0 0 0 0 0 0 + 2051 28 3 0 0 0 0 0 0 0 0 0 0 0 0 + 2060 28 4 0 0 0 0 0 0 0 0 0 0 0 0 + 2069 28 5 0 0 0 0 0 0 0 0 0 0 0 0 + 2078 28 6 0 0 0 0 0 0 0 0 0 0 0 0 + 2087 28 7 0 0 0 0 0 0 0 0 0 0 0 0 + 2096 29 0 0 589872 0 0 0 0 0 0 524288 0 0 0 + 2105 29 1 524288 0 0 0 0 0 0 0 589872 0 0 0 + 2114 29 2 0 0 0 0 0 0 0 0 0 0 0 0 + 2123 29 3 0 0 0 0 0 0 0 0 0 0 0 0 + 2132 29 4 0 0 0 0 0 0 0 0 0 0 0 0 + 2141 29 5 0 0 0 0 0 0 0 0 0 0 0 0 + 2150 29 6 0 0 0 0 0 0 0 0 0 0 0 0 + 2159 29 7 0 0 0 0 0 0 0 0 0 0 0 0 + 2168 30 0 0 507984 0 0 0 0 0 0 475136 0 0 0 + 2177 30 1 475136 0 0 0 0 0 0 0 507984 0 0 0 + 2186 30 2 0 0 0 0 0 0 0 0 0 0 0 0 + 2195 30 3 0 0 0 0 0 0 0 0 0 0 0 0 + 2204 30 4 0 0 0 0 0 0 0 0 0 0 0 0 + 2213 30 5 0 0 0 0 0 0 0 0 0 0 0 0 + 2222 30 6 0 0 0 0 0 0 0 0 0 0 0 0 + 2231 30 7 0 0 0 0 0 0 0 0 0 0 0 0 + 2240 31 0 0 581648 0 0 0 0 0 0 548912 0 0 0 + 2249 31 1 548912 0 0 0 0 0 0 0 581648 0 0 0 + 2258 31 2 0 0 0 0 0 0 0 0 0 0 0 0 + 2267 31 3 0 0 0 0 0 0 0 0 0 0 0 0 + 2276 31 4 0 0 0 0 0 0 0 0 0 0 0 0 + 2285 31 5 0 0 0 0 0 0 0 0 0 0 0 0 + 2294 31 6 0 0 0 0 0 0 0 0 0 0 0 0 + 2303 31 7 0 0 0 0 0 0 0 0 0 0 0 0 + 2312 32 0 0 483344 0 0 0 0 0 0 458768 0 0 0 + 2321 32 1 458768 0 0 0 0 0 0 0 483344 0 0 0 + 2330 32 2 0 0 0 0 0 0 0 0 0 0 0 0 + 2339 32 3 0 0 0 0 0 0 0 0 0 0 0 0 + 2348 32 4 0 0 0 0 0 0 0 0 0 0 0 0 + 2357 32 5 0 0 0 0 0 0 0 0 0 0 0 0 + 2366 32 6 0 0 0 0 0 0 0 0 0 0 0 0 + 2375 32 7 0 0 0 0 0 0 0 0 0 0 0 0 \ No newline at end of file diff --git a/tests/regression/test-output-dfly/model-net-category-all b/tests/regression/test-output-dfly/model-net-category-all new file mode 100644 index 0000000..7cdbe5a --- /dev/null +++ b/tests/regression/test-output-dfly/model-net-category-all @@ -0,0 +1,1056 @@ +lp:4 send_count:534 send_bytes:4194560 send_time:174773.333333 recv_count:534 recv_bytes:4194560 recv_time:14084570.718958 max_event_size:512 +lp:5 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:11731986.003577 max_event_size:512 +lp:6 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:15516247.331121 max_event_size:512 +lp:7 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:14230971.149757 max_event_size:512 +lp:13 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:13179148.434985 max_event_size:512 +lp:14 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:13506665.238116 max_event_size:512 +lp:15 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:12961901.106229 max_event_size:512 +lp:16 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:12537588.206822 max_event_size:512 +lp:22 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:14448666.875878 max_event_size:512 +lp:23 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:12589841.185858 max_event_size:512 +lp:24 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:16238052.474989 max_event_size:512 +lp:25 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:15782814.041317 max_event_size:512 +lp:31 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:12575882.979229 max_event_size:512 +lp:32 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:13560565.303541 max_event_size:512 +lp:33 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:13449217.446885 max_event_size:512 +lp:34 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:12453196.406567 max_event_size:512 +lp:40 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:13660806.049696 max_event_size:512 +lp:41 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:12078820.258787 max_event_size:512 +lp:42 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:15186382.300050 max_event_size:512 +lp:43 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:15293775.427303 max_event_size:512 +lp:49 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:15862625.011150 max_event_size:512 +lp:50 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:10925527.748504 max_event_size:512 +lp:51 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:16333441.747458 max_event_size:512 +lp:52 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:14369249.545024 max_event_size:512 +lp:58 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:12432599.856475 max_event_size:512 +lp:59 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:14523033.114514 max_event_size:512 +lp:60 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:15785032.813894 max_event_size:512 +lp:61 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:14752709.045019 max_event_size:512 +lp:67 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:16075532.627041 max_event_size:512 +lp:68 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:11698651.447372 max_event_size:512 +lp:69 send_count:537 send_bytes:4194560 send_time:174773.333333 recv_count:537 recv_bytes:4194560 recv_time:15561422.089749 max_event_size:512 +lp:70 send_count:534 send_bytes:4194560 send_time:174773.333333 recv_count:534 recv_bytes:4194560 recv_time:15857651.672890 max_event_size:512 +lp:76 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:11509734.572867 max_event_size:512 +lp:77 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:13592819.490615 max_event_size:512 +lp:78 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:15622687.528527 max_event_size:512 +lp:79 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:12941320.323768 max_event_size:512 +lp:85 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:14718550.167991 max_event_size:512 +lp:86 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:12255614.272421 max_event_size:512 +lp:87 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:14655201.344839 max_event_size:512 +lp:88 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:13971839.263902 max_event_size:512 +lp:94 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:13173752.292825 max_event_size:512 +lp:95 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:12993381.985831 max_event_size:512 +lp:96 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:14192064.629502 max_event_size:512 +lp:97 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:12701222.417867 max_event_size:512 +lp:103 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:15236284.820684 max_event_size:512 +lp:104 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:9726952.555034 max_event_size:512 +lp:105 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:15178534.093599 max_event_size:512 +lp:106 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:13565183.785760 max_event_size:512 +lp:112 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:13787522.228466 max_event_size:512 +lp:113 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:13631878.297221 max_event_size:512 +lp:114 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:14586887.529213 max_event_size:512 +lp:115 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:14253265.105837 max_event_size:512 +lp:121 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:16918370.679438 max_event_size:512 +lp:122 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:12476362.238704 max_event_size:512 +lp:123 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:16470105.793636 max_event_size:512 +lp:124 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:12499912.100942 max_event_size:512 +lp:130 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:12095643.109324 max_event_size:512 +lp:131 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:12967495.805346 max_event_size:512 +lp:132 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:17697222.132460 max_event_size:512 +lp:133 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:15378563.338276 max_event_size:512 +lp:139 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:15627388.575823 max_event_size:512 +lp:140 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:14518662.183595 max_event_size:512 +lp:141 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:15225329.813538 max_event_size:512 +lp:142 send_count:531 send_bytes:4194560 send_time:174773.333333 recv_count:531 recv_bytes:4194560 recv_time:13232607.490472 max_event_size:512 +lp:148 send_count:278 send_bytes:2097408 send_time:87392.000000 recv_count:278 recv_bytes:2097408 recv_time:6306176.547494 max_event_size:512 +lp:149 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6056984.928551 max_event_size:512 +lp:150 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:7864558.859869 max_event_size:512 +lp:151 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:7180182.702202 max_event_size:512 +lp:157 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6440193.449104 max_event_size:512 +lp:158 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6895664.085961 max_event_size:512 +lp:159 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6951882.679131 max_event_size:512 +lp:160 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6501608.978340 max_event_size:512 +lp:166 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6119232.522644 max_event_size:512 +lp:167 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6106947.671725 max_event_size:512 +lp:168 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6085140.538146 max_event_size:512 +lp:169 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6696100.903527 max_event_size:512 +lp:175 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:5684407.854216 max_event_size:512 +lp:176 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:6225534.722116 max_event_size:512 +lp:177 send_count:281 send_bytes:2097408 send_time:87392.000000 recv_count:281 recv_bytes:2097408 recv_time:7689196.823266 max_event_size:512 +lp:178 send_count:278 send_bytes:2097408 send_time:87392.000000 recv_count:278 recv_bytes:2097408 recv_time:5951955.405332 max_event_size:512 +lp:184 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:6318097.173209 max_event_size:512 +lp:185 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:5983016.108581 max_event_size:512 +lp:186 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:7216711.135993 max_event_size:512 +lp:187 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:5509834.179308 max_event_size:512 +lp:193 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:6775890.190406 max_event_size:512 +lp:194 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:5202133.246685 max_event_size:512 +lp:195 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:6221199.861178 max_event_size:512 +lp:196 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:6151183.198456 max_event_size:512 +lp:202 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:6354600.309237 max_event_size:512 +lp:203 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:6123971.332379 max_event_size:512 +lp:204 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:7300907.990687 max_event_size:512 +lp:205 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:6384133.579156 max_event_size:512 +lp:211 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:6486662.353493 max_event_size:512 +lp:212 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:5016784.216796 max_event_size:512 +lp:213 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:7321858.350884 max_event_size:512 +lp:214 send_count:275 send_bytes:2097408 send_time:87392.000000 recv_count:275 recv_bytes:2097408 recv_time:6726395.639471 max_event_size:512 +lp:220 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:221 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:222 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:223 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:229 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:230 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:231 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:232 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:238 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:239 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:240 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:241 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:247 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:248 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:249 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:250 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:256 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:257 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:258 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:259 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:265 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:266 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:267 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:268 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:274 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:275 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:276 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:277 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:283 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:284 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:285 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:286 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:292 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:293 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:294 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:295 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:301 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:302 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:303 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:304 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:310 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:311 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:312 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:313 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:319 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:320 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:321 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:322 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:328 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:329 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:330 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:331 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:337 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:338 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:339 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:340 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:346 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:347 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:348 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:349 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:355 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:356 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:357 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:358 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:364 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:365 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:366 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:367 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:373 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:374 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:375 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:376 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:382 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:383 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:384 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:385 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:391 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:392 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:393 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:394 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:400 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:401 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:402 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:403 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:409 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:410 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:411 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:412 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:418 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:419 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:420 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:421 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:427 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:428 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:429 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:430 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:436 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:437 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:438 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:439 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:445 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:446 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:447 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:448 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:454 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:455 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:456 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:457 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:463 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:464 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:465 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:466 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:472 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:473 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:474 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:475 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:481 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:482 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:483 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:484 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:490 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:491 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:492 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:493 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:499 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:500 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:501 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:502 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:508 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:509 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:510 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:511 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:517 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:518 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:519 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:520 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:526 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:527 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:528 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:529 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:535 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:536 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:537 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:538 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:544 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:545 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:546 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:547 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:553 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:554 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:555 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:556 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:562 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:563 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:564 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:565 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:571 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:572 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:573 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:574 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:580 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:581 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:582 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:583 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:589 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:590 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:591 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:592 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:598 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:599 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:600 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:601 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:607 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:608 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:609 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:610 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:616 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:617 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:618 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:619 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:625 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:626 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:627 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:628 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:634 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:635 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:636 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:637 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:643 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:644 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:645 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:646 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:652 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:653 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:654 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:655 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:661 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:662 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:663 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:664 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:670 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:671 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:672 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:673 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:679 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:680 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:681 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:682 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:688 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:689 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:690 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:691 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:697 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:698 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:699 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:700 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:706 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:707 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:708 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:709 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:715 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:716 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:717 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:718 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:724 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:725 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:726 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:727 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:733 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:734 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:735 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:736 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:742 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:743 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:744 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:745 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:751 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:752 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:753 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:754 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:760 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:761 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:762 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:763 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:769 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:770 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:771 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:772 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:778 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:779 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:780 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:781 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:787 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:788 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:789 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:790 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:796 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:797 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:798 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:799 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:805 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:806 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:807 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:808 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:814 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:815 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:816 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:817 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:823 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:824 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:825 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:826 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:832 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:833 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:834 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:835 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:841 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:842 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:843 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:844 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:850 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:851 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:852 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:853 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:859 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:860 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:861 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:862 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:868 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:869 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:870 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:871 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:877 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:878 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:879 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:880 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:886 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:887 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:888 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:889 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:895 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:896 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:897 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:898 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:904 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:905 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:906 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:907 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:913 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:914 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:915 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:916 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:922 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:923 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:924 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:925 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:931 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:932 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:933 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:934 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:940 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:941 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:942 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:943 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:949 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:950 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:951 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:952 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:958 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:959 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:960 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:961 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:967 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:968 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:969 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:970 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:976 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:977 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:978 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:979 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:985 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:986 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:987 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:988 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:994 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:995 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:996 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:997 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1003 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1004 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1005 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1006 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1012 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1013 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1014 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1015 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1021 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1022 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1023 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1024 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1030 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1031 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1032 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1033 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1039 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1040 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1041 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1042 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1048 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1049 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1050 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1051 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1057 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1058 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1059 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1060 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1066 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1067 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1068 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1069 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1075 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1076 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1077 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1078 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1084 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1085 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1086 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1087 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1093 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1094 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1095 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1096 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1102 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1103 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1104 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1105 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1111 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1112 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1113 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1114 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1120 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1121 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1122 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1123 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1129 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1130 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1131 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1132 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1138 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1139 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1140 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1141 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1147 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1148 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1149 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1150 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1156 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1157 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1158 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1159 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1165 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1166 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1167 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1168 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1174 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1175 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1176 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1177 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1183 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1184 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1185 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1186 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1192 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1193 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1194 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1195 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1201 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1202 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1203 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1204 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1210 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1211 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1212 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1213 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1219 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1220 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1221 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1222 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1228 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1229 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1230 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1231 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1237 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1238 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1239 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1240 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1246 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1247 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1248 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1249 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1255 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1256 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1257 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1258 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1264 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1265 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1266 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1267 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1273 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1274 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1275 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1276 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1282 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1283 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1284 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1285 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1291 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1292 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1293 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1294 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1300 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1301 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1302 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1303 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1309 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1310 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1311 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1312 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1318 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1319 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1320 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1321 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1327 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1328 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1329 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1330 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1336 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1337 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1338 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1339 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1345 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1346 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1347 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1348 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1354 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1355 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1356 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1357 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1363 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1364 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1365 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1366 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1372 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1373 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1374 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1375 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1381 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1382 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1383 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1384 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1390 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1391 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1392 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1393 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1399 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1400 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1401 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1402 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1408 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1409 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1410 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1411 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1417 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1418 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1419 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1420 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1426 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1427 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1428 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1429 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1435 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1436 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1437 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1438 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1444 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1445 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1446 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1447 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1453 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1454 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1455 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1456 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1462 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1463 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1464 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1465 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1471 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1472 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1473 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1474 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1480 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1481 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1482 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1483 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1489 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1490 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1491 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1492 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1498 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1499 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1500 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1501 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1507 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1508 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1509 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1510 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1516 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1517 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1518 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1519 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1525 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1526 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1527 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1528 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1534 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1535 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1536 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1537 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1543 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1544 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1545 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1546 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1552 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1553 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1554 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1555 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1561 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1562 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1563 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1564 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1570 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1571 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1572 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1573 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1579 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1580 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1581 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1582 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1588 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1589 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1590 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1591 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1597 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1598 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1599 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1600 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1606 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1607 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1608 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1609 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1615 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1616 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1617 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1618 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1624 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1625 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1626 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1627 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1633 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1634 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1635 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1636 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1642 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1643 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1644 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1645 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1651 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1652 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1653 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1654 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1660 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1661 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1662 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1663 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1669 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1670 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1671 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1672 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1678 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1679 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1680 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1681 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1687 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1688 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1689 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1690 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1696 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1697 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1698 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1699 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1705 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1706 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1707 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1708 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1714 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1715 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1716 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1717 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1723 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1724 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1725 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1726 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1732 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1733 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1734 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1735 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1741 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1742 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1743 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1744 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1750 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1751 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1752 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1753 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1759 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1760 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1761 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1762 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1768 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1769 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1770 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1771 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1777 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1778 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1779 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1780 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1786 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1787 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1788 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1789 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1795 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1796 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1797 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1798 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1804 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1805 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1806 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1807 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1813 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1814 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1815 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1816 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1822 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1823 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1824 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1825 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1831 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1832 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1833 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1834 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1840 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1841 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1842 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1843 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1849 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1850 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1851 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1852 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1858 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1859 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1860 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1861 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1867 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1868 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1869 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1870 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1876 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1877 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1878 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1879 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1885 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1886 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1887 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1888 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1894 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1895 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1896 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1897 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1903 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1904 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1905 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1906 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1912 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1913 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1914 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1915 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1921 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1922 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1923 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1924 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1930 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1931 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1932 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1933 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1939 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1940 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1941 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1942 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1948 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1949 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1950 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1951 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1957 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1958 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1959 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1960 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1966 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1967 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1968 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1969 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1975 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1976 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1977 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1978 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1984 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1985 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1986 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1987 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1993 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1994 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1995 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:1996 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2002 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2003 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2004 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2005 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2011 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2012 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2013 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2014 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2020 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2021 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2022 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2023 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2029 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2030 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2031 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2032 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2038 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2039 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2040 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2041 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2047 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2048 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2049 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2050 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2056 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2057 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2058 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2059 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2065 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2066 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2067 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2068 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2074 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2075 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2076 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2077 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2083 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2084 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2085 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2086 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2092 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2093 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2094 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2095 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2101 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2102 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2103 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2104 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2110 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2111 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2112 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2113 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2119 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2120 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2121 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2122 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2128 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2129 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2130 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2131 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2137 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2138 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2139 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2140 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2146 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2147 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2148 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2149 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2155 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2156 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2157 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2158 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2164 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2165 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2166 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2167 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2173 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2174 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2175 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2176 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2182 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2183 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2184 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2185 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2191 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2192 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2193 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2194 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2200 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2201 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2202 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2203 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2209 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2210 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2211 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2212 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2218 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2219 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2220 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2221 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2227 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2228 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2229 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2230 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2236 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2237 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2238 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2239 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2245 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2246 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2247 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2248 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2254 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2255 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2256 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2257 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2263 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2264 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2265 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2266 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2272 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2273 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2274 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2275 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2281 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2282 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2283 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2284 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2290 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2291 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2292 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2293 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2299 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2300 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2301 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2302 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2308 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2309 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2310 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2311 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2317 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2318 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2319 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2320 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2326 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2327 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2328 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2329 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2335 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2336 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2337 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2338 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2344 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2345 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2346 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2347 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2353 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2354 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2355 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2356 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2362 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2363 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2364 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2365 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2371 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2372 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2373 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:2374 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 diff --git a/tests/regression/test-output-dfly/model-net-category-p2p b/tests/regression/test-output-dfly/model-net-category-p2p new file mode 100644 index 0000000..42ec038 --- /dev/null +++ b/tests/regression/test-output-dfly/model-net-category-p2p @@ -0,0 +1,96 @@ +lp:4 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14078216.500203 max_event_size:512 +lp:5 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:11717531.990882 max_event_size:512 +lp:6 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15498270.416208 max_event_size:512 +lp:7 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14212950.452108 max_event_size:512 +lp:13 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13155223.934549 max_event_size:512 +lp:14 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13476769.308576 max_event_size:512 +lp:15 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12929663.299787 max_event_size:512 +lp:16 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12501379.555452 max_event_size:512 +lp:22 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14425570.100833 max_event_size:512 +lp:23 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12567695.234423 max_event_size:512 +lp:24 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:16212487.516411 max_event_size:512 +lp:25 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15730748.650013 max_event_size:512 +lp:31 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12551846.405962 max_event_size:512 +lp:32 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13537610.108919 max_event_size:512 +lp:33 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13405387.972217 max_event_size:512 +lp:34 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12382139.311655 max_event_size:512 +lp:40 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13560563.490444 max_event_size:512 +lp:41 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12009040.098657 max_event_size:512 +lp:42 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15097226.880986 max_event_size:512 +lp:43 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15221436.637730 max_event_size:512 +lp:49 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15802036.172363 max_event_size:512 +lp:50 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:10863981.901323 max_event_size:512 +lp:51 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:16260750.156843 max_event_size:512 +lp:52 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14291645.455563 max_event_size:512 +lp:58 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12352732.202864 max_event_size:512 +lp:59 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14438151.024849 max_event_size:512 +lp:60 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15714171.473755 max_event_size:512 +lp:61 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14679093.146290 max_event_size:512 +lp:67 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:16012508.137878 max_event_size:512 +lp:68 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:11637217.593338 max_event_size:512 +lp:69 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15495528.959685 max_event_size:512 +lp:70 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15815438.462929 max_event_size:512 +lp:76 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:11477147.837369 max_event_size:512 +lp:77 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13567882.275941 max_event_size:512 +lp:78 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15594762.299630 max_event_size:512 +lp:79 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12914381.434277 max_event_size:512 +lp:85 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14692119.411614 max_event_size:512 +lp:86 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12223923.730456 max_event_size:512 +lp:87 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14624575.529485 max_event_size:512 +lp:88 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13943576.069468 max_event_size:512 +lp:94 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13144710.013517 max_event_size:512 +lp:95 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12968706.541729 max_event_size:512 +lp:96 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14161804.169862 max_event_size:512 +lp:97 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12671659.186659 max_event_size:512 +lp:103 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15206916.425489 max_event_size:512 +lp:104 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:9699362.953120 max_event_size:512 +lp:105 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15150973.068909 max_event_size:512 +lp:106 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13537791.245681 max_event_size:512 +lp:112 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13761396.585961 max_event_size:512 +lp:113 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13607685.179727 max_event_size:512 +lp:114 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14555772.741825 max_event_size:512 +lp:115 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14228545.455908 max_event_size:512 +lp:121 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:16892331.670670 max_event_size:512 +lp:122 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12451303.061597 max_event_size:512 +lp:123 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:16441722.222629 max_event_size:512 +lp:124 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12474969.781875 max_event_size:512 +lp:130 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12064812.443174 max_event_size:512 +lp:131 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:12939542.730508 max_event_size:512 +lp:132 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:17666824.979823 max_event_size:512 +lp:133 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15352095.843294 max_event_size:512 +lp:139 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15596548.177294 max_event_size:512 +lp:140 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:14491224.192679 max_event_size:512 +lp:141 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:15194305.107285 max_event_size:512 +lp:142 send_count:512 send_bytes:4194304 send_time:174762.666667 recv_count:512 recv_bytes:4194304 recv_time:13200710.557043 max_event_size:512 +lp:148 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6300085.562393 max_event_size:512 +lp:149 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6044500.523053 max_event_size:512 +lp:150 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:7847350.390415 max_event_size:512 +lp:151 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:7162025.418081 max_event_size:512 +lp:157 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6399488.070735 max_event_size:512 +lp:158 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6860736.800552 max_event_size:512 +lp:159 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6909194.976648 max_event_size:512 +lp:160 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6449220.043545 max_event_size:512 +lp:166 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6072808.560738 max_event_size:512 +lp:167 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6078946.176760 max_event_size:512 +lp:168 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6059750.366760 max_event_size:512 +lp:169 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6673583.936351 max_event_size:512 +lp:175 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:5662263.065218 max_event_size:512 +lp:176 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6202654.420062 max_event_size:512 +lp:177 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:7663965.669504 max_event_size:512 +lp:178 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:5934030.302322 max_event_size:512 +lp:184 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6309446.619610 max_event_size:512 +lp:185 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:5975118.734569 max_event_size:512 +lp:186 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:7204986.680012 max_event_size:512 +lp:187 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:5500369.061181 max_event_size:512 +lp:193 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6767709.109236 max_event_size:512 +lp:194 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:5192965.783220 max_event_size:512 +lp:195 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6208213.478458 max_event_size:512 +lp:196 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6141235.831247 max_event_size:512 +lp:202 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6345302.297525 max_event_size:512 +lp:203 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6115618.040732 max_event_size:512 +lp:204 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:7288978.065843 max_event_size:512 +lp:205 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6373779.922394 max_event_size:512 +lp:211 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6478235.037270 max_event_size:512 +lp:212 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:5007926.820907 max_event_size:512 +lp:213 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:7308788.698482 max_event_size:512 +lp:214 send_count:256 send_bytes:2097152 send_time:87381.333333 recv_count:256 recv_bytes:2097152 recv_time:6713046.165287 max_event_size:512 diff --git a/tests/regression/test-output-dfly/model-net-category-test b/tests/regression/test-output-dfly/model-net-category-test new file mode 100644 index 0000000..95a76d1 --- /dev/null +++ b/tests/regression/test-output-dfly/model-net-category-test @@ -0,0 +1,96 @@ +lp:4 send_count:22 send_bytes:256 send_time:10.666667 recv_count:22 recv_bytes:256 recv_time:6354.218755 max_event_size:424 +lp:5 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:14454.012694 max_event_size:424 +lp:6 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:17976.914912 max_event_size:424 +lp:7 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:18020.697649 max_event_size:424 +lp:13 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:23924.500436 max_event_size:424 +lp:14 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:29895.929540 max_event_size:424 +lp:15 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:32237.806442 max_event_size:424 +lp:16 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:36208.651369 max_event_size:424 +lp:22 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:23096.775045 max_event_size:424 +lp:23 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:22145.951435 max_event_size:424 +lp:24 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:25564.958578 max_event_size:424 +lp:25 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:52065.391304 max_event_size:424 +lp:31 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:24036.573267 max_event_size:424 +lp:32 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:22955.194623 max_event_size:424 +lp:33 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:43829.474669 max_event_size:424 +lp:34 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:71057.094912 max_event_size:424 +lp:40 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:100242.559252 max_event_size:424 +lp:41 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:69780.160130 max_event_size:424 +lp:42 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:89155.419064 max_event_size:424 +lp:43 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:72338.789572 max_event_size:424 +lp:49 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:60588.838788 max_event_size:424 +lp:50 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:61545.847181 max_event_size:424 +lp:51 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:72691.590616 max_event_size:424 +lp:52 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:77604.089460 max_event_size:424 +lp:58 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:79867.653611 max_event_size:424 +lp:59 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:84882.089665 max_event_size:424 +lp:60 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:70861.340139 max_event_size:424 +lp:61 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:73615.898729 max_event_size:424 +lp:67 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:63024.489163 max_event_size:424 +lp:68 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:61433.854034 max_event_size:424 +lp:69 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:65893.130064 max_event_size:424 +lp:70 send_count:22 send_bytes:256 send_time:10.666667 recv_count:22 recv_bytes:256 recv_time:42213.209961 max_event_size:424 +lp:76 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:32586.735499 max_event_size:424 +lp:77 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:24937.214674 max_event_size:424 +lp:78 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:27925.228897 max_event_size:424 +lp:79 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:26938.889491 max_event_size:424 +lp:85 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:26430.756377 max_event_size:424 +lp:86 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:31690.541965 max_event_size:424 +lp:87 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:30625.815354 max_event_size:424 +lp:88 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:28263.194434 max_event_size:424 +lp:94 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:29042.279308 max_event_size:424 +lp:95 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:24675.444103 max_event_size:424 +lp:96 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:30260.459640 max_event_size:424 +lp:97 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:29563.231208 max_event_size:424 +lp:103 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:29368.395195 max_event_size:424 +lp:104 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:27589.601915 max_event_size:424 +lp:105 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:27561.024690 max_event_size:424 +lp:106 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:27392.540079 max_event_size:424 +lp:112 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:26125.642505 max_event_size:424 +lp:113 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:24193.117494 max_event_size:424 +lp:114 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:31114.787388 max_event_size:424 +lp:115 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:24719.649929 max_event_size:424 +lp:121 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:26039.008768 max_event_size:424 +lp:122 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:25059.177107 max_event_size:424 +lp:123 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:28383.571007 max_event_size:424 +lp:124 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:24942.319067 max_event_size:424 +lp:130 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:30830.666150 max_event_size:424 +lp:131 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:27953.074839 max_event_size:424 +lp:132 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:30397.152637 max_event_size:424 +lp:133 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:26467.494981 max_event_size:424 +lp:139 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:30840.398529 max_event_size:424 +lp:140 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:27437.990917 max_event_size:424 +lp:141 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:31024.706253 max_event_size:424 +lp:142 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:31896.933429 max_event_size:424 +lp:148 send_count:22 send_bytes:256 send_time:10.666667 recv_count:22 recv_bytes:256 recv_time:6090.985101 max_event_size:424 +lp:149 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:12484.405498 max_event_size:424 +lp:150 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:17208.469454 max_event_size:424 +lp:151 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:18157.284120 max_event_size:424 +lp:157 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:40705.378369 max_event_size:424 +lp:158 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:34927.285409 max_event_size:424 +lp:159 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:42687.702483 max_event_size:424 +lp:160 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:52388.934795 max_event_size:424 +lp:166 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:46423.961906 max_event_size:424 +lp:167 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:28001.494965 max_event_size:424 +lp:168 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:25390.171385 max_event_size:424 +lp:169 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:22516.967176 max_event_size:424 +lp:175 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:22144.788998 max_event_size:424 +lp:176 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:22880.302054 max_event_size:424 +lp:177 send_count:25 send_bytes:256 send_time:10.666667 recv_count:25 recv_bytes:256 recv_time:25231.153762 max_event_size:424 +lp:178 send_count:22 send_bytes:256 send_time:10.666667 recv_count:22 recv_bytes:256 recv_time:17925.103010 max_event_size:424 +lp:184 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:8650.553599 max_event_size:424 +lp:185 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:7897.374012 max_event_size:424 +lp:186 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:11724.455981 max_event_size:424 +lp:187 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:9465.118126 max_event_size:424 +lp:193 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:8181.081170 max_event_size:424 +lp:194 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:9167.463465 max_event_size:424 +lp:195 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:12986.382720 max_event_size:424 +lp:196 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:9947.367209 max_event_size:424 +lp:202 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:9298.011713 max_event_size:424 +lp:203 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:8353.291647 max_event_size:424 +lp:204 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:11929.924844 max_event_size:424 +lp:205 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:10353.656762 max_event_size:424 +lp:211 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:8427.316223 max_event_size:424 +lp:212 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:8857.395888 max_event_size:424 +lp:213 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:13069.652402 max_event_size:424 +lp:214 send_count:19 send_bytes:256 send_time:10.666667 recv_count:19 recv_bytes:256 recv_time:13349.474184 max_event_size:424 diff --git a/tests/regression/test-output-fattree/fattree-msg-stats b/tests/regression/test-output-fattree/fattree-msg-stats new file mode 100644 index 0000000..c9a9e59 --- /dev/null +++ b/tests/regression/test-output-fattree/fattree-msg-stats @@ -0,0 +1,65 @@ +# Format <# Flits/Packets finished> +8 0 0 7340480 13104224.263277 939 2.137380 578672.581288 +9 1 0 7340480 16913548.982733 942 2.133758 573066.537139 +10 2 0 7340480 15651592.145412 936 2.141026 577420.891873 +11 3 0 7340480 13144539.871157 936 2.147436 611763.712754 +23 4 0 7340480 14522968.134918 942 2.159236 577059.712388 +24 5 0 7340480 13767481.712827 942 2.159236 574327.451334 +25 6 0 7340480 13187837.368380 942 2.159236 577043.570361 +26 7 0 7340480 15670126.911287 942 2.165605 574452.768928 +38 8 0 7340480 12677989.771244 942 2.184713 581196.029034 +39 9 0 7340480 12756755.863894 942 2.184713 579213.503860 +40 10 0 7340480 12794305.566325 942 2.184713 574727.440033 +41 11 0 7340480 12816141.718209 942 2.184713 576784.452151 +53 12 0 7340480 12595044.622120 942 2.184713 578802.605736 +54 13 0 7340480 12404424.862223 942 2.184713 582139.974813 +55 14 0 7340480 12517234.187261 942 2.184713 583886.321846 +56 15 0 7340480 12292315.857979 939 2.175719 583400.845323 +68 16 0 7340480 12165380.140655 930 2.161290 584954.182498 +69 17 0 7340480 13356508.583020 930 2.161290 578256.766059 +70 18 0 7340480 12910513.770085 930 2.161290 576415.674057 +71 19 0 7340480 11947741.098442 930 2.161290 582315.305398 +83 20 0 7340480 12433582.022396 930 2.161290 574652.593504 +84 21 0 7340480 12272603.717432 930 2.161290 571641.058312 +85 22 0 7340480 12185635.796164 930 2.161290 574332.902287 +86 23 0 7340480 12209229.804361 930 2.161290 575363.879714 +98 24 0 7340480 13682972.975130 930 2.161290 575330.168662 +99 25 0 7340480 13544148.505639 930 2.161290 576029.760264 +100 26 0 7340480 13022909.409673 930 2.161290 576061.967180 +101 27 0 7340480 14915093.115178 930 2.161290 574691.516351 +113 28 0 7340480 12810439.114548 930 2.161290 576010.305356 +114 29 0 7340480 13183279.891452 930 2.161290 575994.321431 +115 30 0 7340480 12889287.503465 930 2.161290 575335.784435 +116 31 0 7340480 12593975.968319 930 2.161290 575367.210179 +128 32 0 3146112 4429773.602381 423 1.671395 163988.058667 +129 33 0 3146112 4396358.277090 426 1.666667 160023.796050 +130 34 0 3146112 4575253.048224 420 1.676190 163834.648742 +131 35 0 3146112 4491610.562641 420 1.690476 164154.353741 +143 36 0 3146112 4728561.254221 426 1.723005 159203.680244 +144 37 0 3146112 4695113.558767 426 1.723005 158626.258205 +145 38 0 3146112 4748876.152912 426 1.723005 158804.497982 +146 39 0 3146112 4615835.942400 423 1.713948 158859.880041 +158 40 0 3146112 4579617.679008 414 1.685990 165297.050589 +159 41 0 3146112 4993851.827494 414 1.685990 164089.791715 +160 42 0 3146112 4713781.586408 414 1.685990 164946.316543 +161 43 0 3146112 5063330.616389 414 1.685990 164635.079055 +173 44 0 3146112 4718588.904715 414 1.685990 162362.211899 +174 45 0 3146112 5228838.047495 414 1.685990 165118.502618 +175 46 0 3146112 4712269.516357 414 1.685990 165628.288557 +176 47 0 3146112 5303266.463339 414 1.685990 163466.963207 +188 48 0 0 0.000000 0 -nan 0.000000 +189 49 0 0 0.000000 0 -nan 0.000000 +190 50 0 0 0.000000 0 -nan 0.000000 +191 51 0 0 0.000000 0 -nan 0.000000 +203 52 0 0 0.000000 0 -nan 0.000000 +204 53 0 0 0.000000 0 -nan 0.000000 +205 54 0 0 0.000000 0 -nan 0.000000 +206 55 0 0 0.000000 0 -nan 0.000000 +218 56 0 0 0.000000 0 -nan 0.000000 +219 57 0 0 0.000000 0 -nan 0.000000 +220 58 0 0 0.000000 0 -nan 0.000000 +221 59 0 0 0.000000 0 -nan 0.000000 +233 60 0 0 0.000000 0 -nan 0.000000 +234 61 0 0 0.000000 0 -nan 0.000000 +235 62 0 0 0.000000 0 -nan 0.000000 +236 63 0 0 0.000000 0 -nan 0.000000 diff --git a/tests/regression/test-output-fattree/fattree-switch-stats b/tests/regression/test-output-fattree/fattree-switch-stats new file mode 100644 index 0000000..8ff8e87 --- /dev/null +++ b/tests/regression/test-output-fattree/fattree-switch-stats @@ -0,0 +1,42 @@ +# Format # Switch ports: 8 + + 12 0 0 0 0.000000 120391.359938 57893.830881 0.000000 14809.936950 17187.178953 15970.203803 12238.926142 + 13 0 1 16 40756.221298 22672.517046 35299.368055 29945.419616 0.000000 0.000000 0.000000 0.000000 + 14 0 2 32 12717.036377 15129.798253 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 27 0 0 1 41881.949049 0.000000 0.000000 34130.626937 15911.855051 17665.015890 16516.930501 25121.793662 + 28 0 1 17 44904.608832 27404.003671 33686.594229 29633.718932 0.000000 0.000000 0.000000 0.000000 + 29 0 2 33 13935.749468 12150.142037 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 42 0 0 2 1324.713905 0.000000 0.000000 0.000000 55831.839037 54202.464853 63741.649052 49155.203336 + 43 0 1 18 30384.782245 21281.238738 30263.251238 34146.991941 0.000000 0.000000 0.000000 0.000000 + 44 0 2 34 16066.819174 13484.901037 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 57 0 0 3 0.000000 0.000000 0.000000 0.000000 39351.752533 37496.769659 27490.727259 33925.279447 + 58 0 1 19 39605.547060 17766.108664 31900.050894 33623.767555 0.000000 0.000000 0.000000 0.000000 + 59 0 2 35 13355.490879 12017.666186 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 72 0 0 4 4838.359038 39482.060857 29519.731964 0.000000 14447.147009 11173.820454 12116.685341 7547.297376 + 73 0 1 20 0.000000 7401.205825 27438.741745 29665.583042 0.000000 0.000000 0.000000 0.000000 + 74 0 2 36 14056.737165 15056.940220 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 87 0 0 5 589.600515 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 88 0 1 21 17578.300261 0.000000 9189.069101 10466.988815 0.000000 0.000000 0.000000 0.000000 + 89 0 2 37 17688.782642 15867.737797 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 102 0 0 6 4855.020542 0.000000 0.000000 27633.921713 0.000000 0.000000 0.000000 0.000000 + 103 0 1 22 9343.306572 9569.305635 19848.633437 46270.806731 0.000000 0.000000 0.000000 0.000000 + 104 0 2 38 14535.835632 13818.403992 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 117 0 0 7 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 118 0 1 23 13435.677704 5070.697521 27788.395442 17741.047450 0.000000 0.000000 0.000000 0.000000 + 119 0 2 39 10676.099611 9572.049552 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 132 0 0 8 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 133 0 1 24 427.458892 7374.055689 7759.861026 3354.453352 0.000000 0.000000 0.000000 0.000000 + 147 0 0 9 84.314742 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 148 0 1 25 1165.754318 8079.093746 6980.709471 6141.355440 0.000000 0.000000 0.000000 0.000000 + 162 0 0 10 0.000000 25429.892340 0.000000 39633.152914 0.000000 0.000000 0.000000 0.000000 + 163 0 1 26 1055.234352 8342.575384 2947.013218 4266.606091 0.000000 0.000000 0.000000 0.000000 + 177 0 0 11 3649.957277 32951.141933 4596.985142 37627.240595 0.000000 0.000000 0.000000 0.000000 + 178 0 1 27 830.466437 14114.387140 4084.434430 2856.930855 0.000000 0.000000 0.000000 0.000000 + 192 0 0 12 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 193 0 1 28 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 207 0 0 13 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 208 0 1 29 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 222 0 0 14 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 223 0 1 30 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 237 0 0 15 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 238 0 1 31 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \ No newline at end of file diff --git a/tests/regression/test-output-fattree/fattree-switch-traffic b/tests/regression/test-output-fattree/fattree-switch-traffic new file mode 100644 index 0000000..7d2b99c --- /dev/null +++ b/tests/regression/test-output-fattree/fattree-switch-traffic @@ -0,0 +1,41 @@ +# Format # Switch ports: 8 + 12 0 0 0 7463360 7487936 7438784 7438784 3285200 3219776 3170368 3129520 + 13 0 1 16 3195040 3342528 3342608 3334400 1269872 1294368 1032256 868400 + 14 0 2 32 1237056 1310800 1228864 1212528 0 0 0 0 + 27 0 0 1 7487936 7487936 7487936 7487936 3268864 3309760 3276960 3317920 + 28 0 1 17 3252448 3317968 3465472 3252400 1171520 1155120 1032304 737424 + 29 0 2 33 1163344 1179696 1212448 1237040 0 0 0 0 + 42 0 0 2 7487936 7487936 7487936 7487936 3358880 3227888 3326208 3260528 + 43 0 1 18 3203328 3211424 3301520 3276960 1335376 1245200 1081408 712736 + 44 0 2 34 1138768 1089584 1048592 1015968 0 0 0 0 + 57 0 0 3 7487936 7487936 7487936 7463360 3358960 3211504 3276960 3301504 + 58 0 1 19 3154048 3301584 3063904 3285168 1302544 1269792 1146896 909456 + 59 0 2 35 868400 835648 794720 811104 0 0 0 0 + 72 0 0 4 7389632 7389632 7389632 7389632 3342544 3301568 3063968 3072208 + 73 0 1 20 3137728 3236048 3293408 3162272 1294464 1138768 1089600 884768 + 74 0 2 36 1220672 1245248 1212416 1425504 0 0 0 0 + 87 0 0 5 7389632 7389632 7389632 7389632 3219696 3244240 3121344 3195008 + 88 0 1 21 3219696 3178704 3236080 3211584 1253392 1204272 1138752 819280 + 89 0 2 37 1179696 1253456 1368096 1146896 0 0 0 0 + 102 0 0 6 7389632 7389632 7389632 7389632 3195040 3227920 3186864 3170464 + 103 0 1 22 3276960 3145872 3039408 3285136 1228880 1228848 1040496 876608 + 104 0 2 38 1056848 1040448 1130576 1097728 0 0 0 0 + 117 0 0 7 7389632 7389632 7389632 7389632 3195152 3211392 3195072 3178672 + 118 0 1 23 3145904 3219664 3211392 3121296 1237040 1204304 1056800 868400 + 119 0 2 39 860240 884768 843872 778320 0 0 0 0 + 132 0 0 8 3268992 3293568 3244416 3244416 1122368 1114240 1073344 1106048 + 133 0 1 24 1114240 1179728 1122464 1179744 0 0 0 0 + 147 0 0 9 3293568 3293568 3293568 3268992 1237168 1187968 1171536 1163392 + 148 0 1 25 1081536 1237104 1138784 1097872 0 0 0 0 + 162 0 0 10 3195264 3195264 3195264 3195264 1130608 1122432 1065136 1073248 + 163 0 1 26 1130576 1171648 1056880 1032368 0 0 0 0 + 177 0 0 11 3195264 3195264 3195264 3195264 1106032 1130656 1081456 1073280 + 178 0 1 27 1089648 1171584 1073296 1081440 0 0 0 0 + 192 0 0 12 0 0 0 0 0 0 0 0 + 193 0 1 28 0 0 0 0 0 0 0 0 + 207 0 0 13 0 0 0 0 0 0 0 0 + 208 0 1 29 0 0 0 0 0 0 0 0 + 222 0 0 14 0 0 0 0 0 0 0 0 + 223 0 1 30 0 0 0 0 0 0 0 0 + 237 0 0 15 0 0 0 0 0 0 0 0 + 238 0 1 31 0 0 0 0 0 0 0 0 \ No newline at end of file diff --git a/tests/regression/test-output-fattree/model-net-category-all b/tests/regression/test-output-fattree/model-net-category-all new file mode 100644 index 0000000..7b85bff --- /dev/null +++ b/tests/regression/test-output-fattree/model-net-category-all @@ -0,0 +1,64 @@ +lp:8 send_count:939 send_bytes:7340480 send_time:616847.058824 recv_count:939 recv_bytes:7340480 recv_time:13104224.263277 max_event_size:512 +lp:9 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:16913548.982733 max_event_size:512 +lp:10 send_count:936 send_bytes:7340480 send_time:616847.058824 recv_count:936 recv_bytes:7340480 recv_time:15651592.145412 max_event_size:512 +lp:11 send_count:936 send_bytes:7340480 send_time:616847.058824 recv_count:936 recv_bytes:7340480 recv_time:13144539.871157 max_event_size:512 +lp:23 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:14522968.134918 max_event_size:512 +lp:24 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:13767481.712827 max_event_size:512 +lp:25 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:13187837.368380 max_event_size:512 +lp:26 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:15670126.911287 max_event_size:512 +lp:38 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:12677989.771244 max_event_size:512 +lp:39 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:12756755.863894 max_event_size:512 +lp:40 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:12794305.566325 max_event_size:512 +lp:41 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:12816141.718209 max_event_size:512 +lp:53 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:12595044.622120 max_event_size:512 +lp:54 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:12404424.862223 max_event_size:512 +lp:55 send_count:942 send_bytes:7340480 send_time:616847.058824 recv_count:942 recv_bytes:7340480 recv_time:12517234.187261 max_event_size:512 +lp:56 send_count:939 send_bytes:7340480 send_time:616847.058824 recv_count:939 recv_bytes:7340480 recv_time:12292315.857979 max_event_size:512 +lp:68 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:12165380.140655 max_event_size:512 +lp:69 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:13356508.583020 max_event_size:512 +lp:70 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:12910513.770085 max_event_size:512 +lp:71 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:11947741.098442 max_event_size:512 +lp:83 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:12433582.022396 max_event_size:512 +lp:84 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:12272603.717432 max_event_size:512 +lp:85 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:12185635.796164 max_event_size:512 +lp:86 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:12209229.804361 max_event_size:512 +lp:98 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:13682972.975130 max_event_size:512 +lp:99 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:13544148.505639 max_event_size:512 +lp:100 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:13022909.409673 max_event_size:512 +lp:101 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:14915093.115178 max_event_size:512 +lp:113 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:12810439.114548 max_event_size:512 +lp:114 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:13183279.891452 max_event_size:512 +lp:115 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:12889287.503465 max_event_size:512 +lp:116 send_count:930 send_bytes:7340480 send_time:616847.058824 recv_count:930 recv_bytes:7340480 recv_time:12593975.968319 max_event_size:512 +lp:128 send_count:423 send_bytes:3146112 send_time:264379.159664 recv_count:423 recv_bytes:3146112 recv_time:4429773.602381 max_event_size:512 +lp:129 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:4396358.277090 max_event_size:512 +lp:130 send_count:420 send_bytes:3146112 send_time:264379.159664 recv_count:420 recv_bytes:3146112 recv_time:4575253.048224 max_event_size:512 +lp:131 send_count:420 send_bytes:3146112 send_time:264379.159664 recv_count:420 recv_bytes:3146112 recv_time:4491610.562641 max_event_size:512 +lp:143 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:4728561.254221 max_event_size:512 +lp:144 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:4695113.558767 max_event_size:512 +lp:145 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:4748876.152912 max_event_size:512 +lp:146 send_count:423 send_bytes:3146112 send_time:264379.159664 recv_count:423 recv_bytes:3146112 recv_time:4615835.942400 max_event_size:512 +lp:158 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:4579617.679008 max_event_size:512 +lp:159 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:4993851.827494 max_event_size:512 +lp:160 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:4713781.586408 max_event_size:512 +lp:161 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:5063330.616389 max_event_size:512 +lp:173 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:4718588.904715 max_event_size:512 +lp:174 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:5228838.047495 max_event_size:512 +lp:175 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:4712269.516357 max_event_size:512 +lp:176 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:5303266.463339 max_event_size:512 +lp:188 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:189 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:190 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:191 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:203 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:204 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:205 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:206 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:218 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:219 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:220 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:221 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:233 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:234 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:235 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:236 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 diff --git a/tests/regression/test-output-fattree/model-net-category-p2p b/tests/regression/test-output-fattree/model-net-category-p2p new file mode 100644 index 0000000..554edb8 --- /dev/null +++ b/tests/regression/test-output-fattree/model-net-category-p2p @@ -0,0 +1,48 @@ +lp:8 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:13032069.462888 max_event_size:512 +lp:9 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:16841188.111512 max_event_size:512 +lp:10 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:15594136.683190 max_event_size:512 +lp:11 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:13075463.246869 max_event_size:512 +lp:23 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:14412064.415577 max_event_size:512 +lp:24 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:13660743.269900 max_event_size:512 +lp:25 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:13094384.223712 max_event_size:512 +lp:26 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:15510707.656231 max_event_size:512 +lp:38 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12499425.203291 max_event_size:512 +lp:39 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12628735.171801 max_event_size:512 +lp:40 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12657480.331760 max_event_size:512 +lp:41 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12692660.327558 max_event_size:512 +lp:53 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12390490.297727 max_event_size:512 +lp:54 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12290957.672609 max_event_size:512 +lp:55 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12383144.713834 max_event_size:512 +lp:56 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12165469.880803 max_event_size:512 +lp:68 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12117988.040063 max_event_size:512 +lp:69 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:13290939.981567 max_event_size:512 +lp:70 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12854450.082647 max_event_size:512 +lp:71 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:11902931.279857 max_event_size:512 +lp:83 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12376747.926203 max_event_size:512 +lp:84 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12227913.996052 max_event_size:512 +lp:85 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12136987.867803 max_event_size:512 +lp:86 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12154076.773174 max_event_size:512 +lp:98 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:13618680.253199 max_event_size:512 +lp:99 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:13486010.169734 max_event_size:512 +lp:100 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12969120.897014 max_event_size:512 +lp:101 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:14874245.946380 max_event_size:512 +lp:113 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12763462.844495 max_event_size:512 +lp:114 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:13135164.371735 max_event_size:512 +lp:115 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12839789.438802 max_event_size:512 +lp:116 send_count:896 send_bytes:7340032 send_time:616809.411765 recv_count:896 recv_bytes:7340032 recv_time:12559004.831293 max_event_size:512 +lp:128 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4373884.893933 max_event_size:512 +lp:129 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4355138.061144 max_event_size:512 +lp:130 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4528138.153285 max_event_size:512 +lp:131 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4423847.633569 max_event_size:512 +lp:143 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4591044.989132 max_event_size:512 +lp:144 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4613348.198166 max_event_size:512 +lp:145 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4651532.003524 max_event_size:512 +lp:146 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4512831.476100 max_event_size:512 +lp:158 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4539451.279405 max_event_size:512 +lp:159 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4965496.307447 max_event_size:512 +lp:160 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4669796.164421 max_event_size:512 +lp:161 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:5041057.044012 max_event_size:512 +lp:173 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4674494.680716 max_event_size:512 +lp:174 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:5194379.031654 max_event_size:512 +lp:175 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:4677930.117134 max_event_size:512 +lp:176 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:5280741.815042 max_event_size:512 diff --git a/tests/regression/test-output-fattree/model-net-category-test b/tests/regression/test-output-fattree/model-net-category-test new file mode 100644 index 0000000..4cd8a83 --- /dev/null +++ b/tests/regression/test-output-fattree/model-net-category-test @@ -0,0 +1,48 @@ +lp:8 send_count:43 send_bytes:448 send_time:37.647059 recv_count:43 recv_bytes:448 recv_time:72154.800388 max_event_size:424 +lp:9 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:72360.871222 max_event_size:424 +lp:10 send_count:40 send_bytes:448 send_time:37.647059 recv_count:40 recv_bytes:448 recv_time:57455.462221 max_event_size:424 +lp:11 send_count:40 send_bytes:448 send_time:37.647059 recv_count:40 recv_bytes:448 recv_time:69076.624288 max_event_size:424 +lp:23 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:110903.719341 max_event_size:424 +lp:24 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:106738.442928 max_event_size:424 +lp:25 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:93453.144667 max_event_size:424 +lp:26 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:159419.255055 max_event_size:424 +lp:38 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:178564.567953 max_event_size:424 +lp:39 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:128020.692092 max_event_size:424 +lp:40 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:136825.234565 max_event_size:424 +lp:41 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:123481.390651 max_event_size:424 +lp:53 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:204554.324394 max_event_size:424 +lp:54 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:113467.189614 max_event_size:424 +lp:55 send_count:46 send_bytes:448 send_time:37.647059 recv_count:46 recv_bytes:448 recv_time:134089.473427 max_event_size:424 +lp:56 send_count:43 send_bytes:448 send_time:37.647059 recv_count:43 recv_bytes:448 recv_time:126845.977176 max_event_size:424 +lp:68 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:47392.100592 max_event_size:424 +lp:69 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:65568.601453 max_event_size:424 +lp:70 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:56063.687438 max_event_size:424 +lp:71 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:44809.818584 max_event_size:424 +lp:83 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:56834.096193 max_event_size:424 +lp:84 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:44689.721380 max_event_size:424 +lp:85 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:48647.928361 max_event_size:424 +lp:86 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:55153.031187 max_event_size:424 +lp:98 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:64292.721931 max_event_size:424 +lp:99 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:58138.335905 max_event_size:424 +lp:100 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:53788.512659 max_event_size:424 +lp:101 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:40847.168799 max_event_size:424 +lp:113 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:46976.270053 max_event_size:424 +lp:114 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:48115.519717 max_event_size:424 +lp:115 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:49498.064662 max_event_size:424 +lp:116 send_count:34 send_bytes:448 send_time:37.647059 recv_count:34 recv_bytes:448 recv_time:34971.137026 max_event_size:424 +lp:128 send_count:39 send_bytes:384 send_time:32.268908 recv_count:39 recv_bytes:384 recv_time:55888.708448 max_event_size:424 +lp:129 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:41220.215946 max_event_size:424 +lp:130 send_count:36 send_bytes:384 send_time:32.268908 recv_count:36 recv_bytes:384 recv_time:47114.894939 max_event_size:424 +lp:131 send_count:36 send_bytes:384 send_time:32.268908 recv_count:36 recv_bytes:384 recv_time:67762.929072 max_event_size:424 +lp:143 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:137516.265089 max_event_size:424 +lp:144 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:81765.360601 max_event_size:424 +lp:145 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:97344.149388 max_event_size:424 +lp:146 send_count:39 send_bytes:384 send_time:32.268908 recv_count:39 recv_bytes:384 recv_time:103004.466300 max_event_size:424 +lp:158 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:40166.399602 max_event_size:424 +lp:159 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:28355.520047 max_event_size:424 +lp:160 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:43985.421987 max_event_size:424 +lp:161 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:22273.572377 max_event_size:424 +lp:173 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:44094.223999 max_event_size:424 +lp:174 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:34459.015842 max_event_size:424 +lp:175 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:34339.399223 max_event_size:424 +lp:176 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:22524.648298 max_event_size:424 diff --git a/tests/regression/test-output-hypre/model-net-category-all b/tests/regression/test-output-hypre/model-net-category-all new file mode 100644 index 0000000..b8ab5b5 --- /dev/null +++ b/tests/regression/test-output-hypre/model-net-category-all @@ -0,0 +1,160 @@ +lp:1 send_count:534 send_bytes:4194560 send_time:162770.350774 recv_count:534 recv_bytes:4194560 recv_time:4569620.496868 max_event_size:512 +lp:4 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4572273.121274 max_event_size:512 +lp:7 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4567649.442457 max_event_size:512 +lp:10 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4569442.540813 max_event_size:512 +lp:13 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4614358.772533 max_event_size:512 +lp:16 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4614928.748583 max_event_size:512 +lp:19 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4623051.090214 max_event_size:512 +lp:22 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4604178.721781 max_event_size:512 +lp:25 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4623050.673071 max_event_size:512 +lp:28 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4620143.734451 max_event_size:512 +lp:31 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4616033.051282 max_event_size:512 +lp:34 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4693338.852815 max_event_size:512 +lp:37 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4205908.674789 max_event_size:512 +lp:40 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4197953.006437 max_event_size:512 +lp:43 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4213288.731271 max_event_size:512 +lp:46 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4196087.061837 max_event_size:512 +lp:49 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:5259002.487771 max_event_size:512 +lp:52 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:5672235.572522 max_event_size:512 +lp:55 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:5507136.870739 max_event_size:512 +lp:58 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:5522127.463253 max_event_size:512 +lp:61 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4621223.449712 max_event_size:512 +lp:64 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4628102.010078 max_event_size:512 +lp:67 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4633740.416101 max_event_size:512 +lp:70 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4624682.810368 max_event_size:512 +lp:73 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4635831.318378 max_event_size:512 +lp:76 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4621237.216417 max_event_size:512 +lp:79 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4633380.496388 max_event_size:512 +lp:82 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4629143.437440 max_event_size:512 +lp:85 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4255977.807634 max_event_size:512 +lp:88 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4239224.297734 max_event_size:512 +lp:91 send_count:537 send_bytes:4194560 send_time:162770.350774 recv_count:537 recv_bytes:4194560 recv_time:4266028.901890 max_event_size:512 +lp:94 send_count:534 send_bytes:4194560 send_time:162770.350774 recv_count:534 recv_bytes:4194560 recv_time:4226782.918441 max_event_size:512 +lp:97 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4701532.404374 max_event_size:512 +lp:100 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4908627.596897 max_event_size:512 +lp:103 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4662238.299519 max_event_size:512 +lp:106 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4649729.909456 max_event_size:512 +lp:109 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4614005.311711 max_event_size:512 +lp:112 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4607361.673910 max_event_size:512 +lp:115 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4647841.139809 max_event_size:512 +lp:118 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4605746.630422 max_event_size:512 +lp:121 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4490641.944288 max_event_size:512 +lp:124 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4462952.863748 max_event_size:512 +lp:127 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4443825.910445 max_event_size:512 +lp:130 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4441201.374322 max_event_size:512 +lp:133 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4237584.251967 max_event_size:512 +lp:136 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4233095.485425 max_event_size:512 +lp:139 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4243260.119423 max_event_size:512 +lp:142 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4256769.227877 max_event_size:512 +lp:145 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4344230.763710 max_event_size:512 +lp:148 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4346285.615751 max_event_size:512 +lp:151 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4322564.645854 max_event_size:512 +lp:154 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4262123.576323 max_event_size:512 +lp:157 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4225186.240380 max_event_size:512 +lp:160 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4219558.504278 max_event_size:512 +lp:163 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4246219.005683 max_event_size:512 +lp:166 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4189070.946149 max_event_size:512 +lp:169 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4189827.336542 max_event_size:512 +lp:172 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4188598.761252 max_event_size:512 +lp:175 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4195542.371903 max_event_size:512 +lp:178 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:4195998.333133 max_event_size:512 +lp:181 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:5163206.570189 max_event_size:512 +lp:184 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:5198354.874215 max_event_size:512 +lp:187 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:5309192.036016 max_event_size:512 +lp:190 send_count:531 send_bytes:4194560 send_time:162770.350774 recv_count:531 recv_bytes:4194560 recv_time:5336343.137132 max_event_size:512 +lp:193 send_count:278 send_bytes:2097408 send_time:81390.142441 recv_count:278 recv_bytes:2097408 recv_time:1354165.373004 max_event_size:512 +lp:196 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1343406.079485 max_event_size:512 +lp:199 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1349789.965659 max_event_size:512 +lp:202 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1357718.779594 max_event_size:512 +lp:205 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1372558.128435 max_event_size:512 +lp:208 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1376107.021307 max_event_size:512 +lp:211 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1367411.217371 max_event_size:512 +lp:214 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1367024.791759 max_event_size:512 +lp:217 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1443915.812286 max_event_size:512 +lp:220 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1378552.697500 max_event_size:512 +lp:223 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1384666.066943 max_event_size:512 +lp:226 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1433736.776795 max_event_size:512 +lp:229 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1385820.972735 max_event_size:512 +lp:232 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1458229.964081 max_event_size:512 +lp:235 send_count:281 send_bytes:2097408 send_time:81390.142441 recv_count:281 recv_bytes:2097408 recv_time:1441264.855310 max_event_size:512 +lp:238 send_count:278 send_bytes:2097408 send_time:81390.142441 recv_count:278 recv_bytes:2097408 recv_time:1444677.270659 max_event_size:512 +lp:241 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1428504.815357 max_event_size:512 +lp:244 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1461626.469318 max_event_size:512 +lp:247 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1374979.122514 max_event_size:512 +lp:250 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1385979.071477 max_event_size:512 +lp:253 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1373105.527438 max_event_size:512 +lp:256 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1397574.582505 max_event_size:512 +lp:259 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1450536.731607 max_event_size:512 +lp:262 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1444969.216527 max_event_size:512 +lp:265 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1607364.332573 max_event_size:512 +lp:268 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1596285.213568 max_event_size:512 +lp:271 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1583391.274824 max_event_size:512 +lp:274 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1585599.430563 max_event_size:512 +lp:277 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1445368.160430 max_event_size:512 +lp:280 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1434062.379377 max_event_size:512 +lp:283 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1466540.575103 max_event_size:512 +lp:286 send_count:275 send_bytes:2097408 send_time:81390.142441 recv_count:275 recv_bytes:2097408 recv_time:1383494.818001 max_event_size:512 +lp:289 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:292 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:295 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:298 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:301 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:304 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:307 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:310 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:313 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:316 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:319 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:322 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:325 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:328 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:331 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:334 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:337 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:340 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:343 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:346 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:349 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:352 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:355 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:358 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:361 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:364 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:367 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:370 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:373 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:376 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:379 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:382 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:385 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:388 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:391 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:394 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:397 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:400 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:403 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:406 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:409 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:412 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:415 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:418 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:421 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:424 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:427 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:430 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:433 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:436 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:439 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:442 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:445 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:448 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:451 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:454 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:457 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:460 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:463 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:466 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:469 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:472 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:475 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:478 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 diff --git a/tests/regression/test-output-hypre/model-net-category-p2p b/tests/regression/test-output-hypre/model-net-category-p2p new file mode 100644 index 0000000..8ae33cc --- /dev/null +++ b/tests/regression/test-output-hypre/model-net-category-p2p @@ -0,0 +1,96 @@ +lp:1 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4559891.376766 max_event_size:512 +lp:4 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4557007.082094 max_event_size:512 +lp:7 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4550874.679314 max_event_size:512 +lp:10 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4553533.441497 max_event_size:512 +lp:13 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4593305.173229 max_event_size:512 +lp:16 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4595582.854661 max_event_size:512 +lp:19 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4607084.930070 max_event_size:512 +lp:22 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4588838.893303 max_event_size:512 +lp:25 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4602458.710249 max_event_size:512 +lp:28 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4598479.440428 max_event_size:512 +lp:31 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4593465.913740 max_event_size:512 +lp:34 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4671581.033420 max_event_size:512 +lp:37 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4181020.986071 max_event_size:512 +lp:40 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4174339.145555 max_event_size:512 +lp:43 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4193288.763571 max_event_size:512 +lp:46 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4178226.975933 max_event_size:512 +lp:49 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:5233042.146541 max_event_size:512 +lp:52 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:5650208.413286 max_event_size:512 +lp:55 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:5489089.333043 max_event_size:512 +lp:58 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:5502710.821562 max_event_size:512 +lp:61 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4597661.228029 max_event_size:512 +lp:64 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4604718.441633 max_event_size:512 +lp:67 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4611632.286417 max_event_size:512 +lp:70 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4603320.447973 max_event_size:512 +lp:73 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4608694.205122 max_event_size:512 +lp:76 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4595466.333298 max_event_size:512 +lp:79 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4608659.655326 max_event_size:512 +lp:82 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4605761.153317 max_event_size:512 +lp:85 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4228046.396942 max_event_size:512 +lp:88 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4213415.968417 max_event_size:512 +lp:91 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4243400.899575 max_event_size:512 +lp:94 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4213413.125359 max_event_size:512 +lp:97 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4693248.026112 max_event_size:512 +lp:100 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4898991.969054 max_event_size:512 +lp:103 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4651939.088306 max_event_size:512 +lp:106 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4640388.936496 max_event_size:512 +lp:109 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4606092.493792 max_event_size:512 +lp:112 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4600104.147626 max_event_size:512 +lp:115 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4641839.004973 max_event_size:512 +lp:118 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4600509.083159 max_event_size:512 +lp:121 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4480706.042325 max_event_size:512 +lp:124 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4455680.556142 max_event_size:512 +lp:127 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4435913.679218 max_event_size:512 +lp:130 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4433948.480713 max_event_size:512 +lp:133 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4227596.429292 max_event_size:512 +lp:136 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4223754.777784 max_event_size:512 +lp:139 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4235281.519199 max_event_size:512 +lp:142 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4249334.155361 max_event_size:512 +lp:145 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4334032.050168 max_event_size:512 +lp:148 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4336951.350133 max_event_size:512 +lp:151 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4312569.610060 max_event_size:512 +lp:154 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4252784.181265 max_event_size:512 +lp:157 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4215254.584225 max_event_size:512 +lp:160 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4210285.714676 max_event_size:512 +lp:163 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4238200.381271 max_event_size:512 +lp:166 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4181789.821568 max_event_size:512 +lp:169 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4179819.570545 max_event_size:512 +lp:172 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4179132.017428 max_event_size:512 +lp:175 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4185612.925859 max_event_size:512 +lp:178 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:4186721.883301 max_event_size:512 +lp:181 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:5153144.186785 max_event_size:512 +lp:184 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:5188948.085194 max_event_size:512 +lp:187 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:5301087.091219 max_event_size:512 +lp:190 send_count:512 send_bytes:4194304 send_time:162760.416667 recv_count:512 recv_bytes:4194304 recv_time:5328954.128969 max_event_size:512 +lp:193 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1344264.714540 max_event_size:512 +lp:196 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1328034.479162 max_event_size:512 +lp:199 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1333158.712859 max_event_size:512 +lp:202 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1342244.622313 max_event_size:512 +lp:205 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1351257.034992 max_event_size:512 +lp:208 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1356729.906223 max_event_size:512 +lp:211 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1351194.560412 max_event_size:512 +lp:214 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1349068.836376 max_event_size:512 +lp:217 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1415705.814685 max_event_size:512 +lp:220 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1354544.251256 max_event_size:512 +lp:223 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1352266.480597 max_event_size:512 +lp:226 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1410745.819756 max_event_size:512 +lp:229 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1360863.932807 max_event_size:512 +lp:232 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1434640.856852 max_event_size:512 +lp:235 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1420449.899819 max_event_size:512 +lp:238 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1433264.411015 max_event_size:512 +lp:241 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1418558.167889 max_event_size:512 +lp:244 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1452413.838442 max_event_size:512 +lp:247 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1364651.026971 max_event_size:512 +lp:250 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1376770.181505 max_event_size:512 +lp:253 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1363243.883444 max_event_size:512 +lp:256 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1388362.520806 max_event_size:512 +lp:259 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1442372.992677 max_event_size:512 +lp:262 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1437780.036362 max_event_size:512 +lp:265 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1596914.635568 max_event_size:512 +lp:268 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1587078.739198 max_event_size:512 +lp:271 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1573223.928427 max_event_size:512 +lp:274 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1576387.483559 max_event_size:512 +lp:277 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1435492.010075 max_event_size:512 +lp:280 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1424850.589758 max_event_size:512 +lp:283 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1458514.413526 max_event_size:512 +lp:286 send_count:256 send_bytes:2097152 send_time:81380.208333 recv_count:256 recv_bytes:2097152 recv_time:1376305.708604 max_event_size:512 diff --git a/tests/regression/test-output-hypre/model-net-category-test b/tests/regression/test-output-hypre/model-net-category-test new file mode 100644 index 0000000..3fd8ba6 --- /dev/null +++ b/tests/regression/test-output-hypre/model-net-category-test @@ -0,0 +1,96 @@ +lp:1 send_count:22 send_bytes:256 send_time:9.934107 recv_count:22 recv_bytes:256 recv_time:9729.120102 max_event_size:424 +lp:4 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:15266.039179 max_event_size:424 +lp:7 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:16774.763143 max_event_size:424 +lp:10 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:15909.099316 max_event_size:424 +lp:13 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:21053.599304 max_event_size:424 +lp:16 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:19345.893921 max_event_size:424 +lp:19 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:15966.160145 max_event_size:424 +lp:22 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:15339.828478 max_event_size:424 +lp:25 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:20591.962822 max_event_size:424 +lp:28 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:21664.294023 max_event_size:424 +lp:31 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:22567.137542 max_event_size:424 +lp:34 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:21757.819395 max_event_size:424 +lp:37 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:24887.688718 max_event_size:424 +lp:40 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:23613.860882 max_event_size:424 +lp:43 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:19999.967699 max_event_size:424 +lp:46 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:17860.085904 max_event_size:424 +lp:49 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:25960.341230 max_event_size:424 +lp:52 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:22027.159236 max_event_size:424 +lp:55 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:18047.537696 max_event_size:424 +lp:58 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:19416.641691 max_event_size:424 +lp:61 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:23562.221684 max_event_size:424 +lp:64 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:23383.568445 max_event_size:424 +lp:67 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:22108.129683 max_event_size:424 +lp:70 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:21362.362395 max_event_size:424 +lp:73 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:27137.113257 max_event_size:424 +lp:76 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:25770.883118 max_event_size:424 +lp:79 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:24720.841061 max_event_size:424 +lp:82 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:23382.284123 max_event_size:424 +lp:85 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:27931.410692 max_event_size:424 +lp:88 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:25808.329317 max_event_size:424 +lp:91 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:22628.002315 max_event_size:424 +lp:94 send_count:22 send_bytes:256 send_time:9.934107 recv_count:22 recv_bytes:256 recv_time:13369.793082 max_event_size:424 +lp:97 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:8284.378262 max_event_size:424 +lp:100 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9635.627843 max_event_size:424 +lp:103 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:10299.211212 max_event_size:424 +lp:106 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9340.972960 max_event_size:424 +lp:109 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7912.817920 max_event_size:424 +lp:112 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7257.526284 max_event_size:424 +lp:115 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:6002.134835 max_event_size:424 +lp:118 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:5237.547263 max_event_size:424 +lp:121 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9935.901963 max_event_size:424 +lp:124 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7272.307606 max_event_size:424 +lp:127 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7912.231226 max_event_size:424 +lp:130 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7252.893608 max_event_size:424 +lp:133 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9987.822675 max_event_size:424 +lp:136 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9340.707642 max_event_size:424 +lp:139 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7978.600224 max_event_size:424 +lp:142 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7435.072515 max_event_size:424 +lp:145 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:10198.713542 max_event_size:424 +lp:148 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9334.265618 max_event_size:424 +lp:151 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9995.035794 max_event_size:424 +lp:154 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9339.395058 max_event_size:424 +lp:157 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9931.656155 max_event_size:424 +lp:160 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9272.789602 max_event_size:424 +lp:163 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:8018.624412 max_event_size:424 +lp:166 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7281.124581 max_event_size:424 +lp:169 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:10007.765998 max_event_size:424 +lp:172 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9466.743824 max_event_size:424 +lp:175 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9929.446045 max_event_size:424 +lp:178 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9276.449833 max_event_size:424 +lp:181 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:10062.383404 max_event_size:424 +lp:184 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9406.789021 max_event_size:424 +lp:187 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:8104.944797 max_event_size:424 +lp:190 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7389.008163 max_event_size:424 +lp:193 send_count:22 send_bytes:256 send_time:9.934107 recv_count:22 recv_bytes:256 recv_time:9900.658464 max_event_size:424 +lp:196 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:15371.600323 max_event_size:424 +lp:199 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:16631.252800 max_event_size:424 +lp:202 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:15474.157282 max_event_size:424 +lp:205 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:21301.093443 max_event_size:424 +lp:208 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:19377.115084 max_event_size:424 +lp:211 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:16216.656960 max_event_size:424 +lp:214 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:17955.955383 max_event_size:424 +lp:217 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:28209.997601 max_event_size:424 +lp:220 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:24008.446245 max_event_size:424 +lp:223 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:32399.586346 max_event_size:424 +lp:226 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:22990.957039 max_event_size:424 +lp:229 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:24957.039928 max_event_size:424 +lp:232 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:23589.107229 max_event_size:424 +lp:235 send_count:25 send_bytes:256 send_time:9.934107 recv_count:25 recv_bytes:256 recv_time:20814.955491 max_event_size:424 +lp:238 send_count:22 send_bytes:256 send_time:9.934107 recv_count:22 recv_bytes:256 recv_time:11412.859645 max_event_size:424 +lp:241 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9946.647469 max_event_size:424 +lp:244 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9212.630876 max_event_size:424 +lp:247 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:10328.095543 max_event_size:424 +lp:250 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9208.889972 max_event_size:424 +lp:253 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9861.643994 max_event_size:424 +lp:256 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9212.061699 max_event_size:424 +lp:259 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:8163.738930 max_event_size:424 +lp:262 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7189.180165 max_event_size:424 +lp:265 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:10449.697005 max_event_size:424 +lp:268 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9206.474370 max_event_size:424 +lp:271 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:10167.346397 max_event_size:424 +lp:274 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9211.947004 max_event_size:424 +lp:277 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9876.150355 max_event_size:424 +lp:280 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:9211.789619 max_event_size:424 +lp:283 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:8026.161577 max_event_size:424 +lp:286 send_count:19 send_bytes:256 send_time:9.934107 recv_count:19 recv_bytes:256 recv_time:7189.109397 max_event_size:424 diff --git a/tests/regression/test-output-hypre/msg-stats b/tests/regression/test-output-hypre/msg-stats new file mode 100644 index 0000000..e3885cc --- /dev/null +++ b/tests/regression/test-output-hypre/msg-stats @@ -0,0 +1,161 @@ +# Format <# Flits/Packets finished> + 1 0 4194560 4569620.496868 534 2.123596 16365.303893 + 4 1 4194560 4572273.121274 537 2.128492 16753.322005 + 7 2 4194560 4567649.442457 537 2.128492 16366.038372 + 10 3 4194560 4569442.540813 537 2.128492 16490.305547 + 13 4 4194560 4614358.772533 537 2.262570 16510.085253 + 16 5 4194560 4614928.748583 537 2.262570 16490.202718 + 19 6 4194560 4623051.090214 537 2.251397 16029.809514 + 22 7 4194560 4604178.721781 537 2.251397 16720.194620 + 25 8 4194560 4623050.673071 537 2.262570 16511.510651 + 28 9 4194560 4620143.734451 537 2.268156 16604.686718 + 31 10 4194560 4616033.051282 537 2.268156 16295.732649 + 34 11 4194560 4693338.852815 537 2.268156 16518.558010 + 37 12 4194560 4205908.674789 537 2.273743 24478.612008 + 40 13 4194560 4197953.006437 537 2.273743 25019.521701 + 43 14 4194560 4213288.731271 537 2.262570 24667.970524 + 46 15 4194560 4196087.061837 537 2.256983 25148.794774 + 49 16 4194560 5259002.487771 537 2.396648 24805.552102 + 52 17 4194560 5672235.572522 537 2.391061 24922.440368 + 55 18 4194560 5507136.870739 537 2.379888 25066.580491 + 58 19 4194560 5522127.463253 537 2.385475 24953.690497 + 61 20 4194560 4621223.449712 537 2.268156 24797.668359 + 64 21 4194560 4628102.010078 537 2.273743 25143.544480 + 67 22 4194560 4633740.416101 537 2.268156 24704.343323 + 70 23 4194560 4624682.810368 537 2.268156 25008.754278 + 73 24 4194560 4635831.318378 537 2.279330 24911.512731 + 76 25 4194560 4621237.216417 537 2.279330 24965.890830 + 79 26 4194560 4633380.496388 537 2.273743 24772.714919 + 82 27 4194560 4629143.437440 537 2.273743 24676.356512 + 85 28 4194560 4255977.807634 537 2.402235 16164.042621 + 88 29 4194560 4239224.297734 537 2.402235 16624.745171 + 91 30 4194560 4266028.901890 537 2.391061 16243.162251 + 94 31 4194560 4226782.918441 534 2.382022 16427.305535 + 97 32 4194560 4701532.404374 531 2.378531 28949.484007 + 100 33 4194560 4908627.596897 531 2.384181 33654.983295 + 103 34 4194560 4662238.299519 531 2.384181 31574.831908 + 106 35 4194560 4649729.909456 531 2.384181 31131.697257 + 109 36 4194560 4614005.311711 531 2.254237 24930.043509 + 112 37 4194560 4607361.673910 531 2.254237 25131.398975 + 115 38 4194560 4647841.139809 531 2.248588 24890.317859 + 118 39 4194560 4605746.630422 531 2.248588 25112.581724 + 121 40 4194560 4490641.944288 531 2.259887 25003.108032 + 124 41 4194560 4462952.863748 531 2.254237 25166.776206 + 127 42 4194560 4443825.910445 531 2.254237 24903.941736 + 130 43 4194560 4441201.374322 531 2.254237 25157.894937 + 133 44 4194560 4237584.251967 531 2.384181 16555.337145 + 136 45 4194560 4233095.485425 531 2.384181 16929.342694 + 139 46 4194560 4243260.119423 531 2.378531 16494.514451 + 142 47 4194560 4256769.227877 531 2.378531 16678.259961 + 145 48 4194560 4344230.763710 531 2.384181 25077.949065 + 148 49 4194560 4346285.615751 531 2.384181 27616.511865 + 151 50 4194560 4322564.645854 531 2.384181 25161.002787 + 154 51 4194560 4262123.576323 531 2.384181 25214.723470 + 157 52 4194560 4225186.240380 531 2.259887 24870.514517 + 160 53 4194560 4219558.504278 531 2.259887 25141.985169 + 163 54 4194560 4246219.005683 531 2.254237 24810.912044 + 166 55 4194560 4189070.946149 531 2.254237 25165.601328 + 169 56 4194560 4189827.336542 531 2.259887 19719.494281 + 172 57 4194560 4188598.761252 531 2.259887 19321.686607 + 175 58 4194560 4195542.371903 531 2.259887 18073.607044 + 178 59 4194560 4195998.333133 531 2.259887 18632.032870 + 181 60 4194560 5163206.570189 531 2.508475 16552.697255 + 184 61 4194560 5198354.874215 531 2.508475 16782.437845 + 187 62 4194560 5309192.036016 531 2.502825 16609.378858 + 190 63 4194560 5336343.137132 531 2.502825 16816.877917 + 193 64 2097408 1354165.373004 278 2.122302 0.000000 + 196 65 2097408 1343406.079485 281 2.131673 0.000000 + 199 66 2097408 1349789.965659 281 2.131673 0.000000 + 202 67 2097408 1357718.779594 281 2.131673 0.000000 + 205 68 2097408 1372558.128435 281 2.153025 0.000000 + 208 69 2097408 1376107.021307 281 2.153025 0.000000 + 211 70 2097408 1367411.217371 281 2.131673 0.000000 + 214 71 2097408 1367024.791759 281 2.142349 0.000000 + 217 72 2097408 1443915.812286 281 2.174377 0.000000 + 220 73 2097408 1378552.697500 281 2.174377 0.000000 + 223 74 2097408 1384666.066943 281 2.163701 0.000000 + 226 75 2097408 1433736.776795 281 2.163701 0.000000 + 229 76 2097408 1385820.972735 281 2.174377 0.000000 + 232 77 2097408 1458229.964081 281 2.174377 0.000000 + 235 78 2097408 1441264.855310 281 2.153025 0.000000 + 238 79 2097408 1444677.270659 278 2.133094 0.000000 + 241 80 2097408 1428504.815357 275 2.145455 0.000000 + 244 81 2097408 1461626.469318 275 2.145455 0.000000 + 247 82 2097408 1374979.122514 275 2.145455 0.000000 + 250 83 2097408 1385979.071477 275 2.145455 0.000000 + 253 84 2097408 1373105.527438 275 2.145455 0.000000 + 256 85 2097408 1397574.582505 275 2.145455 0.000000 + 259 86 2097408 1450536.731607 275 2.134545 0.000000 + 262 87 2097408 1444969.216527 275 2.134545 0.000000 + 265 88 2097408 1607364.332573 275 2.145455 0.000000 + 268 89 2097408 1596285.213568 275 2.145455 0.000000 + 271 90 2097408 1583391.274824 275 2.145455 0.000000 + 274 91 2097408 1585599.430563 275 2.145455 0.000000 + 277 92 2097408 1445368.160430 275 2.145455 0.000000 + 280 93 2097408 1434062.379377 275 2.145455 0.000000 + 283 94 2097408 1466540.575103 275 2.134545 0.000000 + 286 95 2097408 1383494.818001 275 2.134545 0.000000 + 289 96 0 0.000000 0 -nan 0.000000 + 292 97 0 0.000000 0 -nan 0.000000 + 295 98 0 0.000000 0 -nan 0.000000 + 298 99 0 0.000000 0 -nan 0.000000 + 301 100 0 0.000000 0 -nan 0.000000 + 304 101 0 0.000000 0 -nan 0.000000 + 307 102 0 0.000000 0 -nan 0.000000 + 310 103 0 0.000000 0 -nan 0.000000 + 313 104 0 0.000000 0 -nan 0.000000 + 316 105 0 0.000000 0 -nan 0.000000 + 319 106 0 0.000000 0 -nan 0.000000 + 322 107 0 0.000000 0 -nan 0.000000 + 325 108 0 0.000000 0 -nan 0.000000 + 328 109 0 0.000000 0 -nan 0.000000 + 331 110 0 0.000000 0 -nan 0.000000 + 334 111 0 0.000000 0 -nan 0.000000 + 337 112 0 0.000000 0 -nan 0.000000 + 340 113 0 0.000000 0 -nan 0.000000 + 343 114 0 0.000000 0 -nan 0.000000 + 346 115 0 0.000000 0 -nan 0.000000 + 349 116 0 0.000000 0 -nan 0.000000 + 352 117 0 0.000000 0 -nan 0.000000 + 355 118 0 0.000000 0 -nan 0.000000 + 358 119 0 0.000000 0 -nan 0.000000 + 361 120 0 0.000000 0 -nan 0.000000 + 364 121 0 0.000000 0 -nan 0.000000 + 367 122 0 0.000000 0 -nan 0.000000 + 370 123 0 0.000000 0 -nan 0.000000 + 373 124 0 0.000000 0 -nan 0.000000 + 376 125 0 0.000000 0 -nan 0.000000 + 379 126 0 0.000000 0 -nan 0.000000 + 382 127 0 0.000000 0 -nan 0.000000 + 385 128 0 0.000000 0 -nan 0.000000 + 388 129 0 0.000000 0 -nan 0.000000 + 391 130 0 0.000000 0 -nan 0.000000 + 394 131 0 0.000000 0 -nan 0.000000 + 397 132 0 0.000000 0 -nan 0.000000 + 400 133 0 0.000000 0 -nan 0.000000 + 403 134 0 0.000000 0 -nan 0.000000 + 406 135 0 0.000000 0 -nan 0.000000 + 409 136 0 0.000000 0 -nan 0.000000 + 412 137 0 0.000000 0 -nan 0.000000 + 415 138 0 0.000000 0 -nan 0.000000 + 418 139 0 0.000000 0 -nan 0.000000 + 421 140 0 0.000000 0 -nan 0.000000 + 424 141 0 0.000000 0 -nan 0.000000 + 427 142 0 0.000000 0 -nan 0.000000 + 430 143 0 0.000000 0 -nan 0.000000 + 433 144 0 0.000000 0 -nan 0.000000 + 436 145 0 0.000000 0 -nan 0.000000 + 439 146 0 0.000000 0 -nan 0.000000 + 442 147 0 0.000000 0 -nan 0.000000 + 445 148 0 0.000000 0 -nan 0.000000 + 448 149 0 0.000000 0 -nan 0.000000 + 451 150 0 0.000000 0 -nan 0.000000 + 454 151 0 0.000000 0 -nan 0.000000 + 457 152 0 0.000000 0 -nan 0.000000 + 460 153 0 0.000000 0 -nan 0.000000 + 463 154 0 0.000000 0 -nan 0.000000 + 466 155 0 0.000000 0 -nan 0.000000 + 469 156 0 0.000000 0 -nan 0.000000 + 472 157 0 0.000000 0 -nan 0.000000 + 475 158 0 0.000000 0 -nan 0.000000 + 478 159 0 0.000000 0 -nan 0.000000 \ No newline at end of file diff --git a/tests/regression/test-output-hypre/router-stats b/tests/regression/test-output-hypre/router-stats new file mode 100644 index 0000000..f6ece9f --- /dev/null +++ b/tests/regression/test-output-hypre/router-stats @@ -0,0 +1,161 @@ +# Format + 2 0 0.000000 22569.640852 22972.541545 0.000000 4198.391879 4204.618493 4186.484394 4213.336105 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 5 1 0.000000 22930.109837 0.000000 22546.896813 4209.099374 4186.907458 4203.255154 4179.922256 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 8 2 0.000000 22783.593743 0.000000 22251.049633 4185.636418 4222.064648 4200.943761 4186.084774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 11 3 0.000000 0.000000 22788.578180 22604.909695 4197.131407 4175.458882 4209.094342 4210.611699 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 14 4 0.000000 22067.938665 22596.442709 0.000000 8384.177224 4191.420009 4211.356149 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 17 5 0.000000 22850.375638 0.000000 22468.842661 8364.650579 4209.280287 4151.054160 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 20 6 0.000000 22290.560780 0.000000 22632.699744 8422.912263 4174.842810 4168.860005 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 23 7 0.000000 0.000000 22929.999632 23106.294845 8356.893814 4287.357419 4214.200758 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 26 8 0.000000 22863.704562 22486.142999 0.000000 0.000000 8369.772789 4197.930653 4201.641071 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 29 9 0.000000 22445.787011 0.000000 22491.104337 0.000000 8426.484235 4199.645430 4208.863237 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 32 10 0.000000 22449.759403 0.000000 22322.061770 0.000000 8399.090498 4188.363453 4174.200474 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 35 11 75.004183 0.000000 22407.468850 22426.396735 0.000000 8336.558635 4215.516601 4215.543333 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 38 12 0.000000 21751.377127 23424.587016 0.000000 22471.512860 0.000000 8391.583250 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 41 13 0.000000 22111.857485 0.000000 22542.645141 22432.798459 0.000000 8401.413931 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 44 14 0.000000 22679.459386 0.000000 22541.011658 22355.982433 0.000000 8382.099609 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 47 15 0.000000 0.000000 22528.767800 22704.021982 23004.199484 0.000000 8403.288435 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 50 16 0.000000 22303.485797 22487.860913 0.000000 23010.021069 0.000000 4210.413187 4205.793646 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 53 17 0.000000 22565.475099 0.000000 22594.524014 22354.065645 0.000000 4210.221712 4206.726379 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 56 18 0.000000 22656.207721 0.000000 22732.243391 22487.849922 0.000000 4199.755715 4189.108253 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 59 19 0.000000 0.000000 22424.940306 22649.706882 22526.877140 0.000000 4204.312494 4208.336612 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 62 20 0.000000 22808.562434 22410.487888 0.000000 22556.010311 0.000000 0.000000 8366.799276 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 65 21 0.000000 22485.622623 0.000000 22510.278563 22496.701308 0.000000 0.000000 8431.380715 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 68 22 0.000000 22437.983721 0.000000 22654.789497 22499.779951 0.000000 0.000000 8401.497478 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 71 23 0.000000 0.000000 22411.250193 22273.411438 22420.036883 0.000000 0.000000 8380.243791 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 74 24 0.000000 22806.999568 22540.551436 0.000000 8362.961203 22798.593937 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 77 25 0.000000 22267.395199 0.000000 22480.194892 8387.553250 22611.101070 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 80 26 0.000000 22616.506344 0.000000 22226.536911 8395.001671 22306.738426 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 83 27 0.000000 0.000000 22913.630401 22301.310653 8421.015203 22290.587019 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 86 28 0.000000 22151.916153 22870.862852 0.000000 0.000000 8392.639673 4226.409396 7642.243528 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 89 29 0.000000 22805.579865 0.000000 22935.156225 0.000000 8377.956209 4195.626783 13842.324716 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 92 30 0.000000 22317.191738 0.000000 22312.394786 0.000000 8411.922533 4209.634490 10283.143148 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 95 31 0.000000 0.000000 22431.218251 22642.508930 0.000000 8380.336473 4202.497300 11223.326416 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 98 32 0.000000 22416.183495 22397.660805 0.000000 0.000000 4203.148505 4171.819207 26989.126739 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 101 33 0.000000 22916.900410 0.000000 22459.424218 0.000000 4195.499762 4169.827201 31069.682981 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 104 34 0.000000 22331.722980 0.000000 22667.239078 0.000000 4196.800988 4210.326297 29456.947806 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 107 35 0.000000 0.000000 22529.639369 22443.499175 0.000000 4209.447570 4179.833884 28273.792022 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 110 36 0.000000 22759.377393 22967.420036 0.000000 22457.000857 0.000000 0.000000 8438.985457 29972.787599 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 113 37 0.000000 22545.651581 0.000000 22628.978802 22899.130998 0.000000 0.000000 8382.651844 36566.073344 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 116 38 0.000000 22423.313074 0.000000 22635.723865 22386.642111 0.000000 0.000000 8413.053662 28328.921950 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 119 39 0.000000 0.000000 22524.015750 22019.705851 22338.349389 0.000000 0.000000 8342.409499 42904.655109 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 122 40 0.000000 22832.218730 22370.457751 0.000000 22548.532674 0.000000 0.000000 8406.062099 0.000000 0.000000 27105.657043 0.000000 0.000000 0.000000 0.000000 + 125 41 0.000000 22269.570979 0.000000 22392.132867 22431.853534 0.000000 0.000000 8407.638312 0.000000 0.000000 13674.312672 0.000000 0.000000 0.000000 0.000000 + 128 42 0.000000 22991.830616 0.000000 22769.756092 23057.259972 0.000000 0.000000 8403.002892 0.000000 0.000000 23405.141169 0.000000 0.000000 0.000000 0.000000 + 131 43 0.000000 0.000000 22809.862237 22317.918578 22486.464159 0.000000 0.000000 8428.605515 0.000000 0.000000 11586.290672 0.000000 0.000000 0.000000 0.000000 + 134 44 0.000000 22773.538833 22619.793494 0.000000 8361.882496 4193.028122 4182.275035 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 137 45 0.000000 22604.673472 0.000000 22621.816585 8375.694792 4237.584681 4165.953572 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 140 46 0.000000 22362.247790 0.000000 22311.462900 8405.601048 4186.506912 4196.739649 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 143 47 0.000000 0.000000 22424.080020 22813.731850 8373.061159 4188.845195 4203.312694 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 146 48 0.000000 22189.909641 22553.216071 0.000000 8392.829279 0.000000 22502.440329 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 149 49 3624.105232 22182.762404 0.000000 22440.456908 8370.182143 0.000000 27191.809950 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 152 50 0.000000 22607.672735 0.000000 22276.329280 8425.647790 0.000000 22522.379202 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 155 51 0.000000 0.000000 22502.430047 22029.185925 8383.752957 0.000000 22487.196780 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 158 52 0.000000 22630.542965 22397.295589 0.000000 0.000000 4203.274130 4192.089337 22981.082780 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 161 53 0.000000 21957.675876 0.000000 22625.077940 0.000000 4212.905401 4214.314890 22787.558926 0.000000 8846.715415 0.000000 0.000000 0.000000 0.000000 0.000000 + 164 54 0.000000 22569.826865 0.000000 22071.850124 0.000000 4185.750090 4190.148568 22480.277694 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 167 55 0.000000 0.000000 22493.370205 22194.417802 0.000000 4215.715254 4166.843429 22843.719601 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 170 56 0.000000 22622.655479 22693.392866 0.000000 22723.286105 0.000000 4184.383980 4223.279098 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 173 57 0.000000 22317.920018 0.000000 22395.639359 22601.567659 0.000000 4190.401306 4212.362914 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 176 58 0.000000 22778.264962 0.000000 22774.368875 22239.065581 0.000000 4212.231495 4198.498032 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 179 59 0.000000 0.000000 22384.940619 22601.823300 23117.222488 0.000000 4190.041014 4194.917020 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 182 60 0.000000 22894.323550 22557.895588 0.000000 4181.083358 4205.852971 4193.768446 4222.443458 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 185 61 0.000000 22186.809123 0.000000 22579.229008 4236.728707 4147.323389 4209.177775 4189.272520 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 188 62 0.000000 22613.491954 0.000000 22267.620291 4226.422583 4179.985074 4197.372774 4163.764850 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 191 63 0.000000 0.000000 22562.996201 22343.168962 4127.926366 4205.387901 4188.443415 4191.426256 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 194 64 0.000000 2897.668105 2511.150907 0.000000 0.000000 12404.776183 957.191429 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 197 65 0.000000 3389.415255 0.000000 3380.104074 0.000000 11490.904688 951.880847 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 200 66 0.000000 2038.536209 0.000000 5399.413343 0.000000 11489.890433 957.028967 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 203 67 0.000000 0.000000 2720.430378 4121.340874 0.000000 11630.239036 969.597102 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 206 68 0.000000 4861.499335 3826.289000 0.000000 0.000000 3013.821723 958.666802 955.599554 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 209 69 0.000000 3860.775536 0.000000 3622.136380 0.000000 2527.618542 959.738153 955.936459 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 212 70 0.000000 3840.839328 0.000000 3218.218271 0.000000 4686.625944 967.218973 960.778656 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 215 71 0.000000 0.000000 3754.830743 2705.264007 0.000000 2839.609380 963.055799 969.140042 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 218 72 0.000000 3193.246604 3105.665444 0.000000 966.156444 974.193873 0.000000 2908.933751 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 221 73 0.000000 3954.268314 0.000000 3234.530471 968.628932 963.262424 0.000000 3096.318212 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 224 74 0.000000 2772.178048 0.000000 2517.625669 955.969047 960.244237 0.000000 2573.985653 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 227 75 2168.721065 0.000000 3302.219623 4193.641939 957.192267 960.958057 0.000000 3177.930335 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 230 76 0.000000 3246.967771 3525.643829 0.000000 0.000000 960.180999 966.849299 3257.614977 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 233 77 1809.782996 3084.563504 0.000000 3914.010314 0.000000 960.435466 958.029315 3167.573330 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 236 78 0.000000 3192.582675 0.000000 2907.562788 0.000000 970.853984 960.482376 3112.081289 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 239 79 1663.054264 0.000000 3846.799408 4572.674324 0.000000 966.702073 970.647589 2877.235732 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 242 80 0.000000 4384.380141 2770.687748 0.000000 2946.144504 958.473102 962.392749 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 245 81 1376.245538 1989.790709 0.000000 2867.027930 3240.157593 964.465120 955.930055 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 248 82 0.000000 3340.752431 0.000000 1765.286132 2730.890779 962.433254 964.584851 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 251 83 0.000000 0.000000 2782.745096 4355.144414 3059.439105 961.086648 960.086126 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 254 84 0.000000 2004.163549 3283.551787 0.000000 4329.880111 0.000000 959.168173 967.967684 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 257 85 0.000000 4297.573095 0.000000 3458.747995 2561.616264 0.000000 962.814393 961.865102 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 260 86 3135.403008 3520.967505 0.000000 4452.713020 2346.061406 0.000000 957.897335 969.641774 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 263 87 2547.093954 0.000000 3196.714216 4315.052988 3321.634266 0.000000 967.741596 957.298726 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 266 88 0.000000 3256.406766 3352.258803 0.000000 960.991820 970.613625 3289.128336 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 269 89 0.000000 3978.694254 0.000000 2808.028426 1062.510546 958.988053 3241.319892 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 272 90 0.000000 3654.696187 0.000000 3109.977849 960.008709 957.391224 3698.668696 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 275 91 0.000000 0.000000 3110.218877 3118.488325 960.699907 953.421764 3295.077734 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 278 92 2139.770476 2941.325103 3012.740737 0.000000 0.000000 973.410529 3984.408070 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 281 93 0.000000 3753.465161 0.000000 2854.823041 0.000000 954.175515 4037.745640 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 284 94 5274.752870 3085.734566 0.000000 5662.340578 0.000000 504.467156 3674.085371 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 287 95 0.000000 0.000000 2882.608976 4009.775805 0.000000 1079.336373 4251.127136 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 290 96 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 293 97 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 296 98 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 299 99 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 302 100 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 305 101 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 308 102 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 311 103 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 314 104 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 317 105 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 320 106 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 323 107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 326 108 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 329 109 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 332 110 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 335 111 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 338 112 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 341 113 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 344 114 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 347 115 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 350 116 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 353 117 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 356 118 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 359 119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 362 120 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 365 121 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 368 122 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 371 123 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 374 124 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 377 125 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 380 126 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 383 127 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 386 128 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 389 129 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 392 130 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 395 131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 398 132 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 401 133 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 404 134 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 407 135 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 410 136 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 413 137 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 416 138 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 419 139 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 422 140 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 425 141 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 428 142 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 431 143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 434 144 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 437 145 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 440 146 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 443 147 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 446 148 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 449 149 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 452 150 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 455 151 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 458 152 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 461 153 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 464 154 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 467 155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 470 156 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 473 157 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 476 158 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 + 479 159 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \ No newline at end of file diff --git a/tests/regression/test-output-hypre/router-traffic b/tests/regression/test-output-hypre/router-traffic new file mode 100644 index 0000000..ae49acb --- /dev/null +++ b/tests/regression/test-output-hypre/router-traffic @@ -0,0 +1,161 @@ +# Format + 2 0 4243712 1073216 1073216 0 548896 548896 524320 524320 1073216 24576 524320 0 0 0 0 + 5 1 4268288 1097792 0 1073216 548896 524320 524320 524320 1073216 0 524320 0 0 0 0 + 8 2 4268288 1073216 24576 1048640 548896 524320 524320 524320 1073216 0 524320 0 0 0 0 + 11 3 4268288 24576 1073216 1048640 548896 524320 524320 524320 1073216 0 524320 0 0 0 0 + 14 4 4268288 1097792 1073216 0 1048640 524320 548896 24576 548896 0 0 0 0 0 0 + 17 5 4268288 1073216 24576 1073216 1073216 548896 548896 0 548896 0 0 0 0 0 0 + 20 6 4268288 1048640 24576 1048640 1097792 548896 548896 0 548896 0 0 0 0 0 0 + 23 7 4268288 24576 1048640 1048640 1073216 548896 548896 0 548896 0 0 0 0 0 0 + 26 8 4268288 1073216 1073216 24576 24576 1122368 524320 524320 1073216 524320 0 0 0 0 0 + 29 9 4268288 1097792 0 1073216 24576 1073216 524320 548896 1073216 524320 0 0 0 0 0 + 32 10 4268288 1073216 24576 1048640 24576 1048640 524320 548896 1073216 524320 0 0 0 0 0 + 35 11 4268288 24576 1073216 1048640 49152 1048640 524320 548896 1073216 524320 0 0 0 0 0 + 38 12 4268288 1097792 1073216 0 1048640 0 1073216 0 548896 524320 0 0 0 0 0 + 41 13 4268288 1073216 24576 1073216 1048640 49152 1073216 0 548896 524320 0 0 0 0 0 + 44 14 4268288 1048640 24576 1048640 1048640 73728 1073216 0 548896 524320 0 0 0 0 0 + 47 15 4268288 24576 1048640 1048640 1048640 49152 1073216 0 548896 524320 0 0 0 0 0 + 50 16 4268288 1073216 1073216 24576 1073216 0 573472 524320 24576 524320 0 0 0 0 0 + 53 17 4268288 1097792 0 1073216 1048640 0 548896 548896 24576 524320 0 0 0 0 0 + 56 18 4268288 1073216 24576 1048640 1048640 0 524320 548896 24576 524320 0 0 0 0 0 + 59 19 4268288 24576 1073216 1048640 1048640 24576 524320 548896 24576 524320 0 0 0 0 0 + 62 20 4268288 1097792 1073216 0 1073216 24576 0 1048640 0 1048640 24576 0 0 0 0 + 65 21 4268288 1073216 24576 1073216 1073216 24576 0 1048640 0 1073216 24576 0 0 0 0 + 68 22 4268288 1048640 24576 1048640 1073216 49152 0 1048640 0 1073216 24576 0 0 0 0 + 71 23 4268288 24576 1048640 1048640 1073216 24576 0 1048640 0 1073216 24576 0 0 0 0 + 74 24 4268288 1073216 1073216 24576 1048640 1048640 73728 24576 524320 1073216 0 0 0 0 0 + 77 25 4268288 1097792 0 1073216 1048640 1073216 49152 0 524320 1073216 0 0 0 0 0 + 80 26 4268288 1073216 24576 1048640 1048640 1073216 24576 0 524320 1073216 0 0 0 0 0 + 83 27 4268288 24576 1073216 1048640 1048640 1097792 24576 0 524320 1073216 0 0 0 0 0 + 86 28 4268288 1097792 1073216 0 24576 1048640 524320 524320 524320 548896 0 0 0 0 0 + 89 29 4268288 1073216 24576 1073216 24576 1048640 548896 548896 548896 548896 0 0 0 0 0 + 92 30 4268288 1048640 24576 1048640 24576 1048640 573472 548896 573472 548896 0 0 0 0 0 + 95 31 4243712 0 1048640 1048640 24576 1048640 548896 548896 573472 548896 0 0 0 0 0 + 98 32 4219136 1048640 1048640 24576 0 524320 524320 1097792 573472 548896 0 0 0 0 0 + 101 33 4219136 1073216 0 1048640 0 524320 524320 1073216 573472 548896 0 0 0 0 0 + 104 34 4219136 1073216 0 1048640 0 524320 524320 1048640 573472 548896 0 0 0 0 0 + 107 35 4219136 0 1073216 1048640 0 524320 524320 1048640 573472 548896 0 0 0 0 0 + 110 36 4219136 1073216 1048640 0 1048640 0 0 1048640 1622112 24576 0 0 0 0 0 + 113 37 4219136 1048640 24576 1048640 1048640 0 0 1048640 1622112 24576 0 0 0 0 0 + 116 38 4219136 1048640 0 1048640 1048640 0 0 1048640 1622112 24576 0 0 0 0 0 + 119 39 4219136 0 1048640 1048640 1048640 0 0 1048640 1597536 24576 0 0 0 0 0 + 122 40 4219136 1048640 1048640 24576 1048640 0 0 1048640 524320 49152 1572960 0 0 0 0 + 125 41 4219136 1073216 0 1048640 1048640 0 0 1048640 524320 49152 1572960 0 0 0 0 + 128 42 4219136 1073216 0 1048640 1048640 0 0 1048640 524320 49152 1572960 0 0 0 0 + 131 43 4219136 0 1073216 1048640 1048640 0 0 1073216 524320 49152 1572960 0 0 0 0 + 134 44 4219136 1073216 1048640 0 1048640 524320 524320 0 524320 573472 0 0 0 0 0 + 137 45 4219136 1048640 24576 1048640 1073216 524320 524320 0 524320 573472 0 0 0 0 0 + 140 46 4219136 1048640 0 1048640 1097792 524320 524320 0 524320 573472 0 0 0 0 0 + 143 47 4219136 0 1048640 1048640 1073216 524320 524320 0 524320 573472 0 0 0 0 0 + 146 48 4219136 1048640 1048640 24576 1048640 49152 1048640 0 524320 573472 0 0 0 0 0 + 149 49 4219136 1073216 0 1048640 1048640 24576 1048640 0 524320 548896 0 0 0 0 0 + 152 50 4219136 1073216 0 1048640 1048640 0 1048640 0 524320 524320 0 0 0 0 0 + 155 51 4219136 0 1073216 1048640 1073216 0 1048640 0 524320 524320 0 0 0 0 0 + 158 52 4219136 1073216 1048640 0 0 524320 524320 1048640 0 1048640 0 0 0 0 0 + 161 53 4219136 1048640 24576 1048640 0 548896 524320 1048640 0 1048640 0 0 0 0 0 + 164 54 4219136 1048640 0 1048640 0 573472 524320 1048640 0 1048640 0 0 0 0 0 + 167 55 4219136 0 1048640 1048640 0 548896 524320 1048640 0 1048640 0 0 0 0 0 + 170 56 4219136 1048640 1048640 24576 1048640 0 573472 524320 0 1048640 0 0 0 0 0 + 173 57 4219136 1073216 0 1048640 1048640 0 548896 524320 0 1048640 0 0 0 0 0 + 176 58 4219136 1073216 0 1048640 1048640 0 524320 524320 0 1048640 0 0 0 0 0 + 179 59 4219136 0 1073216 1048640 1048640 24576 524320 524320 24576 1048640 0 0 0 0 0 + 182 60 4219136 1073216 1048640 0 524320 524320 524320 524320 0 0 0 286752 0 0 0 + 185 61 4219136 1048640 24576 1048640 524320 548896 524320 524320 0 0 0 286752 0 0 0 + 188 62 4219136 1048640 0 1048640 524320 573472 524320 524320 0 0 0 286752 0 0 0 + 191 63 4219136 0 1048640 1048640 524320 548896 524320 524320 0 0 0 286752 0 0 0 + 194 64 2146560 548928 548928 0 0 811104 286752 0 0 0 524320 286752 0 0 0 + 197 65 2171136 573504 0 548928 0 811104 262176 0 0 0 524320 286752 0 0 0 + 200 66 2171136 548928 24576 524352 0 811104 262176 0 0 0 524320 286752 0 0 0 + 203 67 2171136 24576 548928 524352 0 811104 262176 0 0 0 524320 286752 0 0 0 + 206 68 2171136 573504 548928 0 24576 524352 262176 286752 0 0 524320 286752 0 0 0 + 209 69 2171136 548928 24576 548928 0 548928 286752 286752 0 24576 524320 286752 0 0 0 + 212 70 2171136 524352 24576 524352 0 573504 286752 286752 0 49152 524320 286752 0 0 0 + 215 71 2171136 24576 524352 524352 0 548928 286752 286752 0 24576 524320 286752 0 0 0 + 218 72 2171136 548928 548928 24576 262176 286752 73728 524352 524320 0 0 286752 0 0 0 + 221 73 2171136 573504 0 548928 286752 286752 24576 524352 524320 0 0 286752 0 0 0 + 224 74 2171136 548928 24576 524352 286752 286752 0 524352 524320 0 0 286752 0 0 0 + 227 75 2171136 24576 548928 524352 286752 311328 0 524352 524320 0 0 286752 0 0 0 + 230 76 2171136 573504 548928 0 0 262176 262176 548928 0 0 524320 0 0 0 0 + 233 77 2171136 548928 24576 548928 0 262176 311328 548928 0 0 524320 0 0 0 0 + 236 78 2171136 524352 24576 524352 0 262176 335904 548928 0 0 524320 0 0 0 0 + 239 79 2146560 0 524352 524352 0 262176 311328 548928 0 0 524320 0 0 0 0 + 242 80 2121984 524352 524352 24576 524352 262176 311328 0 0 0 0 0 0 0 0 + 245 81 2121984 548928 0 524352 524352 262176 286752 0 0 0 0 0 0 0 0 + 248 82 2121984 548928 0 524352 524352 262176 262176 0 0 0 0 0 0 0 0 + 251 83 2121984 0 548928 524352 524352 286752 262176 0 0 0 0 0 0 0 0 + 254 84 2121984 548928 524352 0 524352 0 262176 262176 0 0 0 262176 0 0 0 + 257 85 2121984 524352 24576 524352 524352 0 286752 262176 0 0 0 262176 0 0 0 + 260 86 2121984 524352 0 524352 524352 0 311328 262176 0 0 0 262176 0 0 0 + 263 87 2121984 0 524352 524352 524352 0 286752 262176 0 0 0 262176 0 0 0 + 266 88 2121984 524352 524352 24576 262176 262176 524352 49152 0 0 0 262176 0 0 0 + 269 89 2121984 548928 0 524352 262176 262176 524352 24576 0 0 0 262176 0 0 0 + 272 90 2121984 548928 0 524352 262176 262176 524352 0 0 0 0 262176 0 0 0 + 275 91 2121984 0 548928 524352 262176 262176 548928 0 0 0 0 286752 0 0 0 + 278 92 2121984 548928 524352 0 0 262176 786528 0 0 0 0 311328 0 0 0 + 281 93 2121984 524352 24576 524352 0 262176 786528 24576 0 0 0 311328 0 0 0 + 284 94 2121984 524352 0 524352 0 262176 786528 49152 0 0 0 311328 0 0 0 + 287 95 2121984 0 524352 524352 0 262176 786528 24576 0 0 0 311328 0 0 0 + 290 96 0 0 0 0 0 0 0 0 0 0 0 311328 0 0 0 + 293 97 0 0 0 0 0 0 0 0 0 0 0 311328 0 0 0 + 296 98 0 0 0 0 0 0 0 0 0 0 0 311328 0 0 0 + 299 99 0 0 0 0 0 0 0 0 0 0 0 286752 0 0 0 + 302 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 305 101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 308 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 311 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 314 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 317 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 320 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 323 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 326 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 329 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 332 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 335 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 338 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 341 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 344 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 347 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 350 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 353 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 356 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 359 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 362 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 365 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 368 122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 371 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 374 124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 377 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 380 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 383 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 386 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 389 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 392 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 395 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 398 132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 401 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 404 134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 407 135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 410 136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 413 137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 416 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 419 139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 422 140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 425 141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 428 142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 431 143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 434 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 437 145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 440 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 443 147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 446 148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 449 149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 452 150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 455 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 458 152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 461 153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 464 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 467 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 470 156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 473 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 476 158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 479 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \ No newline at end of file diff --git a/tests/regression/test-output-torus/model-net-category-all b/tests/regression/test-output-torus/model-net-category-all new file mode 100644 index 0000000..4989daa --- /dev/null +++ b/tests/regression/test-output-torus/model-net-category-all @@ -0,0 +1,160 @@ +lp:2 send_count:801 send_bytes:6291840 send_time:528726.050420 recv_count:801 recv_bytes:6291840 recv_time:70446003.124115 max_event_size:512 +lp:5 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:51224486.231504 max_event_size:512 +lp:8 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:46254108.530912 max_event_size:512 +lp:11 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:65931753.137869 max_event_size:512 +lp:14 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:73478961.894214 max_event_size:512 +lp:17 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:56635703.229227 max_event_size:512 +lp:20 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:56296002.918971 max_event_size:512 +lp:23 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:79162206.473919 max_event_size:512 +lp:26 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:68747621.590074 max_event_size:512 +lp:29 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:61856402.034309 max_event_size:512 +lp:32 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:51423206.134571 max_event_size:512 +lp:35 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:76549539.056092 max_event_size:512 +lp:38 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:87101447.427386 max_event_size:512 +lp:41 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:65186842.937532 max_event_size:512 +lp:44 send_count:810 send_bytes:6291840 send_time:528726.050420 recv_count:810 recv_bytes:6291840 recv_time:60000078.802061 max_event_size:512 +lp:47 send_count:807 send_bytes:6291840 send_time:528726.050420 recv_count:807 recv_bytes:6291840 recv_time:81391985.615724 max_event_size:512 +lp:50 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:87188114.674622 max_event_size:512 +lp:53 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:81920294.115737 max_event_size:512 +lp:56 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:74859013.386073 max_event_size:512 +lp:59 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:92637415.907638 max_event_size:512 +lp:62 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:86013630.215679 max_event_size:512 +lp:65 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:63771661.481576 max_event_size:512 +lp:68 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:64769752.209569 max_event_size:512 +lp:71 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:82680231.393320 max_event_size:512 +lp:74 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:79121754.418225 max_event_size:512 +lp:77 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:58974275.195478 max_event_size:512 +lp:80 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:59035246.329995 max_event_size:512 +lp:83 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:83152669.427379 max_event_size:512 +lp:86 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:69339626.604489 max_event_size:512 +lp:89 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:59500617.650543 max_event_size:512 +lp:92 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:60094681.871395 max_event_size:512 +lp:95 send_count:798 send_bytes:6291840 send_time:528726.050420 recv_count:798 recv_bytes:6291840 recv_time:69905237.317387 max_event_size:512 +lp:98 send_count:417 send_bytes:3146112 send_time:264379.159664 recv_count:417 recv_bytes:3146112 recv_time:27832105.037062 max_event_size:512 +lp:101 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:25623947.456244 max_event_size:512 +lp:104 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:25483810.524037 max_event_size:512 +lp:107 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:27962185.086372 max_event_size:512 +lp:110 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:27746641.057129 max_event_size:512 +lp:113 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:25715764.102294 max_event_size:512 +lp:116 send_count:426 send_bytes:3146112 send_time:264379.159664 recv_count:426 recv_bytes:3146112 recv_time:25799977.970471 max_event_size:512 +lp:119 send_count:423 send_bytes:3146112 send_time:264379.159664 recv_count:423 recv_bytes:3146112 recv_time:27742798.561729 max_event_size:512 +lp:122 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:27664975.975718 max_event_size:512 +lp:125 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:25508409.203914 max_event_size:512 +lp:128 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:25449185.698875 max_event_size:512 +lp:131 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:27692617.652429 max_event_size:512 +lp:134 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:30353216.920078 max_event_size:512 +lp:137 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:25125107.243176 max_event_size:512 +lp:140 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:25022188.914659 max_event_size:512 +lp:143 send_count:414 send_bytes:3146112 send_time:264379.159664 recv_count:414 recv_bytes:3146112 recv_time:30436732.370918 max_event_size:512 +lp:146 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:149 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:152 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:155 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:158 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:161 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:164 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:167 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:170 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:173 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:176 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:179 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:182 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:185 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:188 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:191 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:194 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:197 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:200 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:203 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:206 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:209 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:212 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:215 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:218 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:221 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:224 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:227 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:230 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:233 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:236 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:239 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:242 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:245 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:248 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:251 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:254 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:257 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:260 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:263 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:266 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:269 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:272 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:275 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:278 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:281 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:284 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:287 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:290 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:293 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:296 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:299 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:302 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:305 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:308 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:311 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:314 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:317 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:320 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:323 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:326 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:329 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:332 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:335 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:338 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:341 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:344 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:347 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:350 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:353 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:356 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:359 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:362 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:365 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:368 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:371 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:374 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:377 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:380 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:383 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:386 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:389 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:392 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:395 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:398 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:401 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:404 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:407 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:410 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:413 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:416 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:419 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:422 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:425 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:428 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:431 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:434 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:437 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:440 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:443 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:446 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:449 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:452 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:455 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:458 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:461 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:464 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:467 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:470 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:473 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:476 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 +lp:479 send_count:0 send_bytes:0 send_time:0.000000 recv_count:0 recv_bytes:0 recv_time:0.000000 max_event_size:0 diff --git a/tests/regression/test-output-torus/model-net-category-p2p b/tests/regression/test-output-torus/model-net-category-p2p new file mode 100644 index 0000000..a4c454e --- /dev/null +++ b/tests/regression/test-output-torus/model-net-category-p2p @@ -0,0 +1,48 @@ +lp:2 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:70391029.844791 max_event_size:512 +lp:5 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:51154859.267339 max_event_size:512 +lp:8 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:46180645.893808 max_event_size:512 +lp:11 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:65855920.522198 max_event_size:512 +lp:14 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:73404410.499474 max_event_size:512 +lp:17 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:56549981.247358 max_event_size:512 +lp:20 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:56220035.833864 max_event_size:512 +lp:23 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:79087494.398361 max_event_size:512 +lp:26 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:68662367.928701 max_event_size:512 +lp:29 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:61655349.506702 max_event_size:512 +lp:32 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:51273734.955929 max_event_size:512 +lp:35 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:76457687.899150 max_event_size:512 +lp:38 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:86987652.684751 max_event_size:512 +lp:41 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:64958145.661820 max_event_size:512 +lp:44 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:59783261.119958 max_event_size:512 +lp:47 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:81295760.717812 max_event_size:512 +lp:50 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:87127115.564354 max_event_size:512 +lp:53 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:81848826.920584 max_event_size:512 +lp:56 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:74782703.190711 max_event_size:512 +lp:59 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:92565417.071936 max_event_size:512 +lp:62 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:85942253.527109 max_event_size:512 +lp:65 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:63696411.131133 max_event_size:512 +lp:68 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:64693508.238551 max_event_size:512 +lp:71 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:82614153.423970 max_event_size:512 +lp:74 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:79056443.761067 max_event_size:512 +lp:77 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:58892585.268114 max_event_size:512 +lp:80 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:58958557.955613 max_event_size:512 +lp:83 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:83073735.250197 max_event_size:512 +lp:86 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:69274808.628033 max_event_size:512 +lp:89 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:59436169.149679 max_event_size:512 +lp:92 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:60024225.153824 max_event_size:512 +lp:95 send_count:768 send_bytes:6291456 send_time:528693.781513 recv_count:768 recv_bytes:6291456 recv_time:69841409.614215 max_event_size:512 +lp:98 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:27777018.882223 max_event_size:512 +lp:101 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:25555551.449228 max_event_size:512 +lp:104 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:25411599.326972 max_event_size:512 +lp:107 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:27871221.879946 max_event_size:512 +lp:110 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:27675909.570640 max_event_size:512 +lp:113 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:25632023.624053 max_event_size:512 +lp:116 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:25716991.007035 max_event_size:512 +lp:119 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:27684135.044406 max_event_size:512 +lp:122 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:27620695.390423 max_event_size:512 +lp:125 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:25464359.264028 max_event_size:512 +lp:128 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:25393908.688554 max_event_size:512 +lp:131 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:27638046.396690 max_event_size:512 +lp:134 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:30151789.864883 max_event_size:512 +lp:137 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:24990597.819848 max_event_size:512 +lp:140 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:24964298.522780 max_event_size:512 +lp:143 send_count:384 send_bytes:3145728 send_time:264346.890756 recv_count:384 recv_bytes:3145728 recv_time:30230687.663783 max_event_size:512 diff --git a/tests/regression/test-output-torus/model-net-category-test b/tests/regression/test-output-torus/model-net-category-test new file mode 100644 index 0000000..0f7cac0 --- /dev/null +++ b/tests/regression/test-output-torus/model-net-category-test @@ -0,0 +1,48 @@ +lp:2 send_count:33 send_bytes:384 send_time:32.268908 recv_count:33 recv_bytes:384 recv_time:54973.279323 max_event_size:424 +lp:5 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:69626.964164 max_event_size:424 +lp:8 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:73462.637104 max_event_size:424 +lp:11 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:75832.615671 max_event_size:424 +lp:14 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:74551.394739 max_event_size:424 +lp:17 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:85721.981869 max_event_size:424 +lp:20 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:75967.085108 max_event_size:424 +lp:23 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:74712.075558 max_event_size:424 +lp:26 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:85253.661373 max_event_size:424 +lp:29 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:201052.527608 max_event_size:424 +lp:32 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:149471.178642 max_event_size:424 +lp:35 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:91851.156943 max_event_size:424 +lp:38 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:113794.742635 max_event_size:424 +lp:41 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:228697.275712 max_event_size:424 +lp:44 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:216817.682103 max_event_size:424 +lp:47 send_count:39 send_bytes:384 send_time:32.268908 recv_count:39 recv_bytes:384 recv_time:96224.897912 max_event_size:424 +lp:50 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:60999.110267 max_event_size:424 +lp:53 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:71467.195153 max_event_size:424 +lp:56 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:76310.195362 max_event_size:424 +lp:59 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:71998.835702 max_event_size:424 +lp:62 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:71376.688570 max_event_size:424 +lp:65 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:75250.350443 max_event_size:424 +lp:68 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:76243.971018 max_event_size:424 +lp:71 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:66077.969349 max_event_size:424 +lp:74 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:65310.657158 max_event_size:424 +lp:77 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:81689.927364 max_event_size:424 +lp:80 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:76688.374382 max_event_size:424 +lp:83 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:78934.177182 max_event_size:424 +lp:86 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:64817.976456 max_event_size:424 +lp:89 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:64448.500864 max_event_size:424 +lp:92 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:70456.717571 max_event_size:424 +lp:95 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:63827.703172 max_event_size:424 +lp:98 send_count:33 send_bytes:384 send_time:32.268908 recv_count:33 recv_bytes:384 recv_time:55086.154839 max_event_size:424 +lp:101 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:68396.007016 max_event_size:424 +lp:104 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:72211.197065 max_event_size:424 +lp:107 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:90963.206425 max_event_size:424 +lp:110 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:70731.486489 max_event_size:424 +lp:113 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:83740.478241 max_event_size:424 +lp:116 send_count:42 send_bytes:384 send_time:32.268908 recv_count:42 recv_bytes:384 recv_time:82986.963436 max_event_size:424 +lp:119 send_count:39 send_bytes:384 send_time:32.268908 recv_count:39 recv_bytes:384 recv_time:58663.517323 max_event_size:424 +lp:122 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:44280.585295 max_event_size:424 +lp:125 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:44049.939886 max_event_size:424 +lp:128 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:55277.010321 max_event_size:424 +lp:131 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:54571.255739 max_event_size:424 +lp:134 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:201427.055195 max_event_size:424 +lp:137 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:134509.423328 max_event_size:424 +lp:140 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:57890.391879 max_event_size:424 +lp:143 send_count:30 send_bytes:384 send_time:32.268908 recv_count:30 recv_bytes:384 recv_time:206044.707135 max_event_size:424 diff --git a/tests/regression/test-output-torus/torus-link-stats b/tests/regression/test-output-torus/torus-link-stats new file mode 100644 index 0000000..a6f390e --- /dev/null +++ b/tests/regression/test-output-torus/torus-link-stats @@ -0,0 +1,161 @@ +# Format +2 0 0.000000 0.000000 0.000000 11657.077968 0.000000 0.000000 +5 1 0.000000 259022.361241 0.000000 0.000000 0.000000 0.000000 +8 2 267081.634860 155658.386451 0.000000 0.000000 0.000000 0.000000 +11 3 0.000000 0.000000 0.000000 160568.741653 0.000000 0.000000 +14 4 0.000000 0.000000 67464.178623 757.932605 0.000000 0.000000 +17 5 116529.705431 265978.965350 0.000000 1421.474868 0.000000 0.000000 +20 6 263631.115764 0.000000 0.000000 0.000000 0.000000 0.000000 +23 7 0.000000 0.000000 0.000000 999.114101 0.000000 0.000000 +26 8 0.000000 0.000000 0.000000 168293.709539 0.000000 0.000000 +29 9 160691.695620 267289.961764 0.000000 110348.587316 0.000000 0.000000 +32 10 268272.863482 0.000000 0.000000 50795.102685 0.000000 0.000000 +35 11 0.000000 0.000000 0.000000 140162.708008 0.000000 0.000000 +38 12 0.000000 0.000000 89926.822723 112003.157798 0.000000 0.000000 +41 13 136803.539949 266230.220073 221946.718485 182503.640089 0.000000 0.000000 +44 14 266937.779847 243198.911231 129313.094655 171692.557377 0.000000 0.000000 +47 15 0.000000 0.000000 160128.198667 143619.156093 0.000000 0.000000 +50 16 0.000000 0.000000 0.000000 166972.554557 0.000000 0.000000 +53 17 147596.324552 265509.246272 0.000000 0.000000 0.000000 0.000000 +56 18 264078.127887 0.000000 0.000000 0.000000 0.000000 0.000000 +59 19 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +62 20 0.000000 0.000000 71614.000091 0.000000 0.000000 0.000000 +65 21 136972.135374 263773.303738 187715.847332 0.000000 0.000000 0.000000 +68 22 270331.543416 243566.531159 31233.400491 0.000000 0.000000 0.000000 +71 23 0.000000 0.000000 200715.270901 0.000000 0.000000 0.000000 +74 24 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +77 25 0.000000 266794.955397 2873.572884 0.000000 0.000000 0.000000 +80 26 263821.075929 0.000000 220.839789 0.000000 0.000000 0.000000 +83 27 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +86 28 0.000000 0.000000 156060.406585 0.000000 0.000000 0.000000 +89 29 48958.998329 265349.212994 0.000000 0.000000 0.000000 0.000000 +92 30 274015.854408 186351.831463 0.000000 0.000000 0.000000 0.000000 +95 31 0.000000 0.000000 202057.538093 0.000000 0.000000 0.000000 +98 32 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +101 33 0.000000 195814.941323 0.000000 0.000000 0.000000 0.000000 +104 34 199721.723985 0.000000 0.000000 0.000000 0.000000 0.000000 +107 35 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +110 36 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +113 37 0.000000 207951.980170 0.000000 0.000000 0.000000 0.000000 +116 38 206195.255051 0.000000 0.000000 0.000000 0.000000 0.000000 +119 39 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +122 40 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +125 41 0.000000 201690.380306 0.000000 0.000000 0.000000 0.000000 +128 42 203528.192840 0.000000 0.000000 0.000000 0.000000 0.000000 +131 43 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +134 44 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +137 45 0.000000 185837.126065 0.000000 0.000000 0.000000 0.000000 +140 46 186827.489127 0.000000 0.000000 0.000000 0.000000 0.000000 +143 47 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +146 48 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +149 49 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +152 50 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +155 51 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +158 52 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +161 53 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +164 54 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +167 55 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +170 56 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +173 57 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +176 58 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +179 59 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +182 60 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +185 61 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +188 62 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +191 63 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +194 64 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +197 65 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +200 66 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +203 67 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +206 68 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +209 69 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +212 70 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +215 71 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +218 72 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +221 73 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +224 74 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +227 75 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +230 76 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +233 77 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +236 78 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +239 79 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +242 80 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +245 81 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +248 82 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +251 83 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +254 84 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +257 85 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +260 86 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +263 87 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +266 88 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +269 89 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +272 90 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +275 91 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +278 92 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +281 93 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +284 94 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +287 95 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +290 96 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +293 97 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +296 98 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +299 99 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +302 100 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +305 101 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +308 102 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +311 103 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +314 104 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +317 105 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +320 106 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +323 107 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +326 108 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +329 109 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +332 110 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +335 111 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +338 112 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +341 113 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +344 114 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +347 115 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +350 116 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +353 117 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +356 118 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +359 119 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +362 120 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +365 121 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +368 122 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +371 123 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +374 124 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +377 125 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +380 126 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +383 127 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +386 128 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +389 129 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +392 130 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +395 131 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +398 132 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +401 133 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +404 134 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +407 135 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +410 136 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +413 137 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +416 138 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +419 139 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +422 140 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +425 141 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +428 142 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +431 143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +434 144 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +437 145 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +440 146 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +443 147 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +446 148 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +449 149 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +452 150 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +455 151 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +458 152 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +461 153 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +464 154 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +467 155 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +470 156 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +473 157 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +476 158 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +479 159 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/tests/regression/test-output-torus/torus-msg-stats b/tests/regression/test-output-torus/torus-msg-stats new file mode 100644 index 0000000..bc3022f --- /dev/null +++ b/tests/regression/test-output-torus/torus-msg-stats @@ -0,0 +1,161 @@ +# Format <# Packets finished> +2 0 6561792 70446003.124115 801 1.827715 +5 1 6635520 51224486.231503 810 1.825926 +8 2 6635520 46254108.530912 810 1.833333 +11 3 6635520 65931753.137869 810 1.833333 +14 4 6635520 73478961.894214 810 1.840741 +17 5 6635520 56635703.229227 810 1.848148 +20 6 6635520 56296002.918971 810 1.848148 +23 7 6635520 79162206.473918 810 1.837037 +26 8 6635520 68747621.590074 810 1.851852 +29 9 6635520 61856402.034309 810 1.862963 +32 10 6635520 51423206.134571 810 1.870370 +35 11 6635520 76549539.056092 810 1.862963 +38 12 6635520 87101447.427386 810 2.040741 +41 13 6635520 65186842.937532 810 2.040741 +44 14 6635520 60000078.802061 810 2.018519 +47 15 6610944 81391985.615724 807 2.003717 +50 16 6537216 87188114.674622 798 2.169173 +53 17 6537216 81920294.115737 798 2.172932 +56 18 6537216 74859013.386073 798 2.176692 +59 19 6537216 92637415.907638 798 2.180451 +62 20 6537216 86013630.215679 798 2.184211 +65 21 6537216 63771661.481576 798 2.180451 +68 22 6537216 64769752.209569 798 2.176692 +71 23 6537216 82680231.393320 798 2.172932 +74 24 6537216 79121754.418225 798 2.007519 +77 25 6537216 58974275.195478 798 2.015038 +80 26 6537216 59035246.329995 798 2.018797 +83 27 6537216 83152669.427379 798 2.022556 +86 28 6537216 69339626.604489 798 1.845865 +89 29 6537216 59500617.650543 798 1.842105 +92 30 6537216 60094681.871395 798 1.838346 +95 31 6537216 69905237.317387 798 1.834586 +98 32 3416064 27832105.037062 417 1.659472 +101 33 3489792 25623947.456243 426 1.659624 +104 34 3489792 25483810.524037 426 1.673709 +107 35 3489792 27962185.086372 426 1.680751 +110 36 3489792 27746641.057129 426 1.556338 +113 37 3489792 25715764.102294 426 1.570423 +116 38 3489792 25799977.970471 426 1.570423 +119 39 3465216 27742798.561729 423 1.531915 +122 40 3391488 27664975.975718 414 1.521739 +125 41 3391488 25508409.203914 414 1.521739 +128 42 3391488 25449185.698875 414 1.528986 +131 43 3391488 27692617.652429 414 1.536232 +134 44 3391488 30353216.920078 414 1.707729 +137 45 3391488 25125107.243176 414 1.700483 +140 46 3391488 25022188.914659 414 1.693237 +143 47 3391488 30436732.370918 414 1.685990 +146 48 0 0.000000 0 -nan +149 49 0 0.000000 0 -nan +152 50 0 0.000000 0 -nan +155 51 0 0.000000 0 -nan +158 52 0 0.000000 0 -nan +161 53 0 0.000000 0 -nan +164 54 0 0.000000 0 -nan +167 55 0 0.000000 0 -nan +170 56 0 0.000000 0 -nan +173 57 0 0.000000 0 -nan +176 58 0 0.000000 0 -nan +179 59 0 0.000000 0 -nan +182 60 0 0.000000 0 -nan +185 61 0 0.000000 0 -nan +188 62 0 0.000000 0 -nan +191 63 0 0.000000 0 -nan +194 64 0 0.000000 0 -nan +197 65 0 0.000000 0 -nan +200 66 0 0.000000 0 -nan +203 67 0 0.000000 0 -nan +206 68 0 0.000000 0 -nan +209 69 0 0.000000 0 -nan +212 70 0 0.000000 0 -nan +215 71 0 0.000000 0 -nan +218 72 0 0.000000 0 -nan +221 73 0 0.000000 0 -nan +224 74 0 0.000000 0 -nan +227 75 0 0.000000 0 -nan +230 76 0 0.000000 0 -nan +233 77 0 0.000000 0 -nan +236 78 0 0.000000 0 -nan +239 79 0 0.000000 0 -nan +242 80 0 0.000000 0 -nan +245 81 0 0.000000 0 -nan +248 82 0 0.000000 0 -nan +251 83 0 0.000000 0 -nan +254 84 0 0.000000 0 -nan +257 85 0 0.000000 0 -nan +260 86 0 0.000000 0 -nan +263 87 0 0.000000 0 -nan +266 88 0 0.000000 0 -nan +269 89 0 0.000000 0 -nan +272 90 0 0.000000 0 -nan +275 91 0 0.000000 0 -nan +278 92 0 0.000000 0 -nan +281 93 0 0.000000 0 -nan +284 94 0 0.000000 0 -nan +287 95 0 0.000000 0 -nan +290 96 0 0.000000 0 -nan +293 97 0 0.000000 0 -nan +296 98 0 0.000000 0 -nan +299 99 0 0.000000 0 -nan +302 100 0 0.000000 0 -nan +305 101 0 0.000000 0 -nan +308 102 0 0.000000 0 -nan +311 103 0 0.000000 0 -nan +314 104 0 0.000000 0 -nan +317 105 0 0.000000 0 -nan +320 106 0 0.000000 0 -nan +323 107 0 0.000000 0 -nan +326 108 0 0.000000 0 -nan +329 109 0 0.000000 0 -nan +332 110 0 0.000000 0 -nan +335 111 0 0.000000 0 -nan +338 112 0 0.000000 0 -nan +341 113 0 0.000000 0 -nan +344 114 0 0.000000 0 -nan +347 115 0 0.000000 0 -nan +350 116 0 0.000000 0 -nan +353 117 0 0.000000 0 -nan +356 118 0 0.000000 0 -nan +359 119 0 0.000000 0 -nan +362 120 0 0.000000 0 -nan +365 121 0 0.000000 0 -nan +368 122 0 0.000000 0 -nan +371 123 0 0.000000 0 -nan +374 124 0 0.000000 0 -nan +377 125 0 0.000000 0 -nan +380 126 0 0.000000 0 -nan +383 127 0 0.000000 0 -nan +386 128 0 0.000000 0 -nan +389 129 0 0.000000 0 -nan +392 130 0 0.000000 0 -nan +395 131 0 0.000000 0 -nan +398 132 0 0.000000 0 -nan +401 133 0 0.000000 0 -nan +404 134 0 0.000000 0 -nan +407 135 0 0.000000 0 -nan +410 136 0 0.000000 0 -nan +413 137 0 0.000000 0 -nan +416 138 0 0.000000 0 -nan +419 139 0 0.000000 0 -nan +422 140 0 0.000000 0 -nan +425 141 0 0.000000 0 -nan +428 142 0 0.000000 0 -nan +431 143 0 0.000000 0 -nan +434 144 0 0.000000 0 -nan +437 145 0 0.000000 0 -nan +440 146 0 0.000000 0 -nan +443 147 0 0.000000 0 -nan +446 148 0 0.000000 0 -nan +449 149 0 0.000000 0 -nan +452 150 0 0.000000 0 -nan +455 151 0 0.000000 0 -nan +458 152 0 0.000000 0 -nan +461 153 0 0.000000 0 -nan +464 154 0 0.000000 0 -nan +467 155 0 0.000000 0 -nan +470 156 0 0.000000 0 -nan +473 157 0 0.000000 0 -nan +476 158 0 0.000000 0 -nan +479 159 0 0.000000 0 -nan From 630c750cba27633cc0e8e9eb7f34d45e3792e636 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Fri, 16 Aug 2019 14:29:44 -0700 Subject: [PATCH 08/54] Bash script to compare output files with regression test files --- tests/bin/check-files-match.sh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 tests/bin/check-files-match.sh diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh new file mode 100755 index 0000000..b539150 --- /dev/null +++ b/tests/bin/check-files-match.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +testDir=$1 + +passed=true + +for f in $testDir/* +do + echo $f + fRun=${f/regression/output} + + case $f in + *-msg-stats) + # direct comparison won't work, times vary + ;; + *~) + continue + ;; + *) + if ! diff $fRun $f > /dev/null + then + passed=false + echo "FAILED $f does not match" + fi + esac +done + +if [ $passed = "true" ] +then + exit 0 +else + exit 1 +fi + From 25ac0f33a51105487d3f7c3729b2af2304c18a46 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Fri, 16 Aug 2019 15:01:06 -0700 Subject: [PATCH 09/54] Output files from dfly example run in tests/output folder --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7babd98..bed4712 100644 --- a/.travis.yml +++ b/.travis.yml @@ -55,5 +55,5 @@ script: - popd - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --sync=3 -- ../conf/dfly.conf tracer_config + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config popd From 063b7c430f337fd53bbec5439f213def2f2863ac Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Fri, 16 Aug 2019 15:01:44 -0700 Subject: [PATCH 10/54] Run check files script to compare regression files against output files for stencil4d dfly test --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index bed4712..acff3c7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -56,4 +56,5 @@ script: - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config + ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly popd From 6d661fd681b57c5f75a21795f3bb162bc545abc9 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Fri, 16 Aug 2019 15:10:52 -0700 Subject: [PATCH 11/54] Move check to its own entry under script (exit status needs to fail build) --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index acff3c7..89da4a1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -55,6 +55,6 @@ script: - popd - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/ --sync=3 -- ../conf/dfly.conf tracer_config popd + - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly From 30478baaad605e7cc0085e83153ab55f1a3f59bb Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Fri, 16 Aug 2019 15:16:59 -0700 Subject: [PATCH 12/54] Create an output folder for results from running tests --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 89da4a1..5098de1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -53,8 +53,9 @@ script: - cd ../utils - make - popd + - mkdir ${TRAVIS_BUILD_DIR}/tests/output - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/ --sync=3 -- ../conf/dfly.conf tracer_config + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config popd - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly From 5e50139d1c47c00b9d51711005e61487bcf20cde Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Fri, 16 Aug 2019 16:42:38 -0700 Subject: [PATCH 13/54] Output the diff for files that regression tests that don't match --- tests/bin/check-files-match.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index b539150..a81e25b 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -17,7 +17,10 @@ do continue ;; *) - if ! diff $fRun $f > /dev/null + echo "==========================================" + echo "diff: $f" + echo "==========================================" + if ! diff $fRun $f then passed=false echo "FAILED $f does not match" From 6d00002df225f1b8eb12d5a72ed82e3050cb449a Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Fri, 23 Aug 2019 14:43:42 -0700 Subject: [PATCH 14/54] Switch to using git diff tool for word-level diff --- tests/bin/check-files-match.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index b539150..dde3053 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -17,7 +17,7 @@ do continue ;; *) - if ! diff $fRun $f > /dev/null + if ! git diff -U0 --word-diff=porcelain --no-index -- $fRun $f > /dev/null then passed=false echo "FAILED $f does not match" From c49cb9e41d952080779dd3d4e5460ed8239a1ecf Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 15:02:56 -0700 Subject: [PATCH 15/54] Check that removing the git diff header works on Travis --- tests/bin/check-files-match.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 1715d35..28e5514 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -20,8 +20,11 @@ do echo "==========================================" echo "diff: $f" echo "==========================================" - if ! git diff -U0 --word-diff=porcelain --no-index -- $fRun $f + test_diff=$(git diff -U0 --word-diff=porcelain --no-index -- $fRun $f) + if ! $? then + test_diff=$(echo "$test_diff" | tail -n +5) + passed=false echo "FAILED $f does not match" fi From 7c35187b113ad25812687cc9f73c26bf15a72207 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 15:53:51 -0700 Subject: [PATCH 16/54] Test out float val extraction --- tests/bin/check-files-match.sh | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 28e5514..e380a94 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -24,6 +24,34 @@ do if ! $? then test_diff=$(echo "$test_diff" | tail -n +5) + while IFS= read -r line; + do + echo "line=$line" + tmp_float_num=-1 + # grep returns 0 if recv_time is present + if echo "$line" | grep "recv_time" + then + # remove everything but the number following "recv_time:" + tmp_float_num=${line##recv_time:} + # grep returns 1 if there are only 0-9 and . in the string (fail if other content) + if echo "$tmp_float_num" | grep [^0-9.] + then + passed=false + fi + # should set a flag in the else case for this, and if line was added/removed without this present in diff then fail + # reset flag variables in ~ part of else check + fi + if [[ $line == "-"* ]] + then + echo "Removed diff line with value $tmp_float_num" + elif [[ $line == "+"* ]] + then + echo "Added diff line with value $tmp_float_num" + elif [[ $line == "~" ]] + then + echo "End of diff" + fi + done <<< "$test_diff" passed=false echo "FAILED $f does not match" From 17d3ac834e2008ee00e1413fcc6d6f06d1ba7bb4 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 18:17:57 -0700 Subject: [PATCH 17/54] Tweak the detection of allowable diff lines and extraction of floating point time num --- tests/bin/check-files-match.sh | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index e380a94..e26ae92 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -28,25 +28,33 @@ do do echo "line=$line" tmp_float_num=-1 - # grep returns 0 if recv_time is present - if echo "$line" | grep "recv_time" + is_recv_diffline=false + # grep returns 0 if recv_time is present prefixed with + or - at the start of the line (if not, ignore + if echo "$line" | grep "^[+-]recv_time" then - # remove everything but the number following "recv_time:" - tmp_float_num=${line##recv_time:} + is_recv_diffline=true + # remove everything but the number following a "recv_time:" prefixed by a single character + tmp_float_num=${line##?recv_time:} # grep returns 1 if there are only 0-9 and . in the string (fail if other content) if echo "$tmp_float_num" | grep [^0-9.] then passed=false fi - # should set a flag in the else case for this, and if line was added/removed without this present in diff then fail - # reset flag variables in ~ part of else check fi if [[ $line == "-"* ]] then echo "Removed diff line with value $tmp_float_num" + if [[ $is_recv_diffline != "true" ]] + then + passed=false + fi elif [[ $line == "+"* ]] then echo "Added diff line with value $tmp_float_num" + if [[ $is_recv_diffline != "true" ]] + then + passed=false + fi elif [[ $line == "~" ]] then echo "End of diff" From d988019dc270e038a983485835ffc0c63b30fe2d Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 18:25:08 -0700 Subject: [PATCH 18/54] Switch to alternate form of checking if return code for diff was 0 --- tests/bin/check-files-match.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index e26ae92..3c73557 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -21,7 +21,7 @@ do echo "diff: $f" echo "==========================================" test_diff=$(git diff -U0 --word-diff=porcelain --no-index -- $fRun $f) - if ! $? + if [[ $? != 0 ]] then test_diff=$(echo "$test_diff" | tail -n +5) while IFS= read -r line; From fe961662e3e9f4d9effa1922e74c29e3e04a6481 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 19:11:24 -0700 Subject: [PATCH 19/54] Add floating point value check --- tests/bin/check-files-match.sh | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 3c73557..f491bcd 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -8,7 +8,8 @@ for f in $testDir/* do echo $f fRun=${f/regression/output} - + tc_passed=true + case $f in *-msg-stats) # direct comparison won't work, times vary @@ -23,6 +24,8 @@ do test_diff=$(git diff -U0 --word-diff=porcelain --no-index -- $fRun $f) if [[ $? != 0 ]] then + before_val=0 + after_val=0 test_diff=$(echo "$test_diff" | tail -n +5) while IFS= read -r line; do @@ -30,39 +33,51 @@ do tmp_float_num=-1 is_recv_diffline=false # grep returns 0 if recv_time is present prefixed with + or - at the start of the line (if not, ignore - if echo "$line" | grep "^[+-]recv_time" + if echo "$line" | grep "^[+-]recv_time"; then is_recv_diffline=true # remove everything but the number following a "recv_time:" prefixed by a single character tmp_float_num=${line##?recv_time:} # grep returns 1 if there are only 0-9 and . in the string (fail if other content) - if echo "$tmp_float_num" | grep [^0-9.] + if echo "$tmp_float_num" | grep [^0-9.]; then - passed=false + tc_passed=false fi fi + if [[ $line == "-"* ]] then echo "Removed diff line with value $tmp_float_num" + before_val=$tmp_float_num if [[ $is_recv_diffline != "true" ]] then - passed=false + tc_passed=false fi elif [[ $line == "+"* ]] then echo "Added diff line with value $tmp_float_num" + after_val=$tmp_float_num if [[ $is_recv_diffline != "true" ]] then - passed=false + tc_passed=false fi elif [[ $line == "~" ]] then echo "End of diff" + + if echo "sqrt(($after_val - $before_val)^2) >= 0.000001" | bc -l + then + tc_passed=false + echo "Value outside tolerance" + fi fi done <<< "$test_diff" - passed=false - echo "FAILED $f does not match" + if [[ $tc_passed == false ]]; + then + passed=false + echo "FAILED $f does not match" + fi fi esac done From 0467fe106170b86249cb4bac0eaa1b189275860b Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 19:46:24 -0700 Subject: [PATCH 20/54] Set tolerance check to something that should fail --- tests/bin/check-files-match.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index f491bcd..7d2ed7b 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -65,7 +65,7 @@ do then echo "End of diff" - if echo "sqrt(($after_val - $before_val)^2) >= 0.000001" | bc -l + if [[ $(echo "sqrt(($after_val - $before_val)^2) >= 0.000001" | bc -l) == 1 ]] then tc_passed=false echo "Value outside tolerance" From ad28bdbc1cb99e2509c095de33ec7e9eb8a4c891 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 19:46:43 -0700 Subject: [PATCH 21/54] Change tolerance check to something that should pass --- tests/bin/check-files-match.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 7d2ed7b..4c46e55 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -65,7 +65,7 @@ do then echo "End of diff" - if [[ $(echo "sqrt(($after_val - $before_val)^2) >= 0.000001" | bc -l) == 1 ]] + if [[ $(echo "sqrt(($after_val - $before_val)^2) > 0.000001" | bc -l) == 1 ]] then tc_passed=false echo "Value outside tolerance" From 9bca43b2d5310e9c362ddb96a4e612cafc81a790 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 19:55:12 -0700 Subject: [PATCH 22/54] Clean-up recv_time check output --- tests/bin/check-files-match.sh | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 4c46e55..962eadf 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -29,7 +29,6 @@ do test_diff=$(echo "$test_diff" | tail -n +5) while IFS= read -r line; do - echo "line=$line" tmp_float_num=-1 is_recv_diffline=false # grep returns 0 if recv_time is present prefixed with + or - at the start of the line (if not, ignore @@ -47,7 +46,6 @@ do if [[ $line == "-"* ]] then - echo "Removed diff line with value $tmp_float_num" before_val=$tmp_float_num if [[ $is_recv_diffline != "true" ]] then @@ -55,7 +53,6 @@ do fi elif [[ $line == "+"* ]] then - echo "Added diff line with value $tmp_float_num" after_val=$tmp_float_num if [[ $is_recv_diffline != "true" ]] then @@ -63,12 +60,14 @@ do fi elif [[ $line == "~" ]] then - echo "End of diff" - - if [[ $(echo "sqrt(($after_val - $before_val)^2) > 0.000001" | bc -l) == 1 ]] + if [[ $is_recv_diffline == "true" ]]; then - tc_passed=false - echo "Value outside tolerance" + echo "Checking recv_time diff ($before_val vs $after_val) + if [[ $(echo "sqrt(($after_val - $before_val)^2) > 0.000001" | bc -l) == 1 ]] + then + tc_passed=false + echo "-outside tolerance (> .000001)" + fi fi fi done <<< "$test_diff" From 83ffb93cdf67e704f37aa9136108a47de04a9b5c Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 20:10:02 -0700 Subject: [PATCH 23/54] Fix bash error on echo --- tests/bin/check-files-match.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 962eadf..4da69ea 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -62,11 +62,11 @@ do then if [[ $is_recv_diffline == "true" ]]; then - echo "Checking recv_time diff ($before_val vs $after_val) + echo "Checking recv_time diff [$before_val vs $after_val] if [[ $(echo "sqrt(($after_val - $before_val)^2) > 0.000001" | bc -l) == 1 ]] then tc_passed=false - echo "-outside tolerance (> .000001)" + echo "-outside tolerance [> .000001]" fi fi fi From dd630d3f9e72e224d826706d10e82ba934013c8e Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 21:37:36 -0700 Subject: [PATCH 24/54] Add missing closing quote --- tests/bin/check-files-match.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 4da69ea..0156d19 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -62,7 +62,7 @@ do then if [[ $is_recv_diffline == "true" ]]; then - echo "Checking recv_time diff [$before_val vs $after_val] + echo "Checking recv_time diff [$before_val vs $after_val]" if [[ $(echo "sqrt(($after_val - $before_val)^2) > 0.000001" | bc -l) == 1 ]] then tc_passed=false From 821d797036cd554100469fb5a308f48ae7892386 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 22:03:46 -0700 Subject: [PATCH 25/54] Tweak debug output for diff comparison --- tests/bin/check-files-match.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 0156d19..2bce9ca 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -60,14 +60,20 @@ do fi elif [[ $line == "~" ]] then + echo "Checking changed line..." if [[ $is_recv_diffline == "true" ]]; then - echo "Checking recv_time diff [$before_val vs $after_val]" + echo "- checking recv_time diff [$before_val vs $after_val]" if [[ $(echo "sqrt(($after_val - $before_val)^2) > 0.000001" | bc -l) == 1 ]] then tc_passed=false - echo "-outside tolerance [> .000001]" + echo "-- outside tolerance [> .000001]" + else + echo "-- within tolerance [<= .000001]" fi + else + tc_passed=false + echo "- diff was not for recv_time" fi fi done <<< "$test_diff" From f553136fa4e1bc1ec508eec017df72d19a3d8658 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 22:11:59 -0700 Subject: [PATCH 26/54] Bash debug output --- tests/bin/check-files-match.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 2bce9ca..0e6c69d 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -22,6 +22,7 @@ do echo "diff: $f" echo "==========================================" test_diff=$(git diff -U0 --word-diff=porcelain --no-index -- $fRun $f) + set -x if [[ $? != 0 ]] then before_val=0 @@ -84,6 +85,7 @@ do echo "FAILED $f does not match" fi fi + set +x esac done From 0e8716852703d842934e1c05db5ede2656f01c06 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 22:20:49 -0700 Subject: [PATCH 27/54] Tweak one of the checks --- tests/bin/check-files-match.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 0e6c69d..5ae5da6 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -22,8 +22,9 @@ do echo "diff: $f" echo "==========================================" test_diff=$(git diff -U0 --word-diff=porcelain --no-index -- $fRun $f) + rv=$? set -x - if [[ $? != 0 ]] + if [[ $rv != 0 ]] then before_val=0 after_val=0 @@ -32,8 +33,10 @@ do do tmp_float_num=-1 is_recv_diffline=false - # grep returns 0 if recv_time is present prefixed with + or - at the start of the line (if not, ignore - if echo "$line" | grep "^[+-]recv_time"; + # grep returns 0 if recv_time is present prefixed with + or - at the start of the line (if not, ignore) + echo "$line" | grep "^[+-]recv_time"; + rv=$? + if [[ $rv == 0 ]] then is_recv_diffline=true # remove everything but the number following a "recv_time:" prefixed by a single character From c9a51f64c34ee17907aa0cab6d2487733a6ca16d Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 22:37:13 -0700 Subject: [PATCH 28/54] Fix up the logic for detecting non-recv_time diff --- tests/bin/check-files-match.sh | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 5ae5da6..f4ffc58 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -28,6 +28,7 @@ do then before_val=0 after_val=0 + has_non_recv_diffline=false test_diff=$(echo "$test_diff" | tail -n +5) while IFS= read -r line; do @@ -48,6 +49,14 @@ do fi fi + # check to make sure that the diff isn't for something other than recv_time + echo "$line" | grep "^[+-]"; + rv=$? + if [[ $rv == 0 && $is_recv_diffline != "true" ]]; + then + has_non_recv_diffline=true + fi + if [[ $line == "-"* ]] then before_val=$tmp_float_num @@ -64,8 +73,8 @@ do fi elif [[ $line == "~" ]] then - echo "Checking changed line..." - if [[ $is_recv_diffline == "true" ]]; + echo "Checking difference..." + if [[ $has_nonrecv_diffline == "false" ]]; then echo "- checking recv_time diff [$before_val vs $after_val]" if [[ $(echo "sqrt(($after_val - $before_val)^2) > 0.000001" | bc -l) == 1 ]] @@ -77,8 +86,10 @@ do fi else tc_passed=false - echo "- diff was not for recv_time" + echo "- diff contained a change that wasn't recv_time" fi + # reset flag for detecting a non-recv_time change + has_nonrecv_diffline=false fi done <<< "$test_diff" From 98060d2ee0033d41f85d1f6afa41385abcf34248 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 22:50:35 -0700 Subject: [PATCH 29/54] Typo in variable name fix --- tests/bin/check-files-match.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index f4ffc58..b475ba1 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -74,7 +74,7 @@ do elif [[ $line == "~" ]] then echo "Checking difference..." - if [[ $has_nonrecv_diffline == "false" ]]; + if [[ $has_non_recv_diffline == "false" ]]; then echo "- checking recv_time diff [$before_val vs $after_val]" if [[ $(echo "sqrt(($after_val - $before_val)^2) > 0.000001" | bc -l) == 1 ]] From a49fab68484d1f6fe36790533f9ef08b620bbac4 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Mon, 26 Aug 2019 22:55:28 -0700 Subject: [PATCH 30/54] Turn off verbose debug output for file diff checking --- tests/bin/check-files-match.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index b475ba1..d695d21 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -23,7 +23,6 @@ do echo "==========================================" test_diff=$(git diff -U0 --word-diff=porcelain --no-index -- $fRun $f) rv=$? - set -x if [[ $rv != 0 ]] then before_val=0 @@ -99,7 +98,6 @@ do echo "FAILED $f does not match" fi fi - set +x esac done From b1ffc26c0814d1be0df51e4d52ed83044d877a00 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 27 Aug 2019 13:22:23 -0700 Subject: [PATCH 31/54] Run test with other network configurations --- .travis.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.travis.yml b/.travis.yml index 5098de1..9eadea8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -59,3 +59,18 @@ script: mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config popd - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly + - | + pushd examples/stencil4d-otf + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config + popd + - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-fattree + - | + pushd examples/stencil4d-otf + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypre.conf tracer_config + popd + - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-hypre + - | + pushd examples/stencil4d-otf + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config + popd + - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-torus From 2ea71912255733ef5fd5842b1f0df84c8d5fed71 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 27 Aug 2019 13:34:13 -0700 Subject: [PATCH 32/54] Use the right conf file for hypreX_expressMesh, and use mpirun exit code for success/fail --- .travis.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 9eadea8..76f05a6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -57,20 +57,28 @@ script: - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config + rv=$? popd + exit $rv - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config + rv=$? popd + exit $rv - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-fattree - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypre.conf tracer_config + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config + rv=$? popd + exit $rv - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-hypre - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config + rv=$? popd + exit $rv - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-torus From 3f871d8746eedc787396eeaea6d4142f68e48b2d Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 27 Aug 2019 13:51:59 -0700 Subject: [PATCH 33/54] Update setting return value for multi-line steps to avoid premature script exit --- .travis.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 76f05a6..4b9c9c7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -59,26 +59,26 @@ script: mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config rv=$? popd - exit $rv + if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config rv=$? popd - exit $rv + if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-fattree - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config rv=$? popd - exit $rv + if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-hypre - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config rv=$? popd - exit $rv + if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-torus From f80bf192b371322f0bd09aba54f8250bccf67a86 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 27 Aug 2019 14:01:17 -0700 Subject: [PATCH 34/54] Apply suggestions from ShellCheck.net --- tests/bin/check-files-match.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index d695d21..4c0ba5d 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -4,9 +4,9 @@ testDir=$1 passed=true -for f in $testDir/* +for f in "$testDir"/* do - echo $f + echo "$f" fRun=${f/regression/output} tc_passed=true @@ -21,7 +21,7 @@ do echo "==========================================" echo "diff: $f" echo "==========================================" - test_diff=$(git diff -U0 --word-diff=porcelain --no-index -- $fRun $f) + test_diff=$(git diff -U0 --word-diff=porcelain --no-index -- "$fRun" "$f") rv=$? if [[ $rv != 0 ]] then @@ -42,7 +42,7 @@ do # remove everything but the number following a "recv_time:" prefixed by a single character tmp_float_num=${line##?recv_time:} # grep returns 1 if there are only 0-9 and . in the string (fail if other content) - if echo "$tmp_float_num" | grep [^0-9.]; + if echo "$tmp_float_num" | grep "[^0-9.]"; then tc_passed=false fi @@ -88,7 +88,7 @@ do echo "- diff contained a change that wasn't recv_time" fi # reset flag for detecting a non-recv_time change - has_nonrecv_diffline=false + has_non_recv_diffline=false fi done <<< "$test_diff" From 63214f250fbdc06b6a569fcd6e6722d9ca893de2 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 4 Sep 2019 10:43:44 -0700 Subject: [PATCH 35/54] Check msg-stats file for CI tests --- tests/bin/check-files-match.sh | 51 ++++++++++++++++++++++++++++------ 1 file changed, 42 insertions(+), 9 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 4c0ba5d..118a699 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -9,11 +9,43 @@ do echo "$f" fRun=${f/regression/output} tc_passed=true - + case $f in *-msg-stats) # direct comparison won't work, times vary - ;; + echo "==========================================" + echo "checking: $f" + echo "==========================================" + paste -d@ "$fRun" "$f" | while IFS="@" read -r line1 line2; + do + flds1=( $line1 ) + flds2=( $line2 ) + if [[ ${#flds1[@]} != ${#flds2[@]} ]]; + then + tc_passed=false + echo "Failed (different number of fields): $line1 != $ line2" + else + for ((i=0; i<${#flds1[@]}; i++)); + do + if [[ $i != 6 ]]; + then + if [[ ${flds1[i]} != ${flds2[i]} ]]; + then + tc_passed=false + echo "Failed (field $i mismatch): $line1 != $line2" + fi + else + # Special check for field 6 (a time value that can vary some) + if [[ ${flds1[i]} != ${flds2[i]} ]]; + then + tc_passed=false + echo "The time field doesn't match: $line1 != $line2" + fi + fi + done + fi + done + ;; *~) continue ;; @@ -47,7 +79,7 @@ do tc_passed=false fi fi - + # check to make sure that the diff isn't for something other than recv_time echo "$line" | grep "^[+-]"; rv=$? @@ -55,7 +87,7 @@ do then has_non_recv_diffline=true fi - + if [[ $line == "-"* ]] then before_val=$tmp_float_num @@ -92,13 +124,14 @@ do fi done <<< "$test_diff" - if [[ $tc_passed == false ]]; - then - passed=false - echo "FAILED $f does not match" - fi fi esac + + if [[ $tc_passed == false ]]; + then + passed=false + echo "FAILED $f does not match" + fi done if [ $passed = "true" ] From 0c7a9ad4ade5f60c114e95f06538285521306af9 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 4 Sep 2019 10:57:52 -0700 Subject: [PATCH 36/54] Tweak checking for failure --- tests/bin/check-files-match.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 118a699..9d9250e 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -127,14 +127,14 @@ do fi esac - if [[ $tc_passed == false ]]; + if [[ $tc_passed == "false" ]]; then passed=false echo "FAILED $f does not match" fi done -if [ $passed = "true" ] +if [[ $passed == "true" ]] then exit 0 else From d1b7ef0d6f209ad7e331f6d560271d818c438aef Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 4 Sep 2019 11:21:35 -0700 Subject: [PATCH 37/54] Fix failing for msg-stats file mismatches --- tests/bin/check-files-match.sh | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 9d9250e..2956bf3 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -11,12 +11,12 @@ do tc_passed=true case $f in - *-msg-stats) + *msg-stats) # direct comparison won't work, times vary echo "==========================================" echo "checking: $f" echo "==========================================" - paste -d@ "$fRun" "$f" | while IFS="@" read -r line1 line2; + while IFS="@" read -r line1 line2; do flds1=( $line1 ) flds2=( $line2 ) @@ -32,19 +32,22 @@ do if [[ ${flds1[i]} != ${flds2[i]} ]]; then tc_passed=false - echo "Failed (field $i mismatch): $line1 != $line2" + echo "Failed (field $i mismatch): ${flds1[i]} != ${flds2[i]}" + echo "Output: $line1" + echo "Regression: $line2" fi + # A tolerance check needs to be added for field 4; small variation between Travis and LC run else - # Special check for field 6 (a time value that can vary some) + # Special check for field 7 (time value varies a lot... likely best to ignore) if [[ ${flds1[i]} != ${flds2[i]} ]]; then tc_passed=false - echo "The time field doesn't match: $line1 != $line2" + echo "Time field doesn't match: ${flds1[i]} != ${flds2[i]}" fi fi done fi - done + done <<< "$(paste -d@ "$fRun" "$f")" ;; *~) continue @@ -127,17 +130,12 @@ do fi esac - if [[ $tc_passed == "false" ]]; + if [[ "$tc_passed" == "false" ]]; then passed=false echo "FAILED $f does not match" fi done -if [[ $passed == "true" ]] -then - exit 0 -else - exit 1 -fi - +# Passed should be either true or false, corresponding to the right command +$passed From 366e4567b8def71d9f72518033521cd0e1466029 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 4 Sep 2019 12:30:32 -0700 Subject: [PATCH 38/54] Refactor msg-stat checking to handle different types of time fields --- tests/bin/check-files-match.sh | 35 ++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 2956bf3..14c5387 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -16,6 +16,22 @@ do echo "==========================================" echo "checking: $f" echo "==========================================" + IFS=">" read -ra header <<< "$(head -n 1 $f)" + ignore_time_fld=-1 + tol_time_fld=-1 + for ((i=0; i<${#header[@]}; i++)); + do + if [[ ${header[i]} == *"Busy Time"* ]]; + then + ignore_time_fld=$i + echo "Ignoring times in field index $ignore_time_fld" + elif [[ ${header[i]} == *"Time"* ]]; + then + tol_time_fld=$i + echo "Checking time tol for field index $tol_time_fld" + fi + done + while IFS="@" read -r line1 line2; do flds1=( $line1 ) @@ -27,22 +43,21 @@ do else for ((i=0; i<${#flds1[@]}; i++)); do - if [[ $i != 6 ]]; + if [[ ${flds1[i]} != ${flds2[i]} ]]; then - if [[ ${flds1[i]} != ${flds2[i]} ]]; + if [[ $i == $ignore_time_fld ]]; then + echo "Ignoring time field mismatch" + elif [[ $i == $tol_time_fld ]]; + then + echo "Check time field within tolerance" + else tc_passed=false + echo *** echo "Failed (field $i mismatch): ${flds1[i]} != ${flds2[i]}" echo "Output: $line1" echo "Regression: $line2" - fi - # A tolerance check needs to be added for field 4; small variation between Travis and LC run - else - # Special check for field 7 (time value varies a lot... likely best to ignore) - if [[ ${flds1[i]} != ${flds2[i]} ]]; - then - tc_passed=false - echo "Time field doesn't match: ${flds1[i]} != ${flds2[i]}" + echo *** fi fi done From 1ebaac0c4a76105fed12efccba9873c0339cabf9 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 4 Sep 2019 14:35:35 -0700 Subject: [PATCH 39/54] Add time tolerance check for very small variations on Travis --- tests/bin/check-files-match.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 14c5387..4dbd4de 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -47,10 +47,18 @@ do then if [[ $i == $ignore_time_fld ]]; then - echo "Ignoring time field mismatch" + : + #echo "Ignoring time field mismatch" elif [[ $i == $tol_time_fld ]]; then - echo "Check time field within tolerance" + echo "Checking time field..." + if [[ $(echo "sqrt((${flds1[i]} - ${flds2[i]})^2) > 0.000001" | bc -l) == 1 ]] + then + tc_passed=false + echo "-- outside tolerance [> .000001]" + else + echo "-- within tolerance [<= .000001]" + fi else tc_passed=false echo *** From ed87517ec0e00fce73cfde292a7400a8a9232547 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 4 Sep 2019 17:04:41 -0700 Subject: [PATCH 40/54] Apply suggestions from ShellCheck.net --- tests/bin/check-files-match.sh | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 4dbd4de..550ede9 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -16,7 +16,7 @@ do echo "==========================================" echo "checking: $f" echo "==========================================" - IFS=">" read -ra header <<< "$(head -n 1 $f)" + IFS=">" read -ra header <<< "$(head -n 1 "$f")" ignore_time_fld=-1 tol_time_fld=-1 for ((i=0; i<${#header[@]}; i++)); @@ -35,21 +35,22 @@ do while IFS="@" read -r line1 line2; do flds1=( $line1 ) + read -a flds2=( $line2 ) - if [[ ${#flds1[@]} != ${#flds2[@]} ]]; + if [[ "${#flds1[@]}" != "${#flds2[@]}" ]]; then tc_passed=false echo "Failed (different number of fields): $line1 != $ line2" else for ((i=0; i<${#flds1[@]}; i++)); do - if [[ ${flds1[i]} != ${flds2[i]} ]]; + if [[ "${flds1[i]}" != "${flds2[i]}" ]]; then - if [[ $i == $ignore_time_fld ]]; + if [[ "$i" == "$ignore_time_fld" ]]; then : #echo "Ignoring time field mismatch" - elif [[ $i == $tol_time_fld ]]; + elif [[ "$i" == "$tol_time_fld" ]]; then echo "Checking time field..." if [[ $(echo "sqrt((${flds1[i]} - ${flds2[i]})^2) > 0.000001" | bc -l) == 1 ]] @@ -61,11 +62,11 @@ do fi else tc_passed=false - echo *** + echo "***" echo "Failed (field $i mismatch): ${flds1[i]} != ${flds2[i]}" echo "Output: $line1" echo "Regression: $line2" - echo *** + echo "***" fi fi done From 956c43b3eced4f90fc37909fab7746eb6b9b546d Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Thu, 5 Sep 2019 12:45:50 -0700 Subject: [PATCH 41/54] Switch line splitting to use read -a --- tests/bin/check-files-match.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/bin/check-files-match.sh b/tests/bin/check-files-match.sh index 550ede9..753ec24 100755 --- a/tests/bin/check-files-match.sh +++ b/tests/bin/check-files-match.sh @@ -34,9 +34,8 @@ do while IFS="@" read -r line1 line2; do - flds1=( $line1 ) - read -a - flds2=( $line2 ) + read -ra flds1 <<< "$line1" + read -ra flds2 <<< "$line2" if [[ "${#flds1[@]}" != "${#flds2[@]}" ]]; then tc_passed=false From f21bf420427afb7445786e9cf7856bd7e2c6611c Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 25 Sep 2019 11:02:44 -0700 Subject: [PATCH 42/54] Add files for checking TraceR stdout simulation prints --- .travis.yml | 8 ++++---- tests/regression/test-output-dfly/std.out | 16 ++++++++++++++++ tests/regression/test-output-fattree/std.out | 16 ++++++++++++++++ tests/regression/test-output-hypre/std.out | 16 ++++++++++++++++ tests/regression/test-output-torus/std.out | 16 ++++++++++++++++ 5 files changed, 68 insertions(+), 4 deletions(-) create mode 100644 tests/regression/test-output-dfly/std.out create mode 100644 tests/regression/test-output-fattree/std.out create mode 100644 tests/regression/test-output-hypre/std.out create mode 100644 tests/regression/test-output-torus/std.out diff --git a/.travis.yml b/.travis.yml index 4b9c9c7..2c252cc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -56,28 +56,28 @@ script: - mkdir ${TRAVIS_BUILD_DIR}/tests/output - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out rv=$? popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree/std.out rv=$? popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-fattree - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre/std.out rv=$? popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-hypre - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus/std.out rv=$? popd if [[ $rv == 0 ]]; then true; else false; fi diff --git a/tests/regression/test-output-dfly/std.out b/tests/regression/test-output-dfly/std.out new file mode 100644 index 0000000..c4d8799 --- /dev/null +++ b/tests/regression/test-output-dfly/std.out @@ -0,0 +1,16 @@ + +PE0 - LP_GID:144 : START SIMULATION, TASKS COUNT: 98, FIRST TASK: 0, RUN TIME TILL NOW=0.000000 s, CURRENT SIM TIME 0.983464 +PE0 - LP_GID:0 : START SIMULATION, TASKS COUNT: 98, FIRST TASK: 0, RUN TIME TILL NOW=0.000000 s, CURRENT SIM TIME 1.005877 +Set num_servers per router 4, servers per injection queue per router 4, servers per node copy queue per node 1 +[ 1 0 : time at task 0/98 0.000000 ] +[ 0 0 : time at task 0/98 0.000000 ] +[ 1 0 : Begin TRACER_WallTime_Loop 0.000008 ] +[ 0 0 : Begin TRACER_WallTime_Loop 0.000010 ] +[ 1 0 : Begin TRACER_WallTime_InLoop 0.000017 ] +[ 0 0 : Begin TRACER_WallTime_InLoop 0.000021 ] +[ 1 0 : Begin TRACER_WallTime_InLoop 0.000305 ] +[ 0 0 : Begin TRACER_WallTime_InLoop 0.000593 ] +[ 1 0 : End TRACER_WallTime_Loop 0.000654 ] +[ 0 0 : End TRACER_WallTime_Loop 0.001170 ] +GVT #2174: simulation 100% complete, max event queue size 454 (GVT = MAX). +AVL tree size: 0 diff --git a/tests/regression/test-output-fattree/std.out b/tests/regression/test-output-fattree/std.out new file mode 100644 index 0000000..6b2bec4 --- /dev/null +++ b/tests/regression/test-output-fattree/std.out @@ -0,0 +1,16 @@ +PE0 - LP_GID:120 : START SIMULATION, TASKS COUNT: 98, FIRST TASK: 0, RUN TIME TILL NOW=0.000000 s, CURRENT SIM TIME 1.026656 + +PE0 - LP_GID:0 : START SIMULATION, TASKS COUNT: 98, FIRST TASK: 0, RUN TIME TILL NOW=0.000000 s, CURRENT SIM TIME 1.005877 +Set num_servers per router 8, servers per injection queue per router 8, servers per node copy queue per node 1 +[ 0 0 : time at task 0/98 0.000000 ] +[ 1 0 : time at task 0/98 0.000000 ] +[ 1 0 : Begin TRACER_WallTime_Loop 0.000008 ] +[ 0 0 : Begin TRACER_WallTime_Loop 0.000010 ] +[ 1 0 : Begin TRACER_WallTime_InLoop 0.000017 ] +[ 0 0 : Begin TRACER_WallTime_InLoop 0.000021 ] +[ 1 0 : Begin TRACER_WallTime_InLoop 0.000183 ] +[ 0 0 : Begin TRACER_WallTime_InLoop 0.000386 ] +[ 1 0 : End TRACER_WallTime_Loop 0.000372 ] +[ 0 0 : End TRACER_WallTime_Loop 0.000773 ] +GVT #1502: simulation 100% complete, max event queue size 573 (GVT = MAX). +AVL tree size: 0 diff --git a/tests/regression/test-output-hypre/std.out b/tests/regression/test-output-hypre/std.out new file mode 100644 index 0000000..41aa637 --- /dev/null +++ b/tests/regression/test-output-hypre/std.out @@ -0,0 +1,16 @@ + +PE0 - LP_GID:192 : START SIMULATION, TASKS COUNT: 98, FIRST TASK: 0, RUN TIME TILL NOW=0.000000 s, CURRENT SIM TIME 0.386247 +PE0 - LP_GID:0 : START SIMULATION, TASKS COUNT: 98, FIRST TASK: 0, RUN TIME TILL NOW=0.000000 s, CURRENT SIM TIME 1.005877 +Set num_servers per router 1, servers per injection queue per router 1, servers per node copy queue per node 1 +[ 1 0 : time at task 0/98 0.000000 ] +[ 0 0 : time at task 0/98 0.000000 ] +[ 1 0 : Begin TRACER_WallTime_Loop 0.000008 ] +[ 0 0 : Begin TRACER_WallTime_Loop 0.000010 ] +[ 1 0 : Begin TRACER_WallTime_InLoop 0.000017 ] +[ 0 0 : Begin TRACER_WallTime_InLoop 0.000021 ] +[ 1 0 : Begin TRACER_WallTime_InLoop 0.000105 ] +[ 0 0 : Begin TRACER_WallTime_InLoop 0.000180 ] +[ 1 0 : End TRACER_WallTime_Loop 0.000208 ] +[ 0 0 : End TRACER_WallTime_Loop 0.000373 ] +GVT #2120: simulation 100% complete, max event queue size 889 (GVT = MAX). +AVL tree size: 0 diff --git a/tests/regression/test-output-torus/std.out b/tests/regression/test-output-torus/std.out new file mode 100644 index 0000000..95666c5 --- /dev/null +++ b/tests/regression/test-output-torus/std.out @@ -0,0 +1,16 @@ + +PE0 - LP_GID:96 : START SIMULATION, TASKS COUNT: 98, FIRST TASK: 0, RUN TIME TILL NOW=0.000000 s, CURRENT SIM TIME 0.599557 +PE0 - LP_GID:0 : START SIMULATION, TASKS COUNT: 98, FIRST TASK: 0, RUN TIME TILL NOW=0.000000 s, CURRENT SIM TIME 1.005877 +[ 1 0 : time at task 0/98 0.000000 ] +[ 0 0 : time at task 0/98 0.000000 ] +[ 1 0 : Begin TRACER_WallTime_Loop 0.000008 ] +[ 0 0 : Begin TRACER_WallTime_Loop 0.000010 ] +Set num_servers per router 2, servers per injection queue per router 2, servers per node copy queue per node 1 +[ 1 0 : Begin TRACER_WallTime_InLoop 0.000017 ] +[ 0 0 : Begin TRACER_WallTime_InLoop 0.000021 ] +[ 1 0 : Begin TRACER_WallTime_InLoop 0.000532 ] +[ 0 0 : Begin TRACER_WallTime_InLoop 0.000836 ] +[ 1 0 : End TRACER_WallTime_Loop 0.001117 ] +[ 0 0 : End TRACER_WallTime_Loop 0.001684 ] +GVT #1121: simulation 100% complete, max event queue size 312 (GVT = MAX). +AVL tree size: 0 From 79b443ce30e6bbd6f97bdec67c92bd5ffd6a31b4 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 25 Sep 2019 11:12:03 -0700 Subject: [PATCH 43/54] Create test output directory before writing to it --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2c252cc..11b9ae2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -56,6 +56,7 @@ script: - mkdir ${TRAVIS_BUILD_DIR}/tests/output - | pushd examples/stencil4d-otf + mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out rv=$? popd @@ -63,6 +64,7 @@ script: - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly - | pushd examples/stencil4d-otf + mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree/std.out rv=$? popd @@ -70,6 +72,7 @@ script: - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-fattree - | pushd examples/stencil4d-otf + mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre/std.out rv=$? popd @@ -77,6 +80,7 @@ script: - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-hypre - | pushd examples/stencil4d-otf + mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus/std.out rv=$? popd From 7a564e3ecf5a21bd56ef93af56b8de28840d127a Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 25 Sep 2019 11:31:20 -0700 Subject: [PATCH 44/54] Dump filtered output to log --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index 11b9ae2..fc7d421 100644 --- a/.travis.yml +++ b/.travis.yml @@ -59,6 +59,7 @@ script: mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out rv=$? + cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly @@ -67,6 +68,7 @@ script: mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree/std.out rv=$? + cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree/std.out popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-fattree @@ -75,6 +77,7 @@ script: mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre/std.out rv=$? + cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre/std.out popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-hypre @@ -83,6 +86,7 @@ script: mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus/std.out rv=$? + cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus/std.out popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-torus From 6534c9cb19fd44aa3ad86c96f873f7d4accf1bc9 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 25 Sep 2019 11:39:22 -0700 Subject: [PATCH 45/54] Try outputting directly to console after piping output --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index fc7d421..cb0f263 100644 --- a/.travis.yml +++ b/.travis.yml @@ -57,7 +57,7 @@ script: - | pushd examples/stencil4d-otf mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 rv=$? cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out popd From f8b32762b2b50ce77867bdc52803754b24d4485e Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 25 Sep 2019 11:49:42 -0700 Subject: [PATCH 46/54] Test running set --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index cb0f263..2508e94 100644 --- a/.travis.yml +++ b/.travis.yml @@ -57,7 +57,8 @@ script: - | pushd examples/stencil4d-otf mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 + sed --version + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' rv=$? cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out popd From 34cecb64257652e6886a8b418f0e84dbfb5c6425 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 25 Sep 2019 12:03:26 -0700 Subject: [PATCH 47/54] Remove early creation of output directory --- .travis.yml | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2508e94..e3d656a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -56,38 +56,37 @@ script: - mkdir ${TRAVIS_BUILD_DIR}/tests/output - | pushd examples/stencil4d-otf - mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly - sed --version - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > std.out rv=$? - cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out + cat std.out + mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly - | pushd examples/stencil4d-otf - mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree/std.out + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > std.out rv=$? - cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree/std.out + cat std.out + mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree/std.out popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-fattree - | pushd examples/stencil4d-otf - mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre/std.out + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > std.out rv=$? - cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre/std.out + cat std.out + mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre/std.out popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-hypre - | pushd examples/stencil4d-otf - mkdir -p ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus/std.out + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > std.out rv=$? - cat ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus/std.out + cat std.out + mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus/std.out popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-torus From 8c5f8f2839c69362fd3da48db58996152901a8ca Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Wed, 25 Sep 2019 12:19:54 -0700 Subject: [PATCH 48/54] Reduce the set of lines checked --- .travis.yml | 8 ++++---- tests/regression/test-output-dfly/std.out | 2 -- tests/regression/test-output-fattree/std.out | 2 -- tests/regression/test-output-hypre/std.out | 2 -- tests/regression/test-output-torus/std.out | 2 -- 5 files changed, 4 insertions(+), 12 deletions(-) diff --git a/.travis.yml b/.travis.yml index e3d656a..0383ae5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -56,7 +56,7 @@ script: - mkdir ${TRAVIS_BUILD_DIR}/tests/output - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > std.out + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out rv=$? cat std.out mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out @@ -65,7 +65,7 @@ script: - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > std.out + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out rv=$? cat std.out mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree/std.out @@ -74,7 +74,7 @@ script: - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-fattree - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > std.out + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out rv=$? cat std.out mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre/std.out @@ -83,7 +83,7 @@ script: - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-hypre - | pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -1 > std.out + mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out rv=$? cat std.out mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus/std.out diff --git a/tests/regression/test-output-dfly/std.out b/tests/regression/test-output-dfly/std.out index c4d8799..1e1eee7 100644 --- a/tests/regression/test-output-dfly/std.out +++ b/tests/regression/test-output-dfly/std.out @@ -12,5 +12,3 @@ Set num_servers per router 4, servers per injection queue per router 4, servers [ 0 0 : Begin TRACER_WallTime_InLoop 0.000593 ] [ 1 0 : End TRACER_WallTime_Loop 0.000654 ] [ 0 0 : End TRACER_WallTime_Loop 0.001170 ] -GVT #2174: simulation 100% complete, max event queue size 454 (GVT = MAX). -AVL tree size: 0 diff --git a/tests/regression/test-output-fattree/std.out b/tests/regression/test-output-fattree/std.out index 6b2bec4..d74170b 100644 --- a/tests/regression/test-output-fattree/std.out +++ b/tests/regression/test-output-fattree/std.out @@ -12,5 +12,3 @@ Set num_servers per router 8, servers per injection queue per router 8, servers [ 0 0 : Begin TRACER_WallTime_InLoop 0.000386 ] [ 1 0 : End TRACER_WallTime_Loop 0.000372 ] [ 0 0 : End TRACER_WallTime_Loop 0.000773 ] -GVT #1502: simulation 100% complete, max event queue size 573 (GVT = MAX). -AVL tree size: 0 diff --git a/tests/regression/test-output-hypre/std.out b/tests/regression/test-output-hypre/std.out index 41aa637..cf84b54 100644 --- a/tests/regression/test-output-hypre/std.out +++ b/tests/regression/test-output-hypre/std.out @@ -12,5 +12,3 @@ Set num_servers per router 1, servers per injection queue per router 1, servers [ 0 0 : Begin TRACER_WallTime_InLoop 0.000180 ] [ 1 0 : End TRACER_WallTime_Loop 0.000208 ] [ 0 0 : End TRACER_WallTime_Loop 0.000373 ] -GVT #2120: simulation 100% complete, max event queue size 889 (GVT = MAX). -AVL tree size: 0 diff --git a/tests/regression/test-output-torus/std.out b/tests/regression/test-output-torus/std.out index 95666c5..8d20245 100644 --- a/tests/regression/test-output-torus/std.out +++ b/tests/regression/test-output-torus/std.out @@ -12,5 +12,3 @@ Set num_servers per router 2, servers per injection queue per router 2, servers [ 0 0 : Begin TRACER_WallTime_InLoop 0.000836 ] [ 1 0 : End TRACER_WallTime_Loop 0.001117 ] [ 0 0 : End TRACER_WallTime_Loop 0.001684 ] -GVT #1121: simulation 100% complete, max event queue size 312 (GVT = MAX). -AVL tree size: 0 From e3609b2921ecb735bdbbe58a44842b9a357b9218 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 1 Oct 2019 12:15:43 -0700 Subject: [PATCH 49/54] Switch most tests to run with a script --- .travis.yml | 30 +++---------------------- tests/bin/run-example-test-with-conf.sh | 27 ++++++++++++++++++++++ 2 files changed, 30 insertions(+), 27 deletions(-) create mode 100755 tests/bin/run-example-test-with-conf.sh diff --git a/.travis.yml b/.travis.yml index 0383ae5..92863b6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -54,24 +54,8 @@ script: - make - popd - mkdir ${TRAVIS_BUILD_DIR}/tests/output - - | - pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly --sync=3 -- ../conf/dfly.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out - rv=$? - cat std.out - mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-dfly/std.out - popd - if [[ $rv == 0 ]]; then true; else false; fi - - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-dfly - - | - pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree --sync=3 -- ../conf/fattree.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out - rv=$? - cat std.out - mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-fattree/std.out - popd - if [[ $rv == 0 ]]; then true; else false; fi - - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-fattree + - ${TRAVIS_BUILD_DIR}/tests/bin/run-example-test-with-conf.sh "stencil4d-otf" "dfly" + - ${TRAVIS_BUILD_DIR}/tests/bin/run-example-test-with-conf.sh "stencil4d-otf" "fattree" - | pushd examples/stencil4d-otf mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-hypre --sync=3 -- ../conf/hypreX_expressMesh.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out @@ -81,12 +65,4 @@ script: popd if [[ $rv == 0 ]]; then true; else false; fi - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-hypre - - | - pushd examples/stencil4d-otf - mpirun -np 2 ${TRAVIS_BUILD_DIR}/install-test/bin/traceR --lp-io-dir=${TRAVIS_BUILD_DIR}/tests/output/test-output-torus --sync=3 -- ../conf/torus.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out - rv=$? - cat std.out - mv std.out ${TRAVIS_BUILD_DIR}/tests/output/test-output-torus/std.out - popd - if [[ $rv == 0 ]]; then true; else false; fi - - ${TRAVIS_BUILD_DIR}/tests/bin/check-files-match.sh ${TRAVIS_BUILD_DIR}/tests/regression/test-output-torus + - ${TRAVIS_BUILD_DIR}/tests/bin/run-example-test-with-conf.sh "stencil4d-otf" "torus" diff --git a/tests/bin/run-example-test-with-conf.sh b/tests/bin/run-example-test-with-conf.sh new file mode 100755 index 0000000..3f47670 --- /dev/null +++ b/tests/bin/run-example-test-with-conf.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +scriptPath="$(cd "$(dirname "$0")"; pwd -P)" +basePath="$(cd ${scriptPath}/../..; pwd -P)" +testPath="$(cd ${scriptPath}/../; pwd -P)" +examplePath="$basePath/examples" + +exampleName=$1 +confName=$2 + +echo scriptPath=$scriptPath +echo basePath=$basePath +echo examplePath=$examplePath +echo exampleName=$exampleName +echo confName=$confName + +pushd ${examplePath}/${exampleName} +mpirun -np 2 ${basePath}/install-test/bin/traceR --lp-io-dir=${testPath}/output/test-output-${confName} --sync=3 -- ../conf/${confName}.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out +rv=$? +cat std.out +mv std.out ${testPath}/output/test-output-${confName}/std.out +popd + +${scriptPath}/check-files-match.sh ${testPath}/regression/test-output-${confName} +rv2=$? + +if [[ $rv == 0 && $rv2 == 0 ]]; then true; else false; fi From bce45ceda47095a50c622ea4072c5cbc78eb5261 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 1 Oct 2019 12:18:07 -0700 Subject: [PATCH 50/54] Add CMake build script --- CMakeLists.txt | 42 ++++++++++++++++++++++++ cmake/FindBigSim.cmake | 42 ++++++++++++++++++++++++ cmake/FindOTF2.cmake | 36 +++++++++++++++++++++ docs/CMakeLists.txt | 16 +++++++++ examples/CMakeLists.txt | 7 ++++ tests/CMakeLists.txt | 18 +++++++++++ tracer/CMakeLists.txt | 72 +++++++++++++++++++++++++++++++++++++++++ 7 files changed, 233 insertions(+) create mode 100644 CMakeLists.txt create mode 100644 cmake/FindBigSim.cmake create mode 100644 cmake/FindOTF2.cmake create mode 100644 docs/CMakeLists.txt create mode 100644 examples/CMakeLists.txt create mode 100644 tests/CMakeLists.txt create mode 100644 tracer/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..165ca8d --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,42 @@ +cmake_minimum_required(VERSION 3.6) + +project(tracer VERSION 0.0.0) + +list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake") + +# Options +option(TRACER_ENABLE_OTF2 "Enables OTF2 trace support" ON) +option(TRACER_ENABLE_BIGSIM "Enables BigSim trace support" OFF) +option(TRACER_ENABLE_EXAMPLES "Enables building the examples" OFF) +option(TRACER_ENABLE_DOCS "Enables building the docs" OFF) +option(TRACER_ENABLE_MAIN_EXE "Enables building the main TraceR executable" ON) + +if(TRACER_ENABLE_OTF2 AND TRACER_ENABLE_BIGSIM) + message(FATAL_ERROR "OTF2 and BigSim support cannot both be enabled at this time") +elseif(NOT TRACER_ENABLE_OTF2 AND NOT TRACER_ENABLE_BIGSIM) + message(FATAL_ERROR "One of OTF2 or BigSim support must be enabled (but not both)") +endif() + +# Setting for IDEs +set_property(GLOBAL PROPERTY USE_FOLDERS ON) + +# Main tracer executable +if(TRACER_ENABLE_MAIN_EXE) + add_subdirectory(tracer) + + # Enable tests + include(CTest) + add_subdirectory(tests) +endif() + +# Examples +if(TRACER_ENABLE_EXAMPLES) + message(SEND_ERROR "Support for building examples with CMake is not currently available") + #add_subdirectory(examples) +endif() + +# Docs +if(TRACER_ENABLE_DOCS) + add_subdirectory(docs) +endif() + diff --git a/cmake/FindBigSim.cmake b/cmake/FindBigSim.cmake new file mode 100644 index 0000000..8e89ea4 --- /dev/null +++ b/cmake/FindBigSim.cmake @@ -0,0 +1,42 @@ +# Find the Charm++ include folder +find_path(CHARM_INCLUDE_DIR charm.h + HINTS $ENV{CHARMPATH} ${CHARMPATH} + PATH_SUFFIXES include +) +if(NOT CHARM_INCLUDE_DIR) + message(FATAL_ERROR "charm include directory was not found, set CHARMPATH to the install prefix for Charm++") +endif() + +# Find Charm++ libraries used +find_library(CHARM_CONV_BIGSIM_LOGS_LIBRARY NAMES conv-bigsim-logs + HINTS $ENV{CHARMPATH} ${CHARMPATH} + PATH_SUFFIXES lib +) +find_library(CHARM_BLUE_STANDALONE_LIBRARY NAMES blue-standalone + HINTS $ENV{CHARMPATH} ${CHARMPATH} + PATH_SUFFIXES lib +) +find_library(CHARM_CONV_UTIL_LIBRARY NAMES conv-util + HINTS $ENV{CHARMPATH} ${CHARMPATH} + PATH_SUFFIXES lib +) +list(APPEND CHARM_LIBRARIES "${CHARM_CONV_BIGSIM_LOGS_LIBRARY}") +list(APPEND CHARM_LIBRARIES "${CHARM_BLUE_STANDALONE_LIBRARY}") +list(APPEND CHARM_LIBRARIES "${CHARM_CONV_UTIL_LIBRARY}") + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(Charm + REQUIRED_VARS + CHARM_INCLUDE_DIR + CHARM_LIBRARIES + CHARM_CONV_BIGSIM_LOGS_LIBRARY + CHARM_BLUE_STANDALONE_LIBRARY + CHARM_CONV_UTIL_LIBRARY +) + +if(CHARM_FOUND AND NOT TARGET CHARM::BigSim) + add_library(CHARM::BigSim INTERFACE IMPORTED) + # Target flags needed + target_include_directories(CHARM::BigSim INTERFACE ${CHARM_INCLUDE_DIR}) + target_link_libraries(CHARM::BigSim INTERFACE ${CHARM_CONV_BIGSIM_LOGS_LIBRARY} ${CHARM_BLUE_STANDALONE_LIBRARY} ${CHARM_CONV_UTIL_LIBRARY}) +endif() diff --git a/cmake/FindOTF2.cmake b/cmake/FindOTF2.cmake new file mode 100644 index 0000000..3d440ad --- /dev/null +++ b/cmake/FindOTF2.cmake @@ -0,0 +1,36 @@ +# Find the otf2-config program and run it to get paths and flags for OTF2 +find_program(OTF2_CONFIG_EXECUTABLE NAMES otf2-config + HINTS $ENV{OTF2_DIR} $ENV{SCOREP_DIR} ${SCOREP_DIR} ${OTF2_DIR} + PATH_SUFFIXES bin +) + +if(NOT OTF2_CONFIG_EXECUTABLE) + message(FATAL_ERROR "otf2-config was not found, set OTF2_DIR to the install prefix for otf2/score-p") +endif() + +# Get compile/link flags for otf2 +execute_process(COMMAND ${OTF2_CONFIG_EXECUTABLE} --libs + OUTPUT_VARIABLE OTF2_LIBRARIES +) +execute_process(COMMAND ${OTF2_CONFIG_EXECUTABLE} --cflags + OUTPUT_VARIABLE OTF2_COMPILE_FLAGS +) +execute_process(COMMAND ${OTF2_CONFIG_EXECUTABLE} --ldflags + OUTPUT_VARIABLE OTF2_LINK_FLAGS +) + +# Leading/trailing whitespace is an error, remove it +string(STRIP ${OTF2_LIBRARIES} OTF2_LIBRARIES) +string(STRIP ${OTF2_COMPILE_FLAGS} OTF2_COMPILE_FLAGS) +string(STRIP ${OTF2_LINK_FLAGS} OTF2_LINK_FLAGS) + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(OTF2 + REQUIRED_VARS OTF2_CONFIG_EXECUTABLE OTF2_LIBRARIES OTF2_COMPILE_FLAGS OTF2_LINK_FLAGS +) + +if(OTF2_FOUND AND NOT TARGET OTF2::OTF2) + add_library(OTF2::OTF2 INTERFACE IMPORTED) + target_compile_options(OTF2::OTF2 INTERFACE ${OTF2_COMPILE_FLAGS}) + target_link_libraries(OTF2::OTF2 INTERFACE ${OTF2_LIBRARIES} ${OTF2_LINK_FLAGS}) +endif() diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt new file mode 100644 index 0000000..5ec0fc4 --- /dev/null +++ b/docs/CMakeLists.txt @@ -0,0 +1,16 @@ +find_program(SPHINX_EXECUTABLE NAMES sphinx-build + HINTS $ENV{SPHINX_DIR} ${SPHINX_DIR} + PATH_SUFFIXES bin +) + +if(NOT SPHINX_EXECUTABLE) + message(FATAL_ERROR "sphinx-build was not found, set SPHINX_DIR to the install prefix for sphinx") +endif() + +add_custom_target(tracer_docs ALL + ${SPHINX_EXECUTABLE} + -M + "${CMAKE_CURRENT_SOURCE_DIR}" + "${CMAKE_CURRENT_BINARY_DIR}" + COMMENT "Building TraceR documentation with Sphinx" +) diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt new file mode 100644 index 0000000..d6eb13a --- /dev/null +++ b/examples/CMakeLists.txt @@ -0,0 +1,7 @@ +if(TRACER_ENABLE_OTF2) + add_subdirectory(stencil4d-otf) +endif() + +if(TRACER_ENABLE_BIGSIM) + add_subdirectory(jacobi2d-bigsim) +endif() diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt new file mode 100644 index 0000000..6445961 --- /dev/null +++ b/tests/CMakeLists.txt @@ -0,0 +1,18 @@ +set(TEST_OUT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/output") +set(TEST_RUN_SCRIPT "${CMAKE_CURRENT_SOURCE_DIR}/bin/run-example-test-with-conf.sh") + +add_test(NAME stencil4d-otf-dfly + COMMAND ${TEST_RUN_SCRIPT} "stencil4d-otf" "dfly" +) + +add_test(NAME stencil4d-otf-fattree + COMMAND ${TEST_RUN_SCRIPT} "stencil4d-otf" "fattree" +) + +add_test(NAME stencil4d-otf-hypre + COMMAND ${TEST_RUN_SCRIPT} "stencil4d-otf" "hypreX_expressMesh" +) + +add_test(NAME stencil4d-otf-torus + COMMAND ${TEST_RUN_SCRIPT} "stencil4d-otf" "torus" +) diff --git a/tracer/CMakeLists.txt b/tracer/CMakeLists.txt new file mode 100644 index 0000000..634e803 --- /dev/null +++ b/tracer/CMakeLists.txt @@ -0,0 +1,72 @@ +# Note: For finding the TraceR dependencies like CODES, ROSS, OTF2 installed in custom locations +# Set CMAKE_PREFIX_PATH to a ;-separated list of install prefix paths (folder with bin/lib subfolders) +# May be easier than setting individual paths + +# Dependencies +find_package(Threads REQUIRED) +find_package(MPI REQUIRED) +find_package(ROSS REQUIRED) + +# Find CODES using PkgConfig, because it doesn't use CMake (yet) +find_package(PkgConfig REQUIRED) +pkg_check_modules(CODES REQUIRED IMPORTED_TARGET codes) + +if(TRACER_ENABLE_OTF2) + find_package(OTF2) +endif() + +if(TRACER_ENABLE_BIGSIM) + find_package(BigSim) +endif() + +# traceR option +option(TRACER_DISABLE_COMM_BUILD "Sets NO_COMM_BUILD=1" OFF) + +# traceR source files +set(TRACER_SRCS + coll-events.C + p2p-events.C + tracer-driver.C + elements/MsgEntry.C + elements/PE.C + elements/Task.C + reader/CWrapper.C + reader/TraceReader.C + reader/otf2_reader.C +) + +# traceR executable +add_executable(traceR ${TRACER_SRCS}) +target_include_directories(traceR PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) + +target_link_libraries(traceR Threads::Threads) + +target_include_directories(traceR PRIVATE ${ROSS_INCLUDE_DIRS}) +target_link_libraries(traceR ROSS) + +target_link_libraries(traceR PkgConfig::CODES) + +if(TRACER_ENABLE_OTF2) + # Link traceR target with OTF2 library + target_compile_definitions(traceR PRIVATE TRACER_OTF_TRACES=1) + target_link_libraries(traceR OTF2::OTF2) +endif() + +if(TRACER_ENABLE_BIGSIM) + # Link traceR with BigSim library + target_compile_definitions(traceR PRIVATE TRACER_BIGSIM_TRACES=1) + target_link_libraries(traceR CHARM::BigSim) + # Set the standard to use C++11 (needed for Charm++) + set_property(TARGET traceR PROPERTY CXX_STANDARD 11) + set_property(TARGET traceR PROPERTY CXX_STANDARD_REQUIRED ON) +endif() + +# With CMake 3.9, this is simplified to just target_link_libraries(traceR MPI::MPI_C) +target_include_directories(traceR SYSTEM PRIVATE ${MPI_C_INCLUDE_PATH}) +target_link_libraries(traceR ${MPI_C_LIBRARIES}) +target_compile_options(traceR PRIVATE ${MPI_C_COMPILE_FLAGS}) +target_link_libraries(traceR ${MPI_C_LINK_FLAGS}) + +if(TRACER_DISABLE_COMM_BUILD) + target_compile_definitions(traceR PRIVATE NO_COMM_BUILD=1) +endif() From 32bc3f1a333442ee4a036a06bd0ce9a40f3bf0e5 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 1 Oct 2019 12:18:54 -0700 Subject: [PATCH 51/54] Add two missing CMake files --- examples/jacobi2d-bigsim/CMakeLists.txt | 17 +++++++ examples/stencil4d-otf/CMakeLists.txt | 66 +++++++++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 examples/jacobi2d-bigsim/CMakeLists.txt create mode 100644 examples/stencil4d-otf/CMakeLists.txt diff --git a/examples/jacobi2d-bigsim/CMakeLists.txt b/examples/jacobi2d-bigsim/CMakeLists.txt new file mode 100644 index 0000000..e4705ad --- /dev/null +++ b/examples/jacobi2d-bigsim/CMakeLists.txt @@ -0,0 +1,17 @@ +# This likely won't work since it is trying to switch the compiler, +# which is an area that would be useful to have Charm support CMake +# similar to the support Qt support in CMake where the wrapper/generator +# programs are run automatically. + +find_program(AMPICC_EXECUTABLE NAMES ampiCC + HINTS $ENV{CHARMPATH} ${CHARMPATH} + PATH_SUFFIXES bin +) +if(NOT AMPICC_EXECUTABLE) + message(FATAL_ERROR "ampiCC was not found, set CHARMPATH to the install prefix for Charm++") +endif() + +set(CMAKE_CXX_COMPILER ${AMPICC_EXECUTABLE}) +set(CMAKE_C_COMPILER ${AMPICC_EXECUTABLE}) + +add_executable(jacobi2d jacobi2d.C) diff --git a/examples/stencil4d-otf/CMakeLists.txt b/examples/stencil4d-otf/CMakeLists.txt new file mode 100644 index 0000000..7efd2be --- /dev/null +++ b/examples/stencil4d-otf/CMakeLists.txt @@ -0,0 +1,66 @@ +# THIS DOES NOT WORK AT THE MOMENT +# Score-P has a compiler wrapper that plays weird games with linking/compiling flags +# There are a pair of undefined symbols, scorep_subsystems and scorep_number_of_subsystems +# that are located in the libscorep_measurement.so and .a libraries (as shown by running nm on them). +# Somehow with the make file that doesn't have a separate linking stage, these undefined symbols suddenly +# become defined in the compiled executable. After hours digging into it, I still haven't figured out +# what is going on; this is an issue that probably will require support from the Score-P developers, +# ideally in the form of a CMake package with macros for adding targets that are compiled using Score-P. + +find_package(MPI REQUIRED) + +# Find the scorep compiler wrapper +find_program(SCOREP_EXECUTABLE NAMES scorep + HINTS $ENV{SCOREP_DIR} ${SCOREP_DIR} + PATH_SUFFIXES bin +) + +if(NOT SCOREP_EXECUTABLE) + message(FATAL_ERROR "scorep was not found, set SCOREP_DIR to the install prefix for score-p") +endif() + +# Find scorep-config +find_program(SCOREP_CONFIG_EXECUTABLE NAMES scorep-config + HINTS $ENV{SCOREP_DIR} ${SCOREP_DIR} + PATH_SUFFIXES bin +) + +if(NOT SCOREP_CONFIG_EXECUTABLE) + message(FATAL_ERROR "scorep-config was not found, set SCOREP_DIR to the install prefix for score-p") +endif() + +execute_process(COMMAND ${SCOREP_CONFIG_EXECUTABLE} --user --cppflags + OUTPUT_VARIABLE SCOREP_CXX_FLAGS +) +execute_process(COMMAND ${SCOREP_CONFIG_EXECUTABLE} --user --libs + OUTPUT_VARIABLE SCOREP_LIBRARIES +) +execute_process(COMMAND ${SCOREP_CONFIG_EXECUTABLE} --user --ldflags + OUTPUT_VARIABLE SCOREP_LDFLAGS +) + +# Leading/trailing whitespace is an error, remove it +string(STRIP ${SCOREP_CXX_FLAGS} SCOREP_CXX_FLAGS) +string(STRIP ${SCOREP_LIBRARIES} SCOREP_LIBRARIES) +# Remove "-tcollect"; unrecognized compiler option +string(REPLACE "-tcollect" "" SCOREP_LDFLAGS ${SCOREP_LDFLAGS}) +string(STRIP ${SCOREP_LDFLAGS} SCOREP_LDFLAGS) + +set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${SCOREP_LDFLAGS}") + +# Compile stencil4d with the scorep wrapper +list(APPEND SCOREP_LAUNCHER "${SCOREP_EXECUTABLE}" "--user" "--nocompiler" "--noopenmp" "--nopomp" "--nocuda" "--noopenacc" "--noopencl" "--nomemory") +set(CMAKE_C_COMPILER_LAUNCHER ${SCOREP_LAUNCHER}) +set(CMAKE_CXX_COMPILER_LAUNCHER ${SCOREP_LAUNCHER}) + +# Create the stencil4d target +add_executable(stencil4d stencil4d.C) +target_compile_options(stencil4d PRIVATE ${SCOREP_CXX_FLAGS}) +target_link_libraries(stencil4d ${SCOREP_LIBRARIES}) +target_compile_definitions(stencil4d PRIVATE WRITE_OTF2_TRACE=1) + +# With CMake 3.9, this is simplified to just target_link_libraries(traceR MPI::MPI_C) +target_include_directories(stencil4d SYSTEM PRIVATE ${MPI_C_INCLUDE_PATH}) +target_link_libraries(stencil4d ${MPI_C_LIBRARIES}) +target_compile_options(stencil4d PRIVATE ${MPI_C_COMPILE_FLAGS}) +target_link_libraries(stencil4d ${MPI_C_LINK_FLAGS}) From 2d6a7a1256d8c85c553ffec25638e468dadf4a63 Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 1 Oct 2019 13:10:32 -0700 Subject: [PATCH 52/54] Small tweak to make it test script work if sequential simulation is run --- tests/bin/run-example-test-with-conf.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bin/run-example-test-with-conf.sh b/tests/bin/run-example-test-with-conf.sh index 3f47670..fb12496 100755 --- a/tests/bin/run-example-test-with-conf.sh +++ b/tests/bin/run-example-test-with-conf.sh @@ -15,7 +15,7 @@ echo exampleName=$exampleName echo confName=$confName pushd ${examplePath}/${exampleName} -mpirun -np 2 ${basePath}/install-test/bin/traceR --lp-io-dir=${testPath}/output/test-output-${confName} --sync=3 -- ../conf/${confName}.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out +mpirun -np 2 ${basePath}/install-test/bin/traceR --lp-io-dir=${testPath}/output/test-output-${confName} --sync=3 -- ../conf/${confName}.conf tracer_config | sed -n '/START * SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out rv=$? cat std.out mv std.out ${testPath}/output/test-output-${confName}/std.out From 9009482194156f5cb0168cf8c827072137a41bdd Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 1 Oct 2019 14:06:59 -0700 Subject: [PATCH 53/54] Use a more strict check for start of TraceR prints --- tests/bin/run-example-test-with-conf.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bin/run-example-test-with-conf.sh b/tests/bin/run-example-test-with-conf.sh index fb12496..a32aa41 100755 --- a/tests/bin/run-example-test-with-conf.sh +++ b/tests/bin/run-example-test-with-conf.sh @@ -15,7 +15,7 @@ echo exampleName=$exampleName echo confName=$confName pushd ${examplePath}/${exampleName} -mpirun -np 2 ${basePath}/install-test/bin/traceR --lp-io-dir=${testPath}/output/test-output-${confName} --sync=3 -- ../conf/${confName}.conf tracer_config | sed -n '/START * SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out +mpirun -np 2 ${basePath}/install-test/bin/traceR --lp-io-dir=${testPath}/output/test-output-${confName} --sync=3 -- ../conf/${confName}.conf tracer_config | sed -n '/START (PARALLEL|SEQUENTIAL)* SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out rv=$? cat std.out mv std.out ${testPath}/output/test-output-${confName}/std.out From a692a0dbed8ab7a75ed8fcf8649d1fb4ef0e076a Mon Sep 17 00:00:00 2001 From: Ryan Mast Date: Tue, 1 Oct 2019 14:35:32 -0700 Subject: [PATCH 54/54] Revert to requiring parallel simulation run for test --- tests/bin/run-example-test-with-conf.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/bin/run-example-test-with-conf.sh b/tests/bin/run-example-test-with-conf.sh index a32aa41..3f47670 100755 --- a/tests/bin/run-example-test-with-conf.sh +++ b/tests/bin/run-example-test-with-conf.sh @@ -15,7 +15,7 @@ echo exampleName=$exampleName echo confName=$confName pushd ${examplePath}/${exampleName} -mpirun -np 2 ${basePath}/install-test/bin/traceR --lp-io-dir=${testPath}/output/test-output-${confName} --sync=3 -- ../conf/${confName}.conf tracer_config | sed -n '/START (PARALLEL|SEQUENTIAL)* SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out +mpirun -np 2 ${basePath}/install-test/bin/traceR --lp-io-dir=${testPath}/output/test-output-${confName} --sync=3 -- ../conf/${confName}.conf tracer_config | sed -n '/START PARALLEL OPTIMISTIC SIMULATION/,/END SIMULATION/p' | tail -n +2 | head -n -3 > std.out rv=$? cat std.out mv std.out ${testPath}/output/test-output-${confName}/std.out