Everything is now ready to install Greenspector tools for measures. Three tools are necessary:
Greenspector CLI
- To run measurement on our testbenchTestrunner
- To run measurement on local deviceDashboardCampaign
- To generate a result's dashboard
Preparation
Please create two folder for each use:
/home/[username]
└ GreenspectorTools
├ Measure
└ Dashboard
A different location can be chosen. In this case, please remember it for the PATH section of this document.
Download
These tools are available on https://app.greenspector.com/ in the module section.
Browse in module section and download each required part at the right location:
In
Measure
folder:greenspector-X.XX.X_darwin-amd64
inGreenspector CLI
testrunner-X.X.X_darwin-amd64
inTest Runner
In
Dashboard
folder:dashboardCampagne-X.X.X_darwin-amd64
inDashboard campaign CLI
assets.tar
inDefinition Assets
definition.yml
inDefinition file Template
config.yml
inConfig file Template
Rename executables for easier use:
greenspector-X.XX.X_darwin-amd64
togspt
testrunner-X.X.X_darwin-amd64
totestrunner
dashboardCampagne-X.X.X_darwin-amd64
todashboardCampagne
Unzip assets.tar
Path
As usual to be able to launch these tools from every folder, we have to add them to PATH.
Add the following lines in the .bash_profile file:
export PATH=$HOME/GreenspectorTools/Measure:$PATH export PATH=$HOME/GreenspectorTools/Dashboard:$PATH
Run the command source ~/.bash_profile
to apply changes.
Verification
Use the following commands to verify the installation:
gspt -v testrunner -v
These commands should show the current version of Greenspector CLI and Testrunner.
DashboardCampagne
doesn't have version check for now.
So enter its command without argument:
dashboardCampagne
You should see log messages.