Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Tests {msg,s4u}-platform-failures seem to work as expected with threads and ucontexts.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Sat, 9 Feb 2019 14:39:44 +0000 (15:39 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Sat, 9 Feb 2019 14:39:44 +0000 (15:39 +0100)
examples/deprecated/msg/CMakeLists.txt
examples/s4u/CMakeLists.txt

index c2abc36..f16b786 100644 (file)
@@ -62,7 +62,7 @@ set(xml_files    ${xml_files}     ${CMAKE_CURRENT_SOURCE_DIR}/app-masterworker/a
                                   ${CMAKE_CURRENT_SOURCE_DIR}/network-ns3/one_cluster_d.xml        PARENT_SCOPE)
 
 foreach(x app-masterworker cloud-masterworker
-          dht-pastry dht-kademlia # FIXME: platform-failures is disabled
+          dht-pastry dht-kademlia platform-failures
           energy-vm
           process-create 
           synchro-semaphore)
@@ -73,6 +73,8 @@ foreach(x app-masterworker cloud-masterworker
                              ${CMAKE_HOME_DIRECTORY}/examples/deprecated/msg/${x}/${x}.tesh)
 endforeach()
 
+set_tesh_properties(msg-platform-failures "raw;boost" WILL_FAIL TRUE) # FIXME
+
 foreach (x trace-categories trace-route-user-variables trace-link-user-variables trace-masterworker trace-process-migration trace-host-user-variables)
   ADD_TESH(msg-${x} --setenv bindir=${CMAKE_BINARY_DIR}/examples/deprecated/msg/${x}
                    --setenv srcdir=${CMAKE_HOME_DIRECTORY}/examples/deprecated/msg/${x} 
index ec13f74..049bbde 100644 (file)
@@ -31,7 +31,7 @@ foreach (example actor-create actor-daemon actor-exiting actor-join actor-kill
                                    ${CMAKE_HOME_DIRECTORY}/examples/s4u/${example}/s4u-${example}.tesh)
 endforeach()
 
-set_tesh_properties(s4u-platform-failures "thread;ucontext;raw;boost" WILL_FAIL TRUE) # FIXME
+set_tesh_properties(s4u-platform-failures "raw;boost" WILL_FAIL TRUE) # FIXME
 
 # Multi-files examples
 ######################