2
0
Fork 0
Commit graph

27 commits

Author SHA1 Message Date
troufflard
454ebe764b modif Perl/test.pl : une ultime correction pour gerer les tests pour lesquels il y a des RESTART 2018-03-15 21:37:19 +00:00
troufflard
c292c1bc67 modif script Perl/test.pl (cf doc_procedure_verification.tex pour le suivi des modifs du 2018-03-15) 2018-03-15 19:00:21 +00:00
troufflard
641526eefa modif Perl/test.pl : retablissement de la coherence entre la doc et la verification relative (comme explique dans la doc, la precision relative n est pas en pourcent : |(X - Xref) / Xref| <= precision); le script test.pl est donc maintenant coherent avec la doc doc_procedure_verification.pdf section 5.2.2 et egalement section 6.5 concernant les fichiers .precision 2018-03-15 13:14:01 +00:00
rio
8129631bd6 modif erreur prog perl test.pl pour tenir compte du fait que la precision relative est comparee a une valeur en pourcent, mise a jour de 2 tests longs en contrainte plane 2018-03-15 10:33:29 +00:00
troufflard
92ad8c8ba8 modif script Perl/test.pl : ajout de ./ devant le lancement de certaines commandes dans les appels system(); ajout de la section "Pre-requis" dans la doc utilisateur 2017-06-01 09:36:52 +00:00
troufflard
e969bcb4fb modif script Perl/test.pl : execution du script .pretrait place avant la gestion du RESTART et modif de la possibilite de faire apparaitre des commentaires en cas d ECHEC des scripts .pretrait, .posttrait et .verif (voir doc_procedure_verification.pdf section 6.5 et section de suivi des modifs); modif du test Test_R_chargement_VOLUMIQUE_3D : modif du script chargement_VOLUMIQUE_3D.pretrait2 pour effacer le fichier .PI et eviter un RESTART lors du calcul .CVisu2 2017-01-04 17:52:58 +00:00
troufflard
85aa431472 a propos dernier commit : le script Perl/test.pl a ete modifie de maniere a permettre plusieurs types de verification pour un meme test. Desormais, un test peut etre l objet a la fois d une verif de .maple et d une verif par script .verif; actualisation de la doc doc_procedure_verification.pdf pour mentionner ce fait (voir evolution des mises a jour) 2016-10-12 08:09:31 +00:00
troufflard
897bbb763d ajout test en attente debug : Tests_en_attente_debug/Test_R_contact_TYPE_MATRICE/ (bug lors de l utilisation conjointe des fonctions : contact + TYPE_MATRICE + TYPE_RESOLUTION_S_SECONDAIRE_S_; voir commentaires dans le README); modif du script Perl/test.pl : ajout d un nouveau message d erreur produisant un ECHEC de test (voir evolution des mises a jour dans doc_procedure_verification.pdf) 2016-09-27 14:24:16 +00:00
troufflard
6f955a2324 deplacement vers la batterie des tests en attente debug : Test_R_RESTART_1D/, Test_R_dilatation_thermique_LOI_ADDITIVE/, Test_R_traction_biaxiale_BLOCAGE_RELATIF_1/; modif script test.pl : desormais, une liste de messages d erreur rend ECHEC les calculs si ils sont reperes dans le fichier .log d un test (pour l instant, cette liste ne contient que : Segmentation fault) 2016-09-25 22:54:25 +00:00
troufflard
815aee6cf7 ajout test en attente debug : Tests_en_attente_debug/Test_R_traction_biaxiale_BLOCAGE_RELATIF_1 (voir README, section But du test) 2016-09-19 13:51:09 +00:00
troufflard
8b88c00cee Creation du repertoire Tests_en_attente_debug/ dedie aux nouveaux tests en attente de debug; Modif en consequence des scripts verifier_exeHZ.pl, verifier_exeHZ.zsh, Perl/genere_catalogue_tests.pl et Perl/verif_existence_repertoire_test.pl de maniere a ce qu ils ne tiennent pas compte des tests presents dans ce repertoire; legere modif du script Perl/test.pl : desormais, les scripts de type .verif recoivent une 3eme argument (le nom du .info du test en cours); Actualisation de la documentation utilisateur 2016-09-07 15:02:58 +00:00
troufflard
3b46f2d882 petite modif du script Perl/test.pl (simple affichage du repertoire de travail dans le terminal) 2016-07-01 13:49:33 +00:00
troufflard
69839a471a legere modif Perl/test.pl et doc utilisateur 2016-03-24 13:53:42 +00:00
troufflard
c5a9ec9911 ajout Test : FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/LOI_VIA_UMAT/Test_R_LOI_VIA_UMAT_1 (test d une loi de comportement externe type UMAT par un dialogue Herezh-Herezh); ajout d une nouvelle fonctionnalite dans le fonctionnement d un test : possibilite de faire des traitements avant et apres calcul via un script .pretrait ou .posttrait (voir doc section 6.5 "Fichiers facultatifs en rapport avec l execution du test") 2016-03-24 13:36:54 +00:00
troufflard
f4e780d194 modif scripts verifier_exeHZ.pl et Perl/test.pl : gestion de l interruption ctrl+c en cours de batterie (desormais, l interruption est bien maitrisee avec verifier_exeHZ.pl. Avec verifier_exeHZ.zsh, ca fonctionne grace aux modifs de Perl/test.pl mais le script verifier_exeHZ.zsh ne contient en lui-meme aucune modif pour gerer ctrl+c, donc pas fiable); Doc utilisateur : modif de la section 4 qui est maintenant divisee en 2 sous-sections (l une pour expliquer le lancement de la batterie et l autre pour faire quelques commentaires sur l interruption ctrl+c) 2016-03-11 16:47:39 +00:00
troufflard
fd5b18f7a4 modif script Perl/genere_catalogue_tests.pl : correction pb en cas d absence de la librairie Term::ReadKey 2016-02-09 21:43:06 +00:00
troufflard
c4ec708caa 1) comparaison maple : maintenant les grandeurs sont arrondies a 1e-12 pres (pour gerer le cas de nombres tres petits. Par exemple : 1e-31 par rapport 1e-15 va generer un ecart relatif enorme, donc un ECHEC, ce qui n est pas logique); 2) petites corrections et ameliorations mineures (voir detail des modifs dans doc_procedure_verification.pdf section 6 2015-11-25(bis)) 2015-11-25 14:39:29 +00:00
troufflard
619bf47a3b nouvelle possibilite (fonctionnelle mais a ameliorer) : possibilite d interrompre la batterie en cours avec ctr+c sans alterer les repertoires de tests (grace a des modifs du script Perl/test.pl) voir doc doc_procedure_verification.pdf section 3 pour la procedure et section 6 pour le detail des modifs; nouvel affichage dans le rapport de test : temps de calcul de chaque test (et legere modif de l en-tete du rapport avec affichage du nom de la machine) 2015-11-25 09:00:06 +00:00
troufflard
f218763f50 modif de l en-tete des scripts .pl et .verif (voir section evolution des modifs dans catalogue_tests.pdf); correction d un petit bug dans 2 tests UTILITAIRES (consequence d un ancien conflit cvs) 2015-09-30 22:56:53 +00:00
troufflard
bf4d9a3e02 correction bug d execution sur linux (voir details modif dans doc_procedure_verification.pdf section "Evolution des mises a jour" 2015-09-29 00:05:59 +00:00
troufflard
cd56f89923 refonte du script de lancement de la batterie. Cette nouvelle version s appelle verifier_exeHZ.pl et offre des options supplementaires de lancement. L ancienne version est renommee en verifier_exeHZ.zsh et reste disponible. Actualisation de la doc doc_procedure_verification.pdf 2015-07-15 11:42:40 +00:00
troufflard
0d06d7eb8f modif doc utilisateur Doc/doc_procedure_verification.pdf 2015-04-30 07:35:11 +00:00
rio
a8af512db4 correction d'un petit bug sur test.pl, modif et ajout de la doc 2015-04-29 17:50:06 +00:00
troufflard
1709b6f61c ajout du repertoire Doc/ dedie a la documentation utilisateur; debut de documentation dans fichier Doc/doc_procedure_verification.tex 2015-04-29 16:36:49 +00:00
troufflard
4f947bc266 modif script Perl/test.pl (modif de la subroutine lancement_calcul() : ajout d une surveillance de l activite cpu pour forcer l arret d un calcul qui ne s arrete pas alors que son activite cpu est nulle); modif des fichiers .commande1 des tests Test_R_fusion-maillage et Test_R_fusion-noeuds-voisins (ajout d un retour a la ligne qui manquait apres la derniere reponse interactive) 2015-04-22 15:18:47 +00:00
troufflard
05ce65d7b2 modif script Perl/test.pl (correction probleme de chemin absolu dans la subroutine verifier_commande() ) 2015-04-16 16:14:34 +00:00
troufflard
ed184599db Premiere creation du nouveau projet de verification : retablissement de la batterie precedente, le script verifier_exeHZ a ete legerement modifie pour creer automtatiquement le repertoire Rapport si besoin, seul le script Perl/test.pl a radicalement change pour prendre en compte les divers scenarios de lancement de Herezh qui seront explicites dans la documentation, le repertoire Doc a ete cree pour accueillir la documentation 2015-04-14 19:36:00 +00:00