Activity
From 17/12/2016 to 15/01/2017
13/01/2017
- 05:11 PM Task #886 (Resolved): sources 3.1.0.4 modifiées suite à analyse logiscope
- Analyse réalisée, REDMINE mis à jour en fonction des résultats de l'analyse.
- 05:09 PM Bug #811: Analyse Logiscope LFR_3.1.0.4 : metric Comment frequency
- Vérification effectuée sur le tag 322 (c0603702c8c8) :
Le métrique est non respectée dans 17.12% des cas :
ASM_re... - 05:07 PM Bug #814: Analyse Logiscope LFR_3.1.0.4 : metric Number of direct calls
- Vérification effectuée sur le tag 322 (c0603702c8c8) :
Le métrique est non respectée dans 1.17% des cas :
actn_task... - 05:04 PM Bug #813: Analyse Logiscope LFR_3.1.0.4 : metric Cyclomatic number
- Vérification effectuée sur le tag 322 (c0603702c8c8) :
Le métrique est non respectée dans 1.17% des cas :
actn_task... - 05:02 PM Bug #812: Analyse Logiscope LFR_3.1.0.4 : metric Maximum nesting level
- Vérification effectuée sur le tag 322 (c0603702c8c8) :
Le métrique est non respectée dans 1.56% des cas :
lfr_rt... - 05:00 PM Bug #897 (Closed): Analyse Logiscope LFR_3.1.0.4 modifiée tag 322 (c0603702c8c8) : Don_ArtVariables Severity is Low
- Rappel de la règle :
Don_ArtVariables
Definition:
-----------
The key-word union is not allowed.
La règle... - 04:56 PM Bug #810 (Closed): Analyse Logiscope LFR_3.1.0.4 : Tr_OperCond Severity is Low
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il ne reste aucune erreur.
L'issue est considérée close. - 04:56 PM Bug #808 (Closed): Analyse Logiscope LFR_3.1.0.4 : Don_Separee Severity is Medium
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il ne reste aucune erreur.
L'issue est considérée close. - 04:55 PM Bug #809: Analyse Logiscope LFR_3.1.0.4 : Tr_Parenthèses Severity is Medium
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il reste en erreur :
fsw_misc.c : lignes 454, 796, 909
f... - 04:46 PM Bug #807 (In Progress): Analyse Logiscope LFR_3.1.0.4 : Don_Enumeration Severity is Medium
- Vérification effectuée sur le tag 322 (c0603702c8c8).
Analyse faite en acceptant les valeurs 0, 1, 2, 16 et 256. Je ... - 04:03 PM Bug #805 (Closed): Analyse Logiscope LFR_3.1.0.4 : Tr_OrdreChoix Severity is High
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il ne reste aucune erreur.
L'issue est considérée close. - 04:02 PM Bug #806 (Closed): Analyse Logiscope LFR_3.1.0.4 : Tr_ParenArg Severity is High
- 04:00 PM Bug #806: Analyse Logiscope LFR_3.1.0.4 : Tr_ParenArg Severity is High
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il reste en erreur les mêmes lignes.
L'issue est considérée c... - 04:02 PM Bug #803 (Closed): Analyse Logiscope LFR_3.1.0.4 : Tr_BoucleSortie Severity is High
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il ne reste aucune erreur.
L'issue est considérée close. - 04:00 PM Bug #804 (Closed): Analyse Logiscope LFR_3.1.0.4 : Tr_ModelFonction Severity is High
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il reste en erreur les mêmes lignes.
L'issue est considérée c... - 03:57 PM Bug #802 (Closed): Analyse Logiscope LFR_3.1.0.4 : rule Tr_Accolades Severity is High
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il reste en erreur uniquement des faux positifs dues à la synt...
- 03:35 PM Bug #801: Analyse Logiscope LFR_3.1.0.4 : Don_Initialisation_P2 Severity is High
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il reste en erreur :
avf0_prc0.c : lignes 204, 205, 206, 207... - 03:05 PM Bug #796: Analyse Logiscope LFR_3.1.0.4 : rule Don_Initialisation_P1 Severity is High
- Vérification effectuée sur le tag 322 (c0603702c8c8) , il reste en erreur :
fsw_globals.c : ligne 88
(/) OK, c'e...
12/01/2017
- 03:39 PM Bug #567 (Closed): Analyse Logiscope FSW 3.0.0.10 : Several coding rules violations to be fixed
- Cloture de cet issue car des issues indépendantes ont été ouvertes par William Recart pour chacun des points.
- 02:41 PM Bug #567 (Feedback): Analyse Logiscope FSW 3.0.0.10 : Several coding rules violations to be fixed
- Je te propose de clore cette issue qui me semble obsolète suite au travail de William pour renseigner les corrections...
- 03:17 PM Task #886 (Closed): sources 3.1.0.4 modifiées suite à analyse logiscope
- Serait-il possible de lancer une analyse des sources correspondant au Changeset 322 (c0603702c8c8)?
Il s'agit d'un... - 02:37 PM Support #656: SHow to validate HK_LFR_VHDL_SM field
- Tant que Jean-Christophe est au labo, il faudrait en profiter pour lui poser la question.
- 02:35 PM Bug #796 (In Progress): Analyse Logiscope LFR_3.1.0.4 : rule Don_Initialisation_P1 Severity is High
- 02:09 PM Bug #796: Analyse Logiscope LFR_3.1.0.4 : rule Don_Initialisation_P1 Severity is High
- Corrections effectuées hormis une ligne.
Fichier avf0_prc0.c
Fichier avf1_prc1.c
Fichier avf2_prc2.c
Fichier fs... - 12:22 PM Bug #801 (In Progress): Analyse Logiscope LFR_3.1.0.4 : Don_Initialisation_P2 Severity is High
- 09:26 AM Bug #801: Analyse Logiscope LFR_3.1.0.4 : Don_Initialisation_P2 Severity is High
- *Fichier avf0_prc0.c*
*Fichier avf1_prc1.c*
*Fichier avf2_prc2.c*
*Fichier fsw_init.c*
*Fichier fsw_misc.... - 08:52 AM Bug #803 (Resolved): Analyse Logiscope LFR_3.1.0.4 : Tr_BoucleSortie Severity is High
- Correction effectuée.
11/01/2017
- 05:56 PM Bug #807: Analyse Logiscope LFR_3.1.0.4 : Don_Enumeration Severity is Medium
- Si tu as besoin d'une analyse intermédiaire avant la livraison, pour être sûr, je peux te la faire rapidement.
- 11:40 AM Bug #807 (Resolved): Analyse Logiscope LFR_3.1.0.4 : Don_Enumeration Severity is Medium
- 11:39 AM Bug #807: Analyse Logiscope LFR_3.1.0.4 : Don_Enumeration Severity is Medium
- J'ai corrigé pour le coefficient 2. Normalement, j'ai passé tous les fichiers en revue.
- 11:48 AM Bug #805 (Resolved): Analyse Logiscope LFR_3.1.0.4 : Tr_OrdreChoix Severity is High
- Corrigé pour les trois occurences.
10/01/2017
- 12:16 PM Bug #809: Analyse Logiscope LFR_3.1.0.4 : Tr_Parenthèses Severity is Medium
- Effectivement pour les cas mentionnés, j'ai vérifié, du même opérateur utilisé dans les lignes mentionnées.
De plus,... - 12:08 PM Bug #807: Analyse Logiscope LFR_3.1.0.4 : Don_Enumeration Severity is Medium
- Ok pour les rtems_build_name, ils seront considérés comme des faux positifs de l'outil.
Ok pour ajouter les litéraux... - 11:31 AM Bug #807: Analyse Logiscope LFR_3.1.0.4 : Don_Enumeration Severity is Medium
- *tc_handler.c*
*tc_load_dump_parameters.c*
*tm_lfr_tc_exe.c*
*wf_handler.c*
*wf_handler.h*
09/01/2017
- 11:49 AM Bug #807: Analyse Logiscope LFR_3.1.0.4 : Don_Enumeration Severity is Medium
- Autoriser comme constantes littérales:...
- 11:28 AM Bug #808 (Resolved): Analyse Logiscope LFR_3.1.0.4 : Don_Separee Severity is Medium
- J'ai corrigé la ligne concernée.
- 09:59 AM Bug #809 (In Progress): Analyse Logiscope LFR_3.1.0.4 : Tr_Parenthèses Severity is Medium
- S'agissant du même opérateur répété N fois, on peut éviter les parenthèses il me semble, sinon la notation va vraimen...
- 09:51 AM Bug #810 (Resolved): Analyse Logiscope LFR_3.1.0.4 : Tr_OperCond Severity is Low
- Correction effectuée, j'ai enlevé les opérateur "?".
- 08:07 AM Bug #812 (Resolved): Analyse Logiscope LFR_3.1.0.4 : metric Maximum nesting level
- Lu et approuvé.
- 08:07 AM Bug #813 (Resolved): Analyse Logiscope LFR_3.1.0.4 : metric Cyclomatic number
- Lu et approuvé.
- 08:06 AM Bug #814 (Resolved): Analyse Logiscope LFR_3.1.0.4 : metric Number of direct calls
- Analyse lue et approuvée!
- 08:05 AM Bug #802 (Resolved): Analyse Logiscope LFR_3.1.0.4 : rule Tr_Accolades Severity is High
- D'accord avec ton analyse, j'ai regardé les premières erreurs levées et effectivement, ça correspond à des "else if"....
- 08:01 AM Bug #804 (Resolved): Analyse Logiscope LFR_3.1.0.4 : Tr_ModelFonction Severity is High
- 07:59 AM Bug #806 (Resolved): Analyse Logiscope LFR_3.1.0.4 : Tr_ParenArg Severity is High
- 07:54 AM Bug #649: CCSDS_TC_PKT_MAX_SIZE wrong: detection of a TC with wrong length
- C'est bon, je l'ai trouvé, merci.
06/01/2017
- 04:32 PM Task #879: mise à jour de la spécification suite aux modification SSS-CP-EQS-753
- En fait le cas de polluer plus que 2 ou 3 bins à la fois était déjà à considérer si sy_lfr_sc_rw_delta_f était ammené...
- 08:11 AM Task #879 (Closed): mise à jour de la spécification suite aux modification SSS-CP-EQS-753
- Il faudrait réfléchir aux modifications à effectuer pour l'implémentation des exigences mises à jour pour le filtrage...
- 11:25 AM Bug #649: CCSDS_TC_PKT_MAX_SIZE wrong: detection of a TC with wrong length
- paul leroy wrote:
> Je ne retrouve pas le test send_bad_tc.py sur le dépôt VALIDATION Rhodecode. Il n'est pas versio... - 10:04 AM Bug #649: CCSDS_TC_PKT_MAX_SIZE wrong: detection of a TC with wrong length
- J'ai refait des tests avec le driver de la version 1.2.20 de RCC et en fixant les paramètres de tailles avec l'appel ...
- 08:56 AM Bug #649: CCSDS_TC_PKT_MAX_SIZE wrong: detection of a TC with wrong length
- Je ne retrouve pas le test send_bad_tc.py sur le dépôt VALIDATION Rhodecode. Il n'est pas versionné?
- 10:17 AM Bug #703: R3+ : HK_LFR_LE_CNT is wrong for each HK after the first one
- Je mets à jour la gestion des compteurs pour fsw >= 3.1.0.5. J'ai repris les fonctions de calcul.
A chaque générat...
05/01/2017
- 05:28 PM Bug #649: CCSDS_TC_PKT_MAX_SIZE wrong: detection of a TC with wrong length
- Il y a du nouveau de ce côté.
En réinstallant le banc de test et de compilation sur une machine, j'ai découvert da... - 04:59 PM Support #868: Question sur merge_fbins_masks
- La fonction permets de merger les masques liés au réaction wheels avec les sy_lfr_fbins. Une fois les masques mélangé...
- 04:44 PM Feature #877 (Feedback): Cppcheck
- OK boy, thanks again for your help!
- 04:43 PM Bug #707: R3+ : dans TM_LFR_PARAMETER_DUMP toutes les valeurs relatives aux RW et PAS FILTER sont à 0 au démarrage
- La mauvaise initialisation venait d'une erreur dans la fonction floatToChar (relevée dans une autre issue Redmine il ...
- 04:29 PM Feature #827: moyenne des données à 16 Hz
- Moyenne testée sur le soft de vol, implémentation définitive dans la version R3++.
- 04:28 PM Bug #862: Valeurs des masques RW erronées dans TM_LFR_PARAMETER_DUMP
- Suite à quelques modifications sur la fonction de calcul des masques, j'ai rejoué quelques tests en mettant notamment...
- 03:55 PM Bug #743: calcul des PA_LFR_RW_MASK à partir des CP_RPW_SC_RWX_FY
- C'est normalement corrigé dans fsw >= 3.1.0.5.
J'ai recodé la fonction de génération des masques et j'ai rejoué de... - 11:55 AM Bug #864: Mauvais BIN filtrée suite à reception d'un UPDATE_INFO avec les fréquences RW : décalage de 1
- J'avais effectivement mal utilisé la définition des masks, ce qui a mené au décalage de 1 systématique. J'ai prepris ...
- 11:52 AM Bug #867 (Resolved): Fonction setFBinMask: Calcul masque erroné
03/01/2017
- 11:39 PM Feature #877 (Closed): Cppcheck
- J'ai ajouté le support de cppcheck pour le FSW, voir le pull request "ici":https://hephaistos.lpp.polytechnique.fr/rh...
- 03:59 PM Bug #867: Fonction setFBinMask: Calcul masque erroné
- Tout cela est exact et bien analysé, j'ai fait une erreur sur la signification des masques qui a conduit au décalage ...
- 03:09 PM Bug #865 (Resolved): Fonction setFBinMask erronée
- exact, un signe = malheureux est resté dans la boucle for
c'est corrigé pour fsw >= 3.1.0.5 - 02:45 PM Bug #871 (Resolved): Erreur dans fonction floatToChar
- bien vu, corrigé pour fsw >= 3.1.0.5
02/01/2017
- 05:26 PM Bug #865: Fonction setFBinMask erronée
- J'ai testé avec le FSW corrigé et le bug semble disparaitre:...
- 05:02 PM Bug #863 (In Progress): Produits SCIENCE : périodes des ACQUISITION_TIME et TIME non nominaux avec TIMEGEN
- Nouveau test avec une mini-LFR TIMEGEN(ancien VHDL TIMEGEN) : le problème n'apparait pas.
DONC
Le problème vient du... - 01:39 PM Bug #863: Produits SCIENCE : périodes des ACQUISITION_TIME et TIME non nominaux avec TIMEGEN
- Uen piste supplémentaire, on voit dans le temps des HK les saut de secondes qui explique le pb :
Seconds : 536173... - 01:44 PM Bug #862: Valeurs des masques RW erronées dans TM_LFR_PARAMETER_DUMP
- Nouveaux tests avec Alexis : Downgrade de socecplorer et socexplorer-plugins + tests sur EQM
Le bug du talon appar... - 01:05 PM Bug #874 (Closed): Fonction Detail erroné sur TC_LFR_LOAD_FILTER_PAR
J ai modifié la fonction /opt/VALIDATION_R3plus/lfrverif/common/icd/tc_lfr_load_filter_par_analyze.py
fvalue ...- 12:53 PM Bug #874 (Closed): Fonction Detail erroné sur TC_LFR_LOAD_FILTER_PAR
Le decodage de la TC_LOAD_FILTER_PAR met en évidence que le champ SY_LFR_PAS_FILTER_DELTA_F etait mal décodé.
Il a...
30/12/2016
- 02:46 PM Bug #871 (Closed): Erreur dans fonction floatToChar
- hello
void floatToChar( float value, unsigned char* ptr)
{
unsigned char* valuePtr;
valuePtr = (unsig... - 11:39 AM Feature #870 (Closed): R3++: Adaptations SSS4.3 et ICD4.3
- Le travail laissé par Gérald s'appuyait sur les versions suivantes des documents de la R3+
- ICD 4.1
- SSS 4.1
P...
29/12/2016
- 05:21 PM Bug #866 (Closed): Nouveau TIMEGEN : impossible de déclencher le trigger de type tickout
- Oui les ticks étaient bien mis.
Le problème est trouvé : Dans la méthode bootTimegen() le __main__.SpwPlugin0.Writ... - 01:52 PM Bug #866: Nouveau TIMEGEN : impossible de déclencher le trigger de type tickout
- Tout me parait bon, les ticks sont bien activés sur la brique?
- 12:03 PM Bug #866 (Closed): Nouveau TIMEGEN : impossible de déclencher le trigger de type tickout
- C'est peut-être moi qui merde mais j'avais intégré et testé l'ajout dans test_common.py (méthode bootTimegen) de la l...
- 04:57 PM Bug #637 (Closed): Fields of TM_LFR_HK not tested
- 04:55 PM Bug #491 (Closed): Liste des champs contenus dans TM_LFR_HK non renseignés.
- 04:11 PM Bug #869 (Closed): champ SY_LFR_PAS_FILTER_DELTA_F de TM_LFR_PARAMETER_PAR non initialisé à la valeur par défaut si pas de TC_LOAD_FILTER_PAR
Fusionné avec le #707
- 03:37 PM Bug #869 (Closed): champ SY_LFR_PAS_FILTER_DELTA_F de TM_LFR_PARAMETER_PAR non initialisé à la valeur par défaut si pas de TC_LOAD_FILTER_PAR
En jouant le script /home/validation/SCRIPT/R3+/send_one_update_info.py, on envoie la séquence suivante
TC_LFR_UPD...- 04:10 PM Bug #707: R3+ : dans TM_LFR_PARAMETER_DUMP toutes les valeurs relatives aux RW et PAS FILTER sont à 0 au démarrage
*ATTENTION: UN AUTRE CHAMP EST EGALEMENT MAL INITIALISE*
Le champ SY_LFR_PAS_FILTER_DELTA_F n'est pas initialisé...- 01:04 PM Support #868 (Closed): Question sur merge_fbins_masks
Peux-tu expliquer le pourquoi de cette fonction?
- 12:44 PM Bug #867 (Closed): Fonction setFBinMask: Calcul masque erroné
J ai testé la fonction serFBinMask avec les parametres décrits ci-dessous
setFBinMask( fbins_mask, rw_f, deltaFreq...- 11:56 AM Bug #865 (Closed): Fonction setFBinMask erronée
Pour avancer sur l'analyse du bug #864 , je me suis permise de récuperer ta fonction setFBinMask et de la tester u...
28/12/2016
- 05:52 PM Bug #864 (Closed): Mauvais BIN filtrée suite à reception d'un UPDATE_INFO avec les fréquences RW : décalage de 1
- Le FSW filtre la mauvaise fréquence RW: décalage de 1.
Exemple :
TEST : on a envoyé 1632Hz dans les freq RW du UPD... - 01:23 PM Bug #863 (Closed): Produits SCIENCE : périodes des ACQUISITION_TIME et TIME non nominaux avec TIMEGEN
- Les produits BP arrivent à la cadence attendue mais avec des champs ACQUISITION_TIME qui n'ont pas la bonne période s...
- 01:08 PM Bug #862 (Closed): Valeurs des masques RW erronées dans TM_LFR_PARAMETER_DUMP
- Suite à l'envoi de frequences RW via TC_UPDATE_INFO, les masques retournés dans la TM_LFR_PARAMETER_DUMP sont systéma...
- 07:49 AM Bug #649: CCSDS_TC_PKT_MAX_SIZE wrong: detection of a TC with wrong length
Dans quelle version de soft penses-tu nous livrer la correction de ce bug?.
Also available in: Atom