From ad70b6afe83b94b8de9101a694264fcbea406ca4 Mon Sep 17 00:00:00 2001 From: Myriam Delaruelle <myriam.delaruelle@univ-lorraine.fr> Date: Tue, 25 Feb 2025 14:38:07 +0100 Subject: [PATCH] measuring execution time --- amd/build/suivi.js | 3 ++- suivi_unit.php | 7 +++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/amd/build/suivi.js b/amd/build/suivi.js index e39598c..160ebce 100644 --- a/amd/build/suivi.js +++ b/amd/build/suivi.js @@ -483,6 +483,7 @@ define(['jquery', 'core/ajax', 'core/templates', 'core/str'], } else{ + loadMessage("loading"); $("#iena-search-form").children().prop("disabled", true); $("#symbol-select").prop("disabled", true); $("#completion-select").prop("disabled", true); @@ -535,7 +536,7 @@ define(['jquery', 'core/ajax', 'core/templates', 'core/str'], } else{ - + loadMessage("loading"); $('input[name="iena-search-student"]').css("border-color","#8f959e"); $("#iena-search-error").hide(); diff --git a/suivi_unit.php b/suivi_unit.php index 9eb10ed..d56ed3c 100644 --- a/suivi_unit.php +++ b/suivi_unit.php @@ -300,7 +300,7 @@ function get_progress_student($identifier, $completion, $modules){ global $COURSE; $countmethod=0; $users=array(); - + $start = microtime(true); //Essayer de faire des switch case avec counttries $arrayparams=array(); $explodedname=explode(" ", $identifier); @@ -328,7 +328,8 @@ function get_progress_student($identifier, $completion, $modules){ } $users=array_values($DB->get_records_sql($sql, $arrayparams)); - + error_log("Après le sql"); + error_log($time_elapsed_secs = microtime(true) - $start); if(count($users)>0){ $completion_student=array(); @@ -354,6 +355,8 @@ function get_progress_student($identifier, $completion, $modules){ } $arrayprogress=(object) array_unique(array_merge((array) $arrayprogress, (array) $completion_student), SORT_REGULAR); } + error_log("avant le format progress"); + error_log($time_elapsed_secs = microtime(true) - $start); return format_progress($arrayprogress, $modules, false, true); } -- GitLab