From 1fcafc1546c4c5f306acbac1a497d7c8cdaaf306 Mon Sep 17 00:00:00 2001 From: Michele Di Giorgio Date: Thu, 4 Feb 2016 18:55:15 +0000 Subject: [PATCH 1/6] README.md: added some tools dependencies --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dca0bbc0e..46faaefcf 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ Debian system. ##### Install additional tools required for some tests and functionalities - $ sudo apt-get install nmap trace-cmd + $ sudo apt-get install nmap trace-cmd sshpass kernelshark ##### Install required python packages -- GitLab From 42e92791061f992e60ac66bf90c4fabc408b30ab Mon Sep 17 00:00:00 2001 From: Michele Di Giorgio Date: Thu, 4 Feb 2016 19:00:47 +0000 Subject: [PATCH 2/6] README.md: fixed link to quickstart tutorial --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 46faaefcf..2e287932d 100644 --- a/README.md +++ b/README.md @@ -134,9 +134,10 @@ An easy way to test your installation is to give a run to the EAS RFC tests. These are a set of experiments which allows to compare EAS performance and energy consumption with respect to standard kernel. -*NOTE:* The following [tutorial](Quickstart tutorial) is still recommended it -you want to get a better grasp on how the framework is organized and how to use -it at your best. +*NOTE:* The following +[tutorial](https://github.com/ARM-software/lisa#quickstart-tutorial) is still +recommended it you want to get a better grasp on how the framework is organized +and how to use it at your best. Let's assume your target is running an EAS enabled kernel, to run such tests just run these few steps: -- GitLab From be5b64bf23271e15e70374736913abd72dd64526 Mon Sep 17 00:00:00 2001 From: Michele Di Giorgio Date: Fri, 5 Feb 2016 15:03:07 +0000 Subject: [PATCH 3/6] README.md: add note about ipython version to be installed Some IPython Notebooks from the Quickstart tutorials are written in JSON nbformat version 4. The problem is that if you install ipython and ipython-notebook using apt-get you will get version 1.2.1-2 (as of today) which does not support JSON nbformat version 4. Hence, the solution is to remove ipython and ipython-notebook and install them using pip instead. --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 2e287932d..51c3376f4 100644 --- a/README.md +++ b/README.md @@ -87,6 +87,15 @@ Debian system. $ sudo pip install --upgrade trappy bart-py devlib +*NOTE:* TRAPpy and BART depend on *ipython* and *ipython-notebook*. Some IPython +Notebooks examples are written in JSON nbformat version 4 which might not be +supported by the IPython version installed by *apt-get* (current version is +1.2.1-2 which does not support such format). In this case, it is needed to +remove IPython and install it using *pip* instead: + + $ sudo apt-get remove ipython ipython-notebook + $ sudo pip install ipython ipython-notebook + ## Clone the repository The code of the LISA toolkit with all the supported tests and Notebooks can be -- GitLab From 4c74a46f6589f43526d2b16c54105b05cb0c48a4 Mon Sep 17 00:00:00 2001 From: Michele Di Giorgio Date: Fri, 5 Feb 2016 17:12:36 +0000 Subject: [PATCH 4/6] README.md: fix list in regression test example 1 Newline was missing to display the list properly. Also corrected a spelling mistake. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 51c3376f4..f06b0b9bf 100644 --- a/README.md +++ b/README.md @@ -308,6 +308,7 @@ and sched-DVFS, see: In this notebook the toolkit API is more extensively used to define an experiment to: + 1. select and configure three different CPUFreq governors 2. run a couple of RTApp based test workloads in each configuration 3. collect and plot scheduler and CPUFreq events @@ -316,7 +317,7 @@ experiment to: The notebook compares three different CPUFreq governors: "performance", "sched" and "ondemand". New configurations are easy to add. For each -configuration the notebook generate plots and tabular reports regarding +configuration the notebook generates plots and tabular reports regarding working frequencies and energy consumption. This notebook is a good example of using LISA to build a new set of -- GitLab From 2ebf8e6a4c1a48489a10bd873dbb09c7c5adc8d6 Mon Sep 17 00:00:00 2001 From: Michele Di Giorgio Date: Thu, 11 Feb 2016 13:53:59 +0000 Subject: [PATCH 5/6] README.md: add net-tools as dependency net-tools needed in order to use programs like arp to resolve addresses. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f06b0b9bf..0e11c8afc 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ Debian system. ##### Install additional tools required for some tests and functionalities - $ sudo apt-get install nmap trace-cmd sshpass kernelshark + $ sudo apt-get install nmap trace-cmd sshpass kernelshark net-tools ##### Install required python packages -- GitLab From f5525b37bb888bc46460d633ffd1a5b0ddba5dd9 Mon Sep 17 00:00:00 2001 From: Michele Di Giorgio Date: Fri, 12 Feb 2016 11:05:20 +0000 Subject: [PATCH 6/6] README.md: fix list in experiments configuration --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0e11c8afc..90ace701e 100644 --- a/README.md +++ b/README.md @@ -391,6 +391,7 @@ corresponding configuration file. For example, the configuration file for the tests/eas/rfc.py tests is provided by the __tests/eas/rfc.conf__. This configuration file describes: + 1. which devlib modules are required by this experiment 2. which binary tools need to be deployed in the target to run the experiments -- GitLab