Status | ||||
---|---|---|---|---|
|
Table of Contents |
---|
Applications
You can check the applications list and their properties. You can either edit an application by clicking on the pen or delete archive it by clicking on the trash bin folder (the pen and the trash bin folder appear when you move your cursor on the application line).
To add a new application which is not yet included in the list, just click on the button "Add an application".
If you click on an application, you can view its detailed analysis, spanned in 5 tabs:
Dashboard
The Dashboard tab gives you a summary of your application’s results. You can select the version of the application by clicking in the box right next to its name.
Eco-score
The global eco-score is an indicator of your level of eco-design ecodesign for the application. It is the average of eco-scores for the following domains : Network, Client resources.
All eco-scores are noted between 0 and 100. To get the highest score, it is important to launch all analyses.
Two metrics are indicated with Just below the eco-score :is indicated the evolution of eco-score since the previous version of the application
.
Eco-score by domain
- Network: evaluate the level of eco-design of exchanged requests between client and server. It is calculated by analyzing the requests and their content. To get a score, it is necessary to initiate measures with the TestRunner by launch measurements either with the Power Test Cloud/Bench or with the Test Runner (and activating the
http_request
option). Client resources: evaluate if your application is client-side resources efficient. It is calculated by the client-side resources consumption (energy, CPU, memory…). To get a score, it is necessary to initiate measures launch measurements either with the Power Test Cloud/Bench or with the TestRunner Test Runner on a smartphonedevice.
Improvements summary
This is a small bar graph summarizing the number of rules by priority. You can filter the rules in the Improvements table below by clicking on the corresponding priority. To display again all the rules, select "All the rules" in the select box on at the top right of the Improvements table.
Resources impact
This graph summarizes the impact of the your application's usage on the mobile device.
Improvements
This is the list of all the rules that were checked during analysis: rules that are correctly respected appear in green, whereas rules that are violated appear in yellow, orange or red. They are prioritized according to earnings you can get. Each rule is classified according to its domain. The number next to the domain corresponds to its eco-score.
Each rule is associated with a priority, a score and a gain.
The Priority priority is an indicator to help you to prioritize your work and is directly correlated with the gain.
The Score score is an indicator of how good the rule is verified on the application. Adding up all scores of a specific domain gives this domain’s eco-score.
The Gain gain is the difference between the maximum score and the actual score. It is correlated with the priority to help you choosing which rules you should work on at first place.
Consumed resources
Summary A summary of consumed resources for the consumed following metrics of :
Platform Discharge, Process Data, Process Memory, Process CPU
PC url : Platform Energy
Mobile apk : Platform Discharge, Process Data, Process Memory, Process CPU
.
The difference between the last two versions of the metric is shown on the left side of the value.
Meter
On the left menu, search and sort your test cases by Meter metrics. When you click on a test case you can check its detailed analysis.
Metrics are sorted by metrics associated to the entire platform and metrics associated to a process or a thread (More more on metrics here).
You can verify the stability of your measures (See Getting Startedmore details here).
Test Results
You will find the result results of your functional tests (pass passed or failfailed).
Budgets
Budget can be set for each test and each metrices (See Getting Started for usage)You have the possibility to configure budgets in order to better analyze and monitor the quality of your application: the page Configure the budgets issues in more detail this feature.
Evolution
In the evolution tab you can compare on a graphic the average measures result by versions. On the test case list, you can check their detailed analysis between two versions.
Schedule a Test
Test
This windows permit tab allows you to launch benchmark tests.
- Select your application: The the name of an application name which is already created in GreenspectorGREENSPECTOR. You can also add an application with "by clicking on Add an application".
- Version: The the version of the application version which is already created in GreenspectorGREENSPECTOR. You can also add a version with "by clicking on Add a version".
- Select the environment for the test: The device to for the test. This device is choose one of the available devices on the Power Test Cloud (or in your Power Test Bench).
- Website or Mobile App : You can app: select whether you want to test a website or an a mobile Android application.
- Url or path URL: an URL pointing to test or URL of an APK the website or the APK you want to test.
- Iterations: nomber number of execution executions of the benchmarktests.
- Chrome or Firefox : Browser in the case of URL testselect the browser on which to run the measures in case you are testing a website.
Jobs
This windows list tab lists all the job you have launchlaunched.
- Pending: Jobs jobs that are in pending state (Mobile device not available).
- Running: Jobs jobs in progress.
- Finished: Jobs jobs that are done.
Once finished, several information on the finished list are available:
- Ended at: When does date and time at which the job have was finished.
- Status: Failed or finish. In failed or finished, in case of failed, your have detail information about errors with the "!"Test Passed : Status a failure, fly over the exclamation mark icon to get more details.
- Tests Passed: status of the functionnal tests.
Modules
List of available Greenspecto Find here all the GREENSPECTOR modules you can download.
Rules
For each tab (Android, CSS, HTML, Java and PHP) you can use the search tool in order to Here, more detailed information about software ecodesign good practices. Rules are organised in 3 domains: code, network and client resources. For the code domain, you can also filter the rules by language.
Each rule has its Energy Gain, Memory Gain, Performance and Difficultyincludes an estimate of potential gains in energy, memory, performance, as well as an indication of the difficulty to apply it.
Administration
Test times
Status | ||||||
---|---|---|---|---|---|---|
|
License
Status | ||||||
---|---|---|---|---|---|---|
|
Users
This option on the menu on the left lets you left menu bar allows you to manage the current users, add a new one or delete a current one.
Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|