Commit 43d228c5 authored by Guillaume Huard's avatar Guillaume Huard
Browse files

Nouvelles limites par défaut pour mieux correspondre à Caséine

parent 932aac93
......@@ -183,7 +183,7 @@ deux réglages évitant une trop grande utilisation des ressources disponibles :
- =timeout= : valeur en secondes déterminant le temps alloué au test pour son exécution (10 par
défaut). Si le test dépasse le temps imparti, il est tué par le signal 9 (SIGKILL) ;
- =output_limit= : taille à partir de laquelle la sortie standard écrite par le programme
soumis n'est plus prise en compte (100Ko par défaut). Cette activité travaille intégralement en
soumis n'est plus prise en compte (10Ko par défaut). Cette activité travaille intégralement en
mémoire, ce réglage est present pour que l'activité ne plante pas sans donner de note après avoir
tenté de lire la sortie d'une boucle d'affichage infinie (par exemple).
- =error_limit= : similaire à =output_limit= pour la sortie d'erreur standard.
......
......@@ -127,8 +127,8 @@ sub run_command($$$$) {
my $command_line = "$command$arguments >.internal_output.txt 2>.internal_error.txt <.internal_input.txt";
debug("Executing $command");
if ($has_limits) {
$output_limit = get_value($test, 'output_limit', 100*1024);
$error_limit = get_value($test, 'error_limit', 100*1024);
$output_limit = get_value($test, 'output_limit', 10*1024);
$error_limit = get_value($test, 'error_limit', 10*1024);
my $timeout = get_value($test, 'timeout', 10);
debug(" with output limited to ${output_limit} bytes, error limited to ${error_limit} bytes ".
"and timeout at ${timeout}s");
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment