Project

General

Profile

Tâche #8677

Distribution EOLE - Scénario #8829: Demandes EOLE 2.4 déjà résolues

l'installation des paquets est très lente dans reconfigure

Added by Emmanuel GARETTE over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
Due date:
08/02/2014
% Done:

100%

Spent time:
Remaining (hours):

Description

Script de test :

from timeit import timeit
from creole.reconfigure import install_packages,

print "c'est parti" 

def main():
    install_packages()

nb = 10

print timeit(lambda: main(), number=nb)/nb

Temps de référence :

root@amonecole:~# python pouet.py 
Pas de paquet pour l'action install
Done downloading            
[..]
Pas de paquet pour l'action install
Done downloading            
Done downloading            
19.5504089117
root@amonecole:~# 

Donc en moyenne 20 seconds sur 10 essais


Related issues

Copied to creole - Labo #9535: l'installation des paquets est très lente dans reconfigure Classée sans suite

Associated revisions

Revision 727a65a2 (diff)
Added by Emmanuel GARETTE over 6 years ago

mise en place d'un cache tiramisu dans reconfigure + utilisation du cache (ref #8677 @6h)

Revision 2e672a4d (diff)
Added by Emmanuel GARETTE over 6 years ago

utilisation du cache tiramisu de reconfigure (fixes #8677)

Revision 3195922b
Added by Philippe Caseiro over 6 years ago

Merge branch 'master' of https://dev-eole.ac-dijon.fr/git/creole

  • 'master' of https://dev-eole.ac-dijon.fr/git/creole:
    pouvoir générer un conteneur post configuration (ref #8631)
    ne redémarrer les conteneurs que si les fichiers ont changés (ref #8631)
    La valeur retournée par les fonctions de eosfunc doivent retourner de l'unicode.
    remplacement log par log_
    Mise à jour du makefile et ajout du fichier de langue compilé.
    Support de l'i18n dans le module creole.
    Ajout de la fonction pour l'i18n.
    Erreur de syntaxe dans la déclaration de l'encodage du fichier.
    Chargement des informations de langue au démarrage du démon.
    ajout de l'erreur TimeoutCreoleClientError si serveur injoignable (ref #8676)
    mise en place d'un cache tiramisu dans reconfigure + utilisation du cache (ref #8677 @6h)
    faire une erreur CreoleClientError si le serveur n'est pas correctement joignable plutot que de retourner la valeur par défaut (ref #8676)

History

#1 Updated by Emmanuel GARETTE over 6 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#2 Updated by Luc Bourdot over 6 years ago

  • Parent task set to #8829

#3 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF