...
Code Block | ||
---|---|---|
| ||
cfgs: - name: "appcore-saas" # Nom de l'instance url: "https://appcore-saas-prod.greenspector.com" # URL de l'instance token: [MYTOKEN] # Token de l'utilisateur |
...
La seconde partie fait le lien entre la génération du dashboard avec les mesures stockées dans app.greenspector.com l'Atelier de mesures:
Code Block | ||||
---|---|---|---|---|
| ||||
################################################################################## # Campagne de mesure utilisée pour calculer l'Ecoscore ################################################################################## auditids: - version: v1.0.0 # Nom de version à afficher plateforme: Galaxy S9 # Nom de la plateforme affichée dans App Greenspector os: Android # "Android" ou "iOS" idwifi: [MYIDWIFI ] # ID de l'audit en WIFI id4g: # Optionnel - ID de l'audit en 4G pour comparer les mesures réseau (ou id3g pour des mesures en 3G) extramestime: 1.0 # float64 - Temps en secondes ajoutées à la fin des étapes de chargement. Ce temps n'est pas pris en compte pour la métrique de performance date: 07/12/2023 # Date de mesure à afficher |
Info |
---|
Remplacez |
Pour identifier MYIDWIFI
, allez sur core-saas-prod.greenspector.com l'Atelier de mesures. Sélectionnez la bonne version dans la liste et copiez le second nombre dans l’URL. C’est l’identifiant de l'audit.
...
Code Block | ||||
---|---|---|---|---|
| ||||
################################################################################## # ComparisonsComparaisons stepétape bypar stepétape withavec anotherune measurementautre campaigncampagne de mesure (optionaloptionnel) ################################################################################## comparisons: # Used to compare all steps with each other metrics: # MetricsMétriques utilisées usedpour forla comparisoncomparaison - Performance - Data - EnergySpeed - EnergyConsumption - Carbon audits: - name: S9 # NameNom ofde thela seriessérie toà displayafficher id: 12345 # Id Auditde idl'audit device: Galaxy S9 # Nom Devicede namel'appareil network: WIFI # OptionalOptionnel - "WIFI"(defaultdéfaut), "4G", "3G" ou "2G" extramestime: 1.0 # Time added at the end of loading steps. This time is not taken into account for the performance metric Temps ajouté à la fin des étapes de chargement. Ce temps n'est pas pris en compte pour la mesure de performance. - [...] |
Le groupe metrics
liste les métriques sur lesquelles les versions d’une même application vont être comparées. Mettez en commentaire les métriques dont la comparaison n’est pas nécessaire d'être affichée dans le dashboard.
...
Pour générer un premier dashboard, exécutez la commande suivante :
Windows :
...
language | bash |
---|
...
-
...
Linux - MacOS:
Code Block | ||
---|---|---|
| ||
./dashboardcampagne -config=config.yml -definition=definition.yml -screenshots=screenshots |
...