Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
stop messing with the surf internals from the test suite, so that these internals...
authorMartin Quinson <martin.quinson@loria.fr>
Thu, 3 Nov 2011 13:06:46 +0000 (14:06 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Thu, 3 Nov 2011 13:30:33 +0000 (14:30 +0100)
testsuite/surf/surf_usage.c
testsuite/surf/surf_usage2.c

index da1c4d2..103e1de 100644 (file)
@@ -51,9 +51,8 @@ void test(char *platform)
   e_surf_action_state_t stateActionB;
   e_surf_action_state_t stateActionC;
   double now = -1.0;
-  surf_parse_reset_callbacks();
-  surf_cpu_model_init_Cas01();  /* Now it is possible to use CPUs */
-  surf_network_model_init_CM02();       /* Now it is possible to use eth0 */
+  xbt_cfg_set_parse(_surf_cfg_set, "cpu/model:Cas01");
+  xbt_cfg_set_parse(_surf_cfg_set, "network/model:CM02");
   parse_platform_file(platform);
 
   /*********************** CPU ***********************************/
index d42d2b7..c539bcb 100644 (file)
@@ -45,16 +45,8 @@ void test(char *platform)
   double now = -1.0;
   int running;
 
-  int workstation_id =
-      find_model_description(surf_workstation_model_description, "CLM03");
-  surf_parse_reset_callbacks();
-  surf_workstation_model_description[workstation_id].
-      model_init_preparse();
+  xbt_cfg_set_parse(_surf_cfg_set, "workstation/model:CLM03");
   parse_platform_file(platform);
-  if (surf_workstation_model_description[workstation_id].
-      model_init_postparse)
-    surf_workstation_model_description[workstation_id].
-        model_init_postparse();
 
   /*********************** WORKSTATION ***********************************/
   workstationA =