Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
start to reorganize teshsuite/simdag
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Wed, 16 Mar 2016 21:05:53 +0000 (22:05 +0100)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Wed, 16 Mar 2016 21:50:12 +0000 (22:50 +0100)
37 files changed:
.gitignore
teshsuite/simdag/CMakeLists.txt [new file with mode: 0644]
teshsuite/simdag/availability/CMakeLists.txt [deleted file]
teshsuite/simdag/availability/availability.c [moved from teshsuite/simdag/availability/availability_test.c with 100% similarity]
teshsuite/simdag/availability/availability.tesh [moved from teshsuite/simdag/availability/availability_test.tesh with 89% similarity]
teshsuite/simdag/basic/basic6.tesh
teshsuite/simdag/comm-mxn-all2all/comm-mxn-all2all.c [moved from teshsuite/simdag/network/mxn/mxn-all2all.c with 100% similarity]
teshsuite/simdag/comm-mxn-all2all/comm-mxn-all2all.tesh [new file with mode: 0644]
teshsuite/simdag/comm-mxn-independent/comm-mxn-independent.c [moved from teshsuite/simdag/network/mxn/mxn-independent_comm.c with 100% similarity]
teshsuite/simdag/comm-mxn-independent/comm-mxn-independent.tesh [new file with mode: 0644]
teshsuite/simdag/comm-mxn-scatter/comm-mxn-scatter.c [moved from teshsuite/simdag/network/mxn/mxn-scatter.c with 100% similarity]
teshsuite/simdag/comm-mxn-scatter/comm-mxn-scatter.tesh [new file with mode: 0644]
teshsuite/simdag/comm-p2p-latency-1/comm-p2p-latency-1.c [moved from teshsuite/simdag/network/p2p/p2p-latency1.c with 100% similarity]
teshsuite/simdag/comm-p2p-latency-1/comm-p2p-latency-1.tesh [new file with mode: 0644]
teshsuite/simdag/comm-p2p-latency-2/comm-p2p-latency-2.c [moved from teshsuite/simdag/network/p2p/p2p-latency2.c with 100% similarity]
teshsuite/simdag/comm-p2p-latency-2/comm-p2p-latency-2.tesh [new file with mode: 0644]
teshsuite/simdag/comm-p2p-latency-3/comm-p2p-latency-3.c [moved from teshsuite/simdag/network/p2p/p2p-latency3.c with 100% similarity]
teshsuite/simdag/comm-p2p-latency-3/comm-p2p-latency-3.tesh [new file with mode: 0644]
teshsuite/simdag/comm-p2p-latency-bound/comm-p2p-latency-bound.c [moved from teshsuite/simdag/network/p2p/p2p-latency_bound.c with 100% similarity]
teshsuite/simdag/comm-p2p-latency-bound/comm-p2p-latency-bound.tesh [new file with mode: 0644]
teshsuite/simdag/incomplete/CMakeLists.txt [deleted file]
teshsuite/simdag/network/mxn/CMakeLists.txt [deleted file]
teshsuite/simdag/network/mxn/mxn-all2all.tesh [deleted file]
teshsuite/simdag/network/mxn/mxn-independent_comm.tesh [deleted file]
teshsuite/simdag/network/mxn/mxn-scatter.tesh [deleted file]
teshsuite/simdag/network/p2p/CMakeLists.txt [deleted file]
teshsuite/simdag/network/p2p/p2p-latency1.tesh [deleted file]
teshsuite/simdag/network/p2p/p2p-latency2.tesh [deleted file]
teshsuite/simdag/network/p2p/p2p-latency3.tesh [deleted file]
teshsuite/simdag/network/p2p/p2p-latency_bound.tesh [deleted file]
teshsuite/simdag/platforms/CMakeLists.txt
teshsuite/simdag/platforms/platform_2p_1bb.xml [moved from teshsuite/simdag/network/p2p/platform_2p_1bb.xml with 100% similarity]
teshsuite/simdag/platforms/platform_2p_1fl.xml [moved from teshsuite/simdag/network/p2p/platform_2p_1fl.xml with 100% similarity]
teshsuite/simdag/platforms/platform_2p_1sl.xml [moved from teshsuite/simdag/network/p2p/platform_2p_1sl.xml with 100% similarity]
teshsuite/simdag/platforms/platform_2p_1switch.xml [moved from teshsuite/simdag/network/p2p/platform_2p_1switch.xml with 100% similarity]
teshsuite/simdag/platforms/platform_4p_1switch.xml [moved from teshsuite/simdag/network/mxn/platform_4p_1switch.xml with 100% similarity]
tools/cmake/DefinePackages.cmake

index b041b00..bdd9188 100644 (file)
@@ -277,7 +277,7 @@ teshsuite/msg/process/process
 teshsuite/msg/storage_client_server/storage_client_server
 teshsuite/msg/task_destroy_cancel/task_destroy_cancel
 teshsuite/msg/trace/test_trace_integration
 teshsuite/msg/storage_client_server/storage_client_server
 teshsuite/msg/task_destroy_cancel/task_destroy_cancel
 teshsuite/msg/trace/test_trace_integration
-teshsuite/simdag/availability/availability_test
+teshsuite/simdag/availability/availability
 teshsuite/simdag/basic/basic0
 teshsuite/simdag/basic/basic1
 teshsuite/simdag/basic/basic2
 teshsuite/simdag/basic/basic0
 teshsuite/simdag/basic/basic1
 teshsuite/simdag/basic/basic2
@@ -286,13 +286,13 @@ teshsuite/simdag/basic/basic4
 teshsuite/simdag/basic/basic5
 teshsuite/simdag/basic/basic6
 teshsuite/simdag/incomplete/incomplete
 teshsuite/simdag/basic/basic5
 teshsuite/simdag/basic/basic6
 teshsuite/simdag/incomplete/incomplete
-teshsuite/simdag/network/mxn/mxn-all2all
-teshsuite/simdag/network/mxn/mxn-independent_comm
-teshsuite/simdag/network/mxn/mxn-scatter
-teshsuite/simdag/network/p2p/p2p-latency1
-teshsuite/simdag/network/p2p/p2p-latency2
-teshsuite/simdag/network/p2p/p2p-latency3
-teshsuite/simdag/network/p2p/p2p-latency_bound
+teshsuite/simdag/comm-mxn-all2all/comm-mxn-all2all
+teshsuite/simdag/comm-mxn-independent/comm-mxn-independent
+teshsuite/simdag/comm-mxn-scatter/comm-mxn-scatter
+teshsuite/simdag/comm-p2p-latency-1/comm-p2p-latency-1
+teshsuite/simdag/comm-p2p-latency-2/comm-p2p-latency-2
+teshsuite/simdag/comm-p2p-latency-3/comm-p2p-latency-3
+teshsuite/simdag/comm-p2p-latency-bound/comm-p2p-latency-bound
 teshsuite/simdag/network/test_reinit_costs
 teshsuite/simdag/partask/par-comp_only_par
 teshsuite/simdag/partask/par-comp_only_seq
 teshsuite/simdag/network/test_reinit_costs
 teshsuite/simdag/partask/par-comp_only_par
 teshsuite/simdag/partask/par-comp_only_seq
diff --git a/teshsuite/simdag/CMakeLists.txt b/teshsuite/simdag/CMakeLists.txt
new file mode 100644 (file)
index 0000000..65cbe86
--- /dev/null
@@ -0,0 +1,15 @@
+foreach(x availability comm-mxn-all2all comm-mxn-independent comm-mxn-scatter comm-p2p-latency-1 comm-p2p-latency-2
+          comm-p2p-latency-3 comm-p2p-latency-bound incomplete)
+  add_executable       (${x}  ${x}/${x}.c)
+  target_link_libraries(${x}  simgrid)
+  set_target_properties(${x}  PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${x})
+
+  set(tesh_files    ${tesh_files}    ${CMAKE_CURRENT_SOURCE_DIR}/${x}/${x}.tesh)
+  set(teshsuite_src ${teshsuite_src} ${CMAKE_CURRENT_SOURCE_DIR}/${x}/${x}.c)
+
+  ADD_TESH(tesh-simdag-${x} --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/${x} --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/${x} ${x}.tesh)
+endforeach()
+
+set(teshsuite_src ${teshsuite_src}  PARENT_SCOPE)
+set(tesh_files    ${tesh_files}     PARENT_SCOPE)
+
diff --git a/teshsuite/simdag/availability/CMakeLists.txt b/teshsuite/simdag/availability/CMakeLists.txt
deleted file mode 100644 (file)
index 9a971d8..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-add_executable       (availability_test availability_test.c)
-target_link_libraries(availability_test simgrid)
-
-set(tesh_files     ${tesh_files}     ${CMAKE_CURRENT_SOURCE_DIR}/availability_test.tesh  PARENT_SCOPE)
-set(teshsuite_src  ${teshsuite_src}  ${CMAKE_CURRENT_SOURCE_DIR}/availability_test.c     PARENT_SCOPE)
-
-ADD_TESH(tesh-simdag-availability --setenv srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite --cd ${CMAKE_BINARY_DIR}/teshsuite ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/availability/availability_test.tesh)
@@ -1,4 +1,4 @@
-$ simdag/availability/availability_test ${srcdir:=.}/../examples/platforms/simulacrum_7_hosts.xml --cfg=path:${srcdir:=.}/simdag/availability/ ${srcdir:=.}/../examples/simdag/scheduling/Montage_25.xml --cfg=network/TCP_gamma:4194304 --log=sd_daxparse.thresh:critical
+$ ${bindir:=.}/availability ../../../examples/platforms/simulacrum_7_hosts.xml  ../../../examples/simdag/scheduling/Montage_25.xml --cfg=network/TCP_gamma:4194304 --log=sd_daxparse.thresh:critical
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'network/TCP_gamma' to '4194304'
 > [0.000000] [xbt_cfg/INFO] Switching to the L07 model to handle parallel tasks.
 > [0.000000] [test/INFO] Scheduling DAX...
 > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'network/TCP_gamma' to '4194304'
 > [0.000000] [xbt_cfg/INFO] Switching to the L07 model to handle parallel tasks.
 > [0.000000] [test/INFO] Scheduling DAX...
index 550dd6c..c249b2a 100644 (file)
@@ -1,3 +1,3 @@
-$ ${bindir:=.}/basic6 ../network/p2p/platform_2p_1sl.xml "--log=root.fmt:[%10.6r]%e%m%n"
+$ ${bindir:=.}/basic6 ../platforms/platform_2p_1sl.xml "--log=root.fmt:[%10.6r]%e%m%n"
 > [  0.000000] Switching to the L07 model to handle parallel tasks.
 > [  2.000000] Simulation time: 2.000000
 > [  0.000000] Switching to the L07 model to handle parallel tasks.
 > [  2.000000] Simulation time: 2.000000
diff --git a/teshsuite/simdag/comm-mxn-all2all/comm-mxn-all2all.tesh b/teshsuite/simdag/comm-mxn-all2all/comm-mxn-all2all.tesh
new file mode 100644 (file)
index 0000000..e73348e
--- /dev/null
@@ -0,0 +1,6 @@
+p all 2 all test, only fat pipe switch is used concurrently
+! output sort
+
+$ ${bindir:=.}/comm-mxn-all2all ../platforms/platform_4p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 8
diff --git a/teshsuite/simdag/comm-mxn-independent/comm-mxn-independent.tesh b/teshsuite/simdag/comm-mxn-independent/comm-mxn-independent.tesh
new file mode 100644 (file)
index 0000000..5a6c3bb
--- /dev/null
@@ -0,0 +1,6 @@
+p sending on different paths test
+! output sort
+
+$ ${bindir:=.}/comm-mxn-independent ../platforms/platform_4p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 3
diff --git a/teshsuite/simdag/comm-mxn-scatter/comm-mxn-scatter.tesh b/teshsuite/simdag/comm-mxn-scatter/comm-mxn-scatter.tesh
new file mode 100644 (file)
index 0000000..627b9fe
--- /dev/null
@@ -0,0 +1,6 @@
+p scatter test
+! output sort
+
+$ ${bindir:=.}/comm-mxn-scatter ../platforms/platform_4p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 8
diff --git a/teshsuite/simdag/comm-p2p-latency-1/comm-p2p-latency-1.tesh b/teshsuite/simdag/comm-p2p-latency-1/comm-p2p-latency-1.tesh
new file mode 100644 (file)
index 0000000..2c8538b
--- /dev/null
@@ -0,0 +1,20 @@
+p latency check, 1 byte, shared link
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-1 ../platforms/platform_2p_1sl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 1.5
+
+p latency check, 1 byte, fat pipe
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-1 ../platforms/platform_2p_1fl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 1.5
+
+p latency check, 1 byte, link - switch - link
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-1 ../platforms/platform_2p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 3
diff --git a/teshsuite/simdag/comm-p2p-latency-2/comm-p2p-latency-2.tesh b/teshsuite/simdag/comm-p2p-latency-2/comm-p2p-latency-2.tesh
new file mode 100644 (file)
index 0000000..dca689f
--- /dev/null
@@ -0,0 +1,20 @@
+p latency check, 2 x 1 byte, same direction, shared link
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-2 ../platforms/platform_2p_1sl.xml --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 2.5
+
+p latency check, 2 x 1 byte, same direction, fat pipe
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-2 ../platforms/platform_2p_1fl.xml --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 1.5
+
+p latency check, 2 x 1 byte, same direction, link - switch - link
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-2 ../platforms/platform_2p_1switch.xml --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 4
diff --git a/teshsuite/simdag/comm-p2p-latency-3/comm-p2p-latency-3.tesh b/teshsuite/simdag/comm-p2p-latency-3/comm-p2p-latency-3.tesh
new file mode 100644 (file)
index 0000000..0e889b2
--- /dev/null
@@ -0,0 +1,21 @@
+
+p latency check, 2 x 1 byte, opposite direction, shared link
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-3 ../platforms/platform_2p_1sl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 2.5
+
+p latency check, 2 x 1 byte, opposite direction, fat pipe
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-3 ../platforms/platform_2p_1fl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 1.5
+
+p latency check, 2 x 1 byte, opposite direction, link - switch - link
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-3 ../platforms/platform_2p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 4
diff --git a/teshsuite/simdag/comm-p2p-latency-bound/comm-p2p-latency-bound.tesh b/teshsuite/simdag/comm-p2p-latency-bound/comm-p2p-latency-bound.tesh
new file mode 100644 (file)
index 0000000..cc720c0
--- /dev/null
@@ -0,0 +1,7 @@
+
+p latency bounded by large latency link
+! output sort
+
+$ ${bindir:=.}/comm-p2p-latency-bound ../platforms/platform_2p_1bb.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 10001.5
diff --git a/teshsuite/simdag/incomplete/CMakeLists.txt b/teshsuite/simdag/incomplete/CMakeLists.txt
deleted file mode 100644 (file)
index 116b349..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-add_executable       (incomplete incomplete.c)
-target_link_libraries(incomplete simgrid)
-
-set(tesh_files     ${tesh_files}     ${CMAKE_CURRENT_SOURCE_DIR}/incomplete.tesh  PARENT_SCOPE)
-set(teshsuite_src  ${teshsuite_src}  ${CMAKE_CURRENT_SOURCE_DIR}/incomplete.c     PARENT_SCOPE)
-
-ADD_TESH(tesh-simdag-incomplete --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/incomplete --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/incomplete incomplete.tesh)
-
diff --git a/teshsuite/simdag/network/mxn/CMakeLists.txt b/teshsuite/simdag/network/mxn/CMakeLists.txt
deleted file mode 100644 (file)
index 4c78430..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-foreach(x mxn-all2all mxn-independent_comm mxn-scatter)
-  add_executable       (${x} ${x}.c)
-  target_link_libraries(${x} simgrid)
-
-  set(tesh_files    ${tesh_files}    ${CMAKE_CURRENT_SOURCE_DIR}/${x}.tesh)
-  set(teshsuite_src ${teshsuite_src} ${CMAKE_CURRENT_SOURCE_DIR}/${x}.c)
-
-  ADD_TESH(tesh-simdag-${x} --setenv srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite --cd ${CMAKE_BINARY_DIR}/teshsuite ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/network/mxn/${x}.tesh)
-endforeach()
-
-set(teshsuite_src ${teshsuite_src}                                                     PARENT_SCOPE)
-set(tesh_files    ${tesh_files}                                                        PARENT_SCOPE)
-set(xml_files     ${xml_files}    ${CMAKE_CURRENT_SOURCE_DIR}/platform_4p_1switch.xml  PARENT_SCOPE)
diff --git a/teshsuite/simdag/network/mxn/mxn-all2all.tesh b/teshsuite/simdag/network/mxn/mxn-all2all.tesh
deleted file mode 100644 (file)
index 11fe6e7..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-
-p all 2 all test, only fat pipe switch is used concurrently
-! output sort
-
-$ simdag/network/mxn/mxn-all2all ${srcdir:=.}/simdag/network/mxn/platform_4p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 8
diff --git a/teshsuite/simdag/network/mxn/mxn-independent_comm.tesh b/teshsuite/simdag/network/mxn/mxn-independent_comm.tesh
deleted file mode 100644 (file)
index cc0b32a..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-
-p sending on different paths test
-! output sort
-
-$ simdag/network/mxn/mxn-independent_comm ${srcdir:=.}/simdag/network/mxn/platform_4p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 3
diff --git a/teshsuite/simdag/network/mxn/mxn-scatter.tesh b/teshsuite/simdag/network/mxn/mxn-scatter.tesh
deleted file mode 100644 (file)
index b4e3389..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-
-p scatter test
-! output sort
-
-$ simdag/network/mxn/mxn-scatter ${srcdir:=.}/simdag/network/mxn/platform_4p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 8
diff --git a/teshsuite/simdag/network/p2p/CMakeLists.txt b/teshsuite/simdag/network/p2p/CMakeLists.txt
deleted file mode 100644 (file)
index 7ff5266..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-foreach(x p2p-latency1 p2p-latency2 p2p-latency3 p2p-latency_bound)
-  add_executable       (${x} ${x}.c)
-  target_link_libraries(${x} simgrid)
-
-  set(tesh_files    ${tesh_files}    ${CMAKE_CURRENT_SOURCE_DIR}/${x}.tesh)
-  set(teshsuite_src ${teshsuite_src} ${CMAKE_CURRENT_SOURCE_DIR}/${x}.c)
-
-  ADD_TESH(tesh-simdag-${x} --setenv srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite --cd ${CMAKE_BINARY_DIR}/teshsuite ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/network/p2p/${x}.tesh)
-endforeach()
-
-set(teshsuite_src ${teshsuite_src}                                                     PARENT_SCOPE)
-set(tesh_files    ${tesh_files}                                                        PARENT_SCOPE)
-set(xml_files     ${xml_files}     ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1bb.xml
-                                   ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1fl.xml
-                                   ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl.xml
-                                   ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1switch.xml PARENT_SCOPE)
diff --git a/teshsuite/simdag/network/p2p/p2p-latency1.tesh b/teshsuite/simdag/network/p2p/p2p-latency1.tesh
deleted file mode 100644 (file)
index 3c84318..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-
-p latency check, 1 byte, shared link
-! output sort
-
-$ simdag/network/p2p/p2p-latency1 ${srcdir:=.}/simdag/network/p2p/platform_2p_1sl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 1.5
-
-p latency check, 1 byte, fat pipe
-! output sort
-
-$ simdag/network/p2p/p2p-latency1 ${srcdir:=.}/simdag/network/p2p/platform_2p_1fl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 1.5
-
-p latency check, 1 byte, link - switch - link
-! output sort
-
-$ simdag/network/p2p/p2p-latency1 ${srcdir:=.}/simdag/network/p2p/platform_2p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 3
diff --git a/teshsuite/simdag/network/p2p/p2p-latency2.tesh b/teshsuite/simdag/network/p2p/p2p-latency2.tesh
deleted file mode 100644 (file)
index dffed7b..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-
-p latency check, 2 x 1 byte, same direction, shared link
-! output sort
-
-$ simdag/network/p2p/p2p-latency2 ${srcdir:=.}/simdag/network/p2p/platform_2p_1sl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 2.5
-
-p latency check, 2 x 1 byte, same direction, fat pipe
-! output sort
-
-$ simdag/network/p2p/p2p-latency2 ${srcdir:=.}/simdag/network/p2p/platform_2p_1fl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 1.5
-
-p latency check, 2 x 1 byte, same direction, link - switch - link
-! output sort
-
-$ simdag/network/p2p/p2p-latency2 ${srcdir:=.}/simdag/network/p2p/platform_2p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 4
diff --git a/teshsuite/simdag/network/p2p/p2p-latency3.tesh b/teshsuite/simdag/network/p2p/p2p-latency3.tesh
deleted file mode 100644 (file)
index 53b7e61..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-
-p latency check, 2 x 1 byte, opposite direction, shared link
-! output sort
-
-$ simdag/network/p2p/p2p-latency3 ${srcdir:=.}/simdag/network/p2p/platform_2p_1sl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 2.5
-
-p latency check, 2 x 1 byte, opposite direction, fat pipe
-! output sort
-
-$ simdag/network/p2p/p2p-latency3 ${srcdir:=.}/simdag/network/p2p/platform_2p_1fl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 1.5
-
-p latency check, 2 x 1 byte, opposite direction, link - switch - link
-! output sort
-
-$ simdag/network/p2p/p2p-latency3 ${srcdir:=.}/simdag/network/p2p/platform_2p_1switch.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 4
diff --git a/teshsuite/simdag/network/p2p/p2p-latency_bound.tesh b/teshsuite/simdag/network/p2p/p2p-latency_bound.tesh
deleted file mode 100644 (file)
index 025ce11..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-
-p latency bounded by large latency link
-! output sort
-
-$ simdag/network/p2p/p2p-latency_bound ${srcdir:=.}/simdag/network/p2p/platform_2p_1bb.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 10001.5
index ba75fa2..419f5ef 100644 (file)
@@ -31,6 +31,7 @@ set(xml_files     ${xml_files}      ${CMAKE_CURRENT_SOURCE_DIR}/four_hosts_Dijks
                                     ${CMAKE_CURRENT_SOURCE_DIR}/one_cluster_fullduplex.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/one_cluster_router_id.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/one_cluster.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/one_cluster_fullduplex.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/one_cluster_router_id.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/one_cluster.xml
+                                    ${CMAKE_CURRENT_SOURCE_DIR}/platform_4p_1switch.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/platform_include.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/properties.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/test_of_is_router.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/platform_include.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/properties.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/test_of_is_router.xml
@@ -47,6 +48,10 @@ set(xml_files     ${xml_files}      ${CMAKE_CURRENT_SOURCE_DIR}/four_hosts_Dijks
                                     ${CMAKE_CURRENT_SOURCE_DIR}/clusterA.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/clusterB.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/Dijkstra.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/clusterA.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/clusterB.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/Dijkstra.xml
+                                    ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1bb.xml
+                                    ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1fl.xml
+                                    ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl.xml
+                                    ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1switch.xml
                                     ${CMAKE_CURRENT_SOURCE_DIR}/bogus_disk_attachment.xml                  PARENT_SCOPE)
 set(teshsuite_src ${teshsuite_src}  ${CMAKE_CURRENT_SOURCE_DIR}/flatifier.cpp
                                     ${CMAKE_CURRENT_SOURCE_DIR}/is_router_test.cpp                         PARENT_SCOPE)
                                     ${CMAKE_CURRENT_SOURCE_DIR}/bogus_disk_attachment.xml                  PARENT_SCOPE)
 set(teshsuite_src ${teshsuite_src}  ${CMAKE_CURRENT_SOURCE_DIR}/flatifier.cpp
                                     ${CMAKE_CURRENT_SOURCE_DIR}/is_router_test.cpp                         PARENT_SCOPE)
index 6afb9b4..3ddc2af 100644 (file)
@@ -997,11 +997,8 @@ set(CMAKEFILES_TXT
   teshsuite/msg/CMakeLists.txt
   teshsuite/msg/trace/CMakeLists.txt
 
   teshsuite/msg/CMakeLists.txt
   teshsuite/msg/trace/CMakeLists.txt
 
-  teshsuite/simdag/availability/CMakeLists.txt
+  teshsuite/simdag/CMakeLists.txt
   teshsuite/simdag/basic/CMakeLists.txt
   teshsuite/simdag/basic/CMakeLists.txt
-  teshsuite/simdag/incomplete/CMakeLists.txt
-  teshsuite/simdag/network/mxn/CMakeLists.txt
-  teshsuite/simdag/network/p2p/CMakeLists.txt
   teshsuite/simdag/partask/CMakeLists.txt
   teshsuite/simdag/platforms/CMakeLists.txt
 
   teshsuite/simdag/partask/CMakeLists.txt
   teshsuite/simdag/platforms/CMakeLists.txt