Guys,
ADIOS builds properly, and most of the test work, but there are a few that you may know about which timeout on my laptop using WSL 2.
Here are 2 of them, and I don't know if there are more...
502/1599 Test #502: Engine.BP./BPStepsInSituGlobalArrayReaders.NewVarPerStep/.BP4.Serial ........................*Timeout 1500.10 sec
Start 503: Engine.BP./BPStepsInSituGlobalArrayParameters.EveryOtherStep/.BP4.Serial
503/1599 Test #503: Engine.BP./BPStepsInSituGlobalArrayParameters.EveryOtherStep/.BP4.Serial ....................*Timeout 1500.10 sec
No clue, probably the first thing to do is to run a failing one with verbose output and share what you get. Try:
ctest -VV -R Engine.BP./BPStepsInSituGlobalArrayReaders.NewVarPerStep/.BP4.Serial
FYI... here is the complete set of problems...
I don't know how to run Greg's suggestion... where do I run this from?
91% tests passed, 141 tests failed out of 1599
Total Test time (real) = 8342.94 sec
The following tests FAILED:
502 - Engine.BP./BPStepsInSituGlobalArrayReaders.NewVarPerStep/.BP4.Serial (Timeout)
503 - Engine.BP./BPStepsInSituGlobalArrayParameters.EveryOtherStep/.BP4.Serial (Timeout)
508 - Engine.BP./BPStepsInSituLocalArrayReaders.NewVarPerStep/.BP4.Serial (Timeout)
509 - Engine.BP./BPStepsInSituLocalArrayParameters.EveryOtherStep/.BP4.Serial (Timeout)
637 - Engine.BP./BPWriteReadMGARD.BPWRMGARD2D/.BP3.Serial (Subprocess aborted)
639 - Engine.BP./BPWriteReadMGARD.BPWRMGARD2D/.BP3.MPI (Failed)
641 - Engine.BP./BPWriteReadMGARD.BPWRMGARD2D/.BP4.Serial (Subprocess aborted)
643 - Engine.BP./BPWriteReadMGARD.BPWRMGARD2D/.BP4.MPI (Failed)
879 - Staging.3x5.CommMin.FFS.SST (Failed)
880 - Staging.5x3.CommMin.FFS.SST (Failed)
881 - Staging.DelayedReader_3x5.CommMin.FFS.SST (Timeout)
882 - Staging.3x5LockGeometry.CommMin.FFS.SST (Failed)
885 - Staging.3x5.Local.CommMin.FFS.SST (Failed)
886 - Staging.5x3.Local.CommMin.FFS.SST (Failed)
888 - Staging.5x3.LocalVarying.CommMin.FFS.SST (Failed)
899 - Staging.3x5EarlyExit.CommMin.FFS.SST (Failed)
901 - Staging.ZFPCompression.3x5.CommMin.FFS.SST (Failed)
914 - Staging.2x3.ForcePreload.CommMin.FFS.SST (Failed)
919 - Staging.2x3.SstRUDP.CommMin.FFS.SST (Failed)
921 - Staging.5x3.LocalMultiblock.CommMin.FFS.SST (Failed)
942 - Staging.3x5.CommPeer.FFS.SST (Failed)
943 - Staging.5x3.CommPeer.FFS.SST (Failed)
944 - Staging.DelayedReader_3x5.CommPeer.FFS.SST (Timeout)
945 - Staging.3x5LockGeometry.CommPeer.FFS.SST (Failed)
948 - Staging.3x5.Local.CommPeer.FFS.SST (Failed)
949 - Staging.5x3.Local.CommPeer.FFS.SST (Failed)
951 - Staging.5x3.LocalVarying.CommPeer.FFS.SST (Failed)
962 - Staging.3x5EarlyExit.CommPeer.FFS.SST (Failed)
964 - Staging.ZFPCompression.3x5.CommPeer.FFS.SST (Failed)
977 - Staging.2x3.ForcePreload.CommPeer.FFS.SST (Failed)
982 - Staging.2x3.SstRUDP.CommPeer.FFS.SST (Failed)
984 - Staging.5x3.LocalMultiblock.CommPeer.FFS.SST (Failed)
1005 - Staging.3x5.CommMin.BP.SST (Failed)
1006 - Staging.5x3.CommMin.BP.SST (Failed)
1007 - Staging.DelayedReader_3x5.CommMin.BP.SST (Timeout)
1008 - Staging.3x5LockGeometry.CommMin.BP.SST (Failed)
1011 - Staging.3x5.Local.CommMin.BP.SST (Failed)
1012 - Staging.5x3.Local.CommMin.BP.SST (Failed)
1014 - Staging.5x3.LocalVarying.CommMin.BP.SST (Failed)
1023 - Staging.3x5EarlyExit.CommMin.BP.SST (Failed)
1025 - Staging.ZFPCompression.3x5.CommMin.BP.SST (Failed)
1038 - Staging.2x3.ForcePreload.CommMin.BP.SST (Failed)
1043 - Staging.2x3.SstRUDP.CommMin.BP.SST (Failed)
1045 - Staging.5x3.LocalMultiblock.CommMin.BP.SST (Failed)
1066 - Staging.3x5.CommPeer.BP.SST (Failed)
1067 - Staging.5x3.CommPeer.BP.SST (Failed)
1068 - Staging.DelayedReader_3x5.CommPeer.BP.SST (Timeout)
1069 - Staging.3x5LockGeometry.CommPeer.BP.SST (Failed)
1072 - Staging.3x5.Local.CommPeer.BP.SST (Failed)
1073 - Staging.5x3.Local.CommPeer.BP.SST (Failed)
1075 - Staging.5x3.LocalVarying.CommPeer.BP.SST (Failed)
1084 - Staging.3x5EarlyExit.CommPeer.BP.SST (Failed)
1086 - Staging.ZFPCompression.3x5.CommPeer.BP.SST (Failed)
1099 - Staging.2x3.ForcePreload.CommPeer.BP.SST (Failed)
1104 - Staging.2x3.SstRUDP.CommPeer.BP.SST (Failed)
1106 - Staging.5x3.LocalMultiblock.CommPeer.BP.SST (Failed)
1111 - Staging.3x5.InSituMPI (Failed)
1112 - Staging.5x3.InSituMPI (Failed)
1114 - Staging.ZFPCompression.3x5.InSituMPI (Failed)
1118 - Staging.FtoC.3x5.SSC (Failed)
1119 - Staging.CtoF.3x5.SSC (Failed)
1120 - Staging.FtoF.3x5.SSC (Failed)
1127 - Staging.3x5.SSC (Failed)
1128 - Staging.5x3.SSC (Failed)
1129 - Staging.3x5LockGeometry.SSC (Failed)
1148 - Staging.3x5.BP4 (Failed)
1149 - Staging.5x3.BP4 (Failed)
1150 - Staging.3x5LockGeometry.BP4 (Failed)
1153 - Staging.3x5.Local.BP4 (Failed)
1154 - Staging.5x3.Local.BP4 (Failed)
1156 - Staging.5x3.LocalVarying.BP4 (Failed)
1164 - Staging.3x5EarlyExit.BP4 (Failed)
1166 - Staging.ZFPCompression.3x5.BP4 (Failed)
1185 - Staging.3x5.BP3 (Failed)
1186 - Staging.5x3.BP3 (Timeout)
1187 - Staging.3x5LockGeometry.BP3 (Failed)
1190 - Staging.3x5.Local.BP3 (Failed)
1191 - Staging.5x3.Local.BP3 (Timeout)
1193 - Staging.5x3.LocalVarying.BP3 (Timeout)
1201 - Staging.3x5EarlyExit.BP3 (Failed)
1203 - Staging.ZFPCompression.3x5.BP3 (Failed)
1219 - Staging.3x5.BPS.BP4_stream (Failed)
1220 - Staging.5x3.BPS.BP4_stream (Failed)
1221 - Staging.DelayedReader_3x5.BPS.BP4_stream (Failed)
1222 - Staging.3x5LockGeometry.BPS.BP4_stream (Failed)
1224 - Staging.5x3.LocalVarying.BPS.BP4_stream (Failed)
1232 - Staging.3x5EarlyExit.BPS.BP4_stream (Failed)
1234 - Staging.ZFPCompression.3x5.BPS.BP4_stream (Failed)
1251 - Staging.3x5.BPS.BB.BP4_stream (Failed)
1252 - Staging.5x3.BPS.BB.BP4_stream (Failed)
1253 - Staging.DelayedReader_3x5.BPS.BB.BP4_stream (Failed)
1254 - Staging.3x5LockGeometry.BPS.BB.BP4_stream (Failed)
1256 - Staging.5x3.LocalVarying.BPS.BB.BP4_stream (Failed)
1264 - Staging.3x5EarlyExit.BPS.BB.BP4_stream (Failed)
1266 - Staging.ZFPCompression.3x5.BPS.BB.BP4_stream (Failed)
1280 - Staging.3x5.FS.FileStream (Failed)
1281 - Staging.5x3.FS.FileStream (Failed)
1282 - Staging.DelayedReader_3x5.FS.FileStream (Failed)
1283 - Staging.3x5LockGeometry.FS.FileStream (Failed)
1285 - Staging.5x3.LocalVarying.FS.FileStream (Failed)
1293 - Staging.3x5EarlyExit.FS.FileStream (Failed)
1306 - Staging.3x5.FS.BB.FileStream (Failed)
1307 - Staging.5x3.FS.BB.FileStream (Failed)
1308 - Staging.DelayedReader_3x5.FS.BB.FileStream (Failed)
1309 - Staging.3x5LockGeometry.FS.BB.FileStream (Failed)
1311 - Staging.5x3.LocalVarying.FS.BB.FileStream (Failed)
1319 - Staging.3x5EarlyExit.FS.BB.FileStream (Failed)
1512 - Install.Setup (Failed)
1513 - Install.CMake.C (Not Run)
1514 - Install.CMake.CXX11 (Not Run)
1515 - Install.CMake.Fortran (Not Run)
1516 - Install.Make.C (Not Run)
1517 - Install.Make.CXX11 (Not Run)
1518 - Install.Make.Fortran (Not Run)
1561 - HeatTransfer.SST.BP.MxM (Failed)
1562 - HeatTransfer.SST.BP.MxM.Dump (Not Run)
1563 - HeatTransfer.SST.BP.MxM.Validate (Not Run)
1565 - HeatTransfer.SST.BP.MxN (Failed)
1566 - HeatTransfer.SST.BP.MxN.Dump (Not Run)
1567 - HeatTransfer.SST.BP.MxN.Validate (Not Run)
1569 - HeatTransfer.SST.BP.Mx1 (Failed)
1570 - HeatTransfer.SST.BP.Mx1.Dump (Not Run)
1571 - HeatTransfer.SST.BP.Mx1.Validate (Not Run)
1573 - HeatTransfer.SST.FFS.MxM (Failed)
1574 - HeatTransfer.SST.FFS.MxM.Dump (Not Run)
1575 - HeatTransfer.SST.FFS.MxM.Validate (Not Run)
1577 - HeatTransfer.SST.FFS.MxN (Failed)
1578 - HeatTransfer.SST.FFS.MxN.Dump (Not Run)
1579 - HeatTransfer.SST.FFS.MxN.Validate (Not Run)
1581 - HeatTransfer.SST.FFS.Mx1 (Failed)
1582 - HeatTransfer.SST.FFS.Mx1.Dump (Not Run)
1583 - HeatTransfer.SST.FFS.Mx1.Validate (Not Run)
1585 - HeatTransfer.InsituMPI.MxM (Failed)
1586 - HeatTransfer.InsituMPI.MxM.Dump (Not Run)
1587 - HeatTransfer.InsituMPI.MxM.Validate (Not Run)
1589 - HeatTransfer.InsituMPI.MxN (Failed)
1590 - HeatTransfer.InsituMPI.MxN.Dump (Not Run)
1591 - HeatTransfer.InsituMPI.MxN.Validate (Not Run)
1593 - HeatTransfer.InsituMPI.Mx1 (Failed)
1594 - HeatTransfer.InsituMPI.Mx1.Dump (Not Run)
1595 - HeatTransfer.InsituMPI.Mx1.Validate (Not Run)
@sklasky check that build directory is completely clean and that there are no previous installations lurking around (in /opt ?) you can verify in build/bin with ldd <any executable test>. I'm not sure if there is a way to add WSL to CI, might want to check with @chuckatkins
Windows 10 + WSL2 without corporate hocuspocus software:
99% tests passed, 4 tests failed out of 1365
Total Test time (real) = 2988.15 sec
The following tests FAILED:
739 - Staging.PreciousTimestep.3x2.CommMin.FFS.SST (Failed)
795 - Staging.KillReaders3Max.3x6.CommPeer.FFS.SST (Failed)
853 - Staging.KillReadersSerialized.3x2.CommMin.BP.SST (Failed)
912 - Staging.KillReadersSerialized.3x2.CommPeer.BP.SST (Failed)
Errors while running CTest
On a hocuspocus system, I cannot even run the tests yet. Will update later.
For hocuspocus, try sst_conn_test. They have a lot of VPNs and virtual network devices than confuse automatic IP determination. (At least on Scott’s. )
Sent from my iPhone
On Jan 14, 2021, at 3:56 PM, pnorbert notifications@github.com wrote:

Windows 10 + WSL2 without corporate hocuspocus software:
99% tests passed, 4 tests failed out of 1365
Total Test time (real) = 2988.15 sec
The following tests FAILED:
739 - Staging.PreciousTimestep.3x2.CommMin.FFS.SST (Failed)
795 - Staging.KillReaders3Max.3x6.CommPeer.FFS.SST (Failed)
853 - Staging.KillReadersSerialized.3x2.CommMin.BP.SST (Failed)
912 - Staging.KillReadersSerialized.3x2.CommPeer.BP.SST (Failed)
Errors while running CTest
On a hocuspocus system, I cannot even run the tests yet. Will update later.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fornladios%2FADIOS2%2Fissues%2F2573%23issuecomment-760470991&data=04%7C01%7Ceisen%40cc.gatech.edu%7Cce9192b76d0844f45eb708d8b8ceec41%7C482198bbae7b4b258b7a6d7f32faa083%7C0%7C0%7C637462546166613617%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Y1rIQIK5XlGqiLX3YPoOeb1ZD6dFnEPsYvsgaoJXRnk%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAHF7GJA35R7OA7B55PYEFLSZ5LBHANCNFSM4VZIUS7Q&data=04%7C01%7Ceisen%40cc.gatech.edu%7Cce9192b76d0844f45eb708d8b8ceec41%7C482198bbae7b4b258b7a6d7f32faa083%7C0%7C0%7C637462546166613617%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=xhXMEe9FIgyNmcKxLq4W%2BkH2DtRx2J%2B%2FTI1XpKwSkL8%3D&reserved=0.
After setting two things (in .bashrc), I get much less errors on the corporate laptop:
# Allow MPI to run more tasks than CPU cores available
export OMPI_MCA_rmaps_base_oversubscribe=yes
# Use the loop interface for local communication instead of eth0 which is firewalled
export ADIOS2_INTERFACE=lo
99% tests passed, 7 tests failed out of 1365
Total Test time (real) = 3252.31 sec
The following tests FAILED:
82 - Interface.ADIOSDefineVariableTest.DefineGlobalArrayConstantDims.MPI (Timeout)
145 - Engine.BP.BPWriteReadTestADIOS2.OpenEngineTwice.BP3.MPI (Timeout)
255 - Engine.BP.BPWriteReadAttributes.WriteReadArrayTypes.BP4.MPI (Timeout)
506 - Engine.BP.*/BPStepsInSituGlobalArrayParameters.EveryOtherStep/*.BP4.MPI (Timeout)
584 - Engine.Table.TableEngineTest.TestTableMultiRank.MPI (Failed)
740 - Staging.PreciousTimestepDiscard.3x2.CommMin.FFS.SST (Timeout)
886 - Staging.3x5.CommPeer.BP.SST (Timeout)
Errors while running CTest
@pnorbert the issue related to MPI is an old one, see #725 and #938 for the fix (?) at that time.
All the tests that timeout, do pass when running individually (repeatedly).
The only test that fails is the TableEngine test, where ZMQ fails. Scott probably does not have zmq installed so he does not have this test.
584: terminate called after throwing an instance of 'std::runtime_error'
584: what(): binding zmq socket failed
@pnorbert the issue related to MPI is an old one, see #725 and #938 for the fix (?) at that time.
Yes, I got the fix from the old ticket. Good to have tickets...
BTW, the ADIOS2_INTERFACE=lo setting fixed all tests on my home PC.
Yes, I got the fix from the old ticket. Good to have tickets...
@pnorbert glad to hear those help and you're making progress.
Scott probably does not have zmq installed so he does not have this test.
Usually tests that have missing dependencies are not built at all. Maybe this is something for the upcoming patch version? CC @chuckatkins @ax3l
Most helpful comment
BTW, the ADIOS2_INTERFACE=lo setting fixed all tests on my home PC.