cnumr / GreenIT-Analysis

GreenIT-Analysis
GNU Affero General Public License v3.0
148 stars 31 forks source link

Bouton d'analyse inactif après un premier test #70

Closed rlemaire closed 9 months ago

rlemaire commented 1 year ago

Bonjour, Nous rencontrons un bug avec GreenIT analysis : le bouton d'analyse n'est plus actif après un premier test et il faut quitter les outils de développement et réafficher pour débloquer. Ce problème n'était pas présent il y a quelques semaines. Cela rend l'analyse d'un parcours complet assez pénible. Constaté par moi même et plusieurs autres personne cmme @EmmanuelDemey , @margaux-e , @aureliebaton

didierfred commented 1 year ago

Sur quel navigateur , version et système d'exploitatoin le problème se produit ?

aureliebaton commented 1 year ago

Principalement Chrome il me semble, mais je n'ai pas pu vérifier la version de chaque utilisateur car c'était lors d'un atelier. Je laisse @rlemaire @EmmanuelDemey @margaux-e compléter.

rlemaire commented 1 year ago

Je ne le reproduit pas sur ma machine. Plutôt Google Chrome oui, avec une installation neuve. Donc dernière version des deux logiciels. Sur windows et mac.

EmmanuelDemey commented 1 year ago

C'était sur Chrome également.

borispetrovitchnjegosh commented 1 year ago

Bonjour @didierfred, j'ai vécu le même problème sur une session MAC. Voici le descriptif de l'incident :

Utilisant un environnement Mac OS (13 & 14) sur navigateur Chrome (114.0.5735.133 (Build officiel) (x86_64)) le plug-in a plusieurs comportements gênants qui sont apparus au cours de cette année.

Une session avec une classe de 9 élèves sur Mac OS ce jour m'a permis de constater que les problèmes ne sont pas inhérents à ma configuration seulement, ce qui m'a motivé à remonter ces problèmes.

À INITIALISATION il faut systématiquement relancer la console de développement pour pouvoir effectuer une première analyse, sinon, le plug-in ne répond pas

B CALCUL PARTIEL la première analyse renvoie souvent un nombre de requêtes et une taille de page à 0. Il faut forcer le rafraichissement de la page en vidant le cache (Cmd + Sh + R) pour pouvoir refaire une analyse correcte.

C FREEZE après un calcul fructueux, le plug-in se bloque et il faut reprendre le protocole à l'étape A (quitter la console, ouvrir, forcer le rafraîchissement).

didierfred commented 1 year ago

Bonjour ,

Je n'arrive pas de mon coté à reproduire le problème avec la dernière version de chrome que ce soit sur linux ou sur windows

Je suis un peu coincé pour aller plus loin .

Si l'un de vous qui arrive a reproduire le problème pouvait m'envoyer des logs ca pourrait aider

Pour obtenir les logs du plugin depuis chrome :

image

J'en suis donc réduit a qq hypothèses :

chawax commented 1 year ago

Je rencontre le même type de problème. Je suis sur Mac, des collègues sont sous Windows. Mais on n'arrive pas à voir ce qui déclenche ça.

Dans la console du plugin je vois ça :

GreenIT-Analysis [DEBUG] Starting new analyse , time = 1689605966248

greenpanel.js:91 Uncaught Error: Attempting to use a disconnected port object
    at launchAnalyse (greenpanel.js:91:28)
    at HTMLAnchorElement.<anonymous> (ui.js:19:77)
antoinelouatron commented 1 year ago

Sur Chrome et sous linux, en lançant une deuxième analyse depuis le popup attaché à l'extension, j'obtiens l'erreur suivante :

Error in event handler: TypeError: Error in invocation of scripting.executeScript(scripting.ScriptInjection injection, optional function callback): Error at parameter 'injection': Error at property 'target': Missing required property 'tabId'.
    at injectAnalyseScriptWithManifestV3 (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:89:20)
    at injectAnalyseScript (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:80:8)
    at devToolsListener (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:59:7)
borispetrovitchnjegosh commented 1 year ago

Hello,

Désolé pour la réponse tardive et voici mon LOG en PJ avec la capture d'écran

[image: Capture d’écran 2023-08-08 à 11.28.34.png]

Pour info, ce blocage arrive sur tous les sites depuis mes configs MAC OS suivantes :

iMac 27' late 2016 Mac OX 10 MacBookPro 13' late 2017 MacOS Ventura 13.2.1 (22D68) Chrome Version 115.0.5790.170 (Build officiel) (x86_64)

C'est très problématique pour la formation car le bug se passe aussi sur les poste des participants :/

Merci d'avance pour le support

--

Boris Petrovitch Njegosh | Head of product & learning FR +33 (0) 6 18 77 43 78 | PT +351 911 143 25 🍱 Learn more about me on Bento https://bento.me/bobbybrown @.***

INTERSTELLΔR BUILD TOGETHER, NOW Training center n° 8469 1995 469 Member of the greenIT.fr www.interstellar.eco

❤️ FALL IN LOVE WITH R SPRINT http://r-sprint.com

Le dim. 6 août 2023 à 06:21, MTrivial @.***> a écrit :

Sur Chrome et sous linux, en lançant une deuxième analyse depuis le popup attaché à l'extension, j'obtiens l'erreur suivante :

Error in event handler: TypeError: Error in invocation of scripting.executeScript(scripting.ScriptInjection injection, optional function callback): Error at parameter 'injection': Error at property 'target': Missing required property 'tabId'. at injectAnalyseScriptWithManifestV3 (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:89:20) at injectAnalyseScript (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:80:8) at devToolsListener (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:59:7)

— Reply to this email directly, view it on GitHub https://github.com/cnumr/GreenIT-Analysis/issues/70#issuecomment-1666723281, or unsubscribe https://github.com/notifications/unsubscribe-auth/BBCGT3PDNBCZ4MRM6BXE7NDXT4ST3ANCNFSM6AAAAAAZW7GCIY . You are receiving this because you commented.Message ID: @.***>

didierfred commented 1 year ago

Hello, Désolé pour la réponse tardive et voici mon LOG en PJ avec la capture d'écran [image: Capture d’écran 2023-08-08 à 11.28.34.png] Pour info, ce blocage arrive sur tous les sites depuis mes configs MAC OS suivantes : iMac 27' late 2016 Mac OX 10 MacBookPro 13' late 2017 MacOS Ventura 13.2.1 (22D68) Chrome Version 115.0.5790.170 (Build officiel) (x86_64) C'est très problématique pour la formation car le bug se passe aussi sur les poste des participants :/ Merci d'avance pour le support

Vous n'avez pas mis les pièces jointes

didierfred commented 1 year ago

Sur Chrome et sous linux, en lançant une deuxième analyse depuis le popup attaché à l'extension, j'obtiens l'erreur suivante :

Error in event handler: TypeError: Error in invocation of scripting.executeScript(scripting.ScriptInjection injection, optional function callback): Error at parameter 'injection': Error at property 'target': Missing required property 'tabId'.
    at injectAnalyseScriptWithManifestV3 (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:89:20)
    at injectAnalyseScript (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:80:8)
    at devToolsListener (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:59:7)

Bonjour , serait t-il possible d'avoir le log complet et pas simplement la trace de l'erreur ?

didierfred commented 1 year ago

Sur Chrome et sous linux, en lançant une deuxième analyse depuis le popup attaché à l'extension, j'obtiens l'erreur suivante :

Error in event handler: TypeError: Error in invocation of scripting.executeScript(scripting.ScriptInjection injection, optional function callback): Error at parameter 'injection': Error at property 'target': Missing required property 'tabId'.
    at injectAnalyseScriptWithManifestV3 (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:89:20)
    at injectAnalyseScript (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:80:8)
    at devToolsListener (chrome-extension://mofbfhffeklkbebfclfaiifefjflcpad/background.js:59:7)

Bonjour , serait t-il possible d'avoir le log complet et pas simplement la trace de l'erreur ?

Ne tenez pas compte de mon message précédent , je viens de reproduire le pb . Je ne comprend pas pourquoi vous lancer une analyse "depuis le pop up attaché à l'extension" , l'analyse doit se faire depuis la console associée à la page à analyser . Sinon ca ne fonctionne effectivement pas .

EmmanuelDemey commented 1 year ago

j'ai exactement le meme message que @chawax en lançant l'analyse normalement.

borispetrovitchnjegosh commented 12 months ago

Bonjour @didierfred ,

J'ai vu un commit il y a deux jour. Comment faire pour tester cette nouvelle version ? Désinstaller le plugin et le réinstaller depuis le store Chrome ? Merci !

didierfred commented 12 months ago

La mise à jour se fait automatiquement normalement

Le lun. 9 oct. 2023 à 18:03, Boris Petrovitch Njegosh < @.***> a écrit :

Bonjour @didierfred https://github.com/didierfred ,

J'ai vu un commit il y a deux jour. Comment faire pour tester cette nouvelle version ? Désinstaller le plugin et le réinstaller depuis le store Chrome ? Merci !

— Reply to this email directly, view it on GitHub https://github.com/cnumr/GreenIT-Analysis/issues/70#issuecomment-1753283075, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIKGYMITHNA6XOZAQHHTMLTX6QN5RAVCNFSM6AAAAAAZW7GCI2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJTGI4DGMBXGU . You are receiving this because you were mentioned.Message ID: @.***>

didierfred commented 9 months ago

Corrigé depuis la version 3.1.3