nepi.git
8 years agofix all-tests py2
Thierry Parmentelat [Sun, 1 Nov 2015 11:06:44 +0000 (12:06 +0100)]
fix all-tests

8 years agoconvenience script all-tests to run all available tests and store result
Thierry Parmentelat [Sun, 1 Nov 2015 09:53:03 +0000 (10:53 +0100)]
convenience script all-tests to run all available tests and store result

8 years agostill rubbing off differences
Thierry Parmentelat [Thu, 15 Oct 2015 18:58:25 +0000 (20:58 +0200)]
still rubbing off differences

8 years agoimport files that are relative to the source as nepi.full.path
Thierry Parmentelat [Thu, 15 Oct 2015 17:39:45 +0000 (19:39 +0200)]
import files that are relative to the source as nepi.full.path

8 years agofixed 2 bugs/typos found through testing
Thierry Parmentelat [Thu, 15 Oct 2015 16:33:11 +0000 (18:33 +0200)]
fixed 2 bugs/typos found through testing

8 years agoMerge branch 'tests'
Thierry Parmentelat [Thu, 15 Oct 2015 14:40:12 +0000 (16:40 +0200)]
Merge branch 'tests'

* tests:
  resurrecting a minimal test infra - starting with linux node and application

8 years agoresurrecting a minimal test infra - starting with linux node and application
Thierry Parmentelat [Thu, 15 Oct 2015 14:33:14 +0000 (16:33 +0200)]
resurrecting a minimal test infra - starting with linux node and application

8 years agodos2unix'ed
Thierry Parmentelat [Wed, 14 Oct 2015 15:09:07 +0000 (17:09 +0200)]
dos2unix'ed

8 years agoreplacing assertEquals into assertEqual
Thierry Parmentelat [Wed, 14 Oct 2015 15:07:15 +0000 (17:07 +0200)]
replacing assertEquals into assertEqual

8 years agostill making both branches closer
Thierry Parmentelat [Wed, 14 Oct 2015 15:04:49 +0000 (17:04 +0200)]
still making both branches closer
merge in master branch changes made on py3 that make total sense in py2
assertEquals will be handled separately

8 years agorub off a non-difference
Thierry Parmentelat [Wed, 14 Oct 2015 13:33:32 +0000 (15:33 +0200)]
rub off a non-difference

8 years agoapplied the except and raise fixers to the master branch to close the gap with py3
Thierry Parmentelat [Wed, 14 Oct 2015 12:40:40 +0000 (14:40 +0200)]
applied the except and raise fixers to the master branch to close the gap with py3
should have done first off - will know better next time

8 years agosystematic use of context managers for dealing with files instead of open()/close...
Thierry Parmentelat [Mon, 12 Oct 2015 12:50:26 +0000 (14:50 +0200)]
systematic use of context managers for dealing with files instead of open()/close() - and also a few file()

8 years agotweaked ping.py for inclusion in r2lab's tutorials - essentially as-is, except for...
Thierry Parmentelat [Fri, 9 Oct 2015 09:59:41 +0000 (11:59 +0200)]
tweaked ping.py for inclusion  in r2lab's tutorials - essentially as-is, except for the header

8 years agovarious formatting, including mixes of tab and spaces detected in py3
Thierry Parmentelat [Fri, 9 Oct 2015 08:09:18 +0000 (10:09 +0200)]
various formatting, including mixes of tab and spaces detected in py3

8 years agouse ArgumentParser instead of OptionParser in ping.py - make hostname required
Thierry Parmentelat [Fri, 9 Oct 2015 07:46:19 +0000 (09:46 +0200)]
use ArgumentParser instead of OptionParser in ping.py - make hostname required

8 years agouse print() - import print_function - should be fine for both py2 and py3
Thierry Parmentelat [Thu, 8 Oct 2015 14:26:42 +0000 (16:26 +0200)]
use print() - import print_function - should be fine for both py2 and py3

8 years agoPersisting pids given by parallel ssh connections and its processes
Mario Zancanaro [Thu, 25 Jun 2015 12:34:36 +0000 (14:34 +0200)]
Persisting pids given by parallel ssh connections and its processes

8 years agodefine login id on build.onelab.eu depending on local id
Thierry Parmentelat [Tue, 16 Jun 2015 09:46:27 +0000 (11:46 +0200)]
define login id on build.onelab.eu depending on local id

8 years agonepi-3.2.8-pypi nepi-3.2.8-pypi
Mario Zancanaro [Tue, 16 Jun 2015 09:20:54 +0000 (11:20 +0200)]
nepi-3.2.8-pypi

8 years agobumping version number again
Thierry Parmentelat [Tue, 16 Jun 2015 08:44:23 +0000 (10:44 +0200)]
bumping version number again

8 years agonepi-3.2.7-pypi nepi-3.2.7-pypi
Mario Zancanaro [Tue, 16 Jun 2015 07:48:34 +0000 (09:48 +0200)]
nepi-3.2.7-pypi

8 years agonepi-3.2.6-pypi nepi-3.2.6-pypi
Mario Zancanaro [Tue, 16 Jun 2015 07:33:26 +0000 (09:33 +0200)]
nepi-3.2.6-pypi

8 years agonepi-3.2.5-pypi nepi-3.2.5-pypi
Mario Zancanaro [Mon, 15 Jun 2015 14:26:04 +0000 (16:26 +0200)]
nepi-3.2.5-pypi

8 years agoMerge branch 'master' of https://github.com/nanocreaator/nepi origin/HEAD origin/master nepi-3.2.4-pypi
Thierry Parmentelat [Mon, 8 Jun 2015 13:53:59 +0000 (15:53 +0200)]
Merge branch 'master' of https://github.com/nanocreaator/nepi

# By Mario Zancanaro
# Via Mario Zancanaro
* 'master' of https://github.com/nanocreaator/nepi:
  New version 3.2.4

8 years agocall ./setup.py for when . is not in PATH
Thierry Parmentelat [Mon, 8 Jun 2015 13:53:42 +0000 (15:53 +0200)]
call ./setup.py for when . is not in PATH

8 years agoNew version 3.2.4
Mario Zancanaro [Mon, 8 Jun 2015 13:52:19 +0000 (15:52 +0200)]
New version 3.2.4

8 years agotweak Makefile for pypi
Thierry Parmentelat [Mon, 8 Jun 2015 13:47:53 +0000 (15:47 +0200)]
tweak Makefile for pypi

8 years agoMerge commit '655eefc07db57c1d21cbf11487876c7d8ad6dc11'
Thierry Parmentelat [Mon, 8 Jun 2015 13:44:58 +0000 (15:44 +0200)]
Merge commit '655eefc07db57c1d21cbf11487876c7d8ad6dc11'

* commit '655eefc07db57c1d21cbf11487876c7d8ad6dc11':
  user manual
  user manual
  user manual
  update NEPI version on sphinx docs
  add sphinx documentation

8 years agoversion 3.2.3 nepi-3.2.3-pypi
Thierry Parmentelat [Fri, 5 Jun 2015 14:08:48 +0000 (16:08 +0200)]
version 3.2.3
'make pypi' sets the git tag

8 years agoremove dependency against graphviz and matplotlib, that easily break the whole instal...
Thierry Parmentelat [Fri, 5 Jun 2015 13:43:01 +0000 (15:43 +0200)]
remove dependency against graphviz and matplotlib, that easily break the whole install because of their C libraries dependencies

8 years agorelease 3.2.2 - pip package hopefully has dependencies dealt with by pip nepi-3.2.2-pypi
Thierry Parmentelat [Fri, 5 Jun 2015 13:29:22 +0000 (15:29 +0200)]
release 3.2.2 - pip package hopefully has dependencies dealt with by pip

8 years agodisplay the ssh command when debug is turned on on sshfuncs.logger
Thierry Parmentelat [Mon, 1 Jun 2015 13:34:24 +0000 (15:34 +0200)]
display the ssh command when debug is turned on on sshfuncs.logger

8 years agoturn off using blowfish for scp transfers - not available on a stock ubuntu-15.04...
Thierry Parmentelat [Mon, 1 Jun 2015 13:09:12 +0000 (15:09 +0200)]
turn off using blowfish for scp transfers - not available on a stock ubuntu-15.04 distro

8 years agoexpose stack trace in error message when node is considered unresponsive
Thierry Parmentelat [Mon, 1 Jun 2015 12:32:40 +0000 (14:32 +0200)]
expose stack trace in error message when node is considered unresponsive

8 years agobugfix - sequels of moving to format() from old-style %-formatting
Thierry Parmentelat [Mon, 1 Jun 2015 12:32:16 +0000 (14:32 +0200)]
bugfix - sequels of moving to format() from old-style %-formatting
there were 2 occurrences of an invocation of find that had a {} in them

8 years agoBug fixing in cleanExperiment and cleanHome for linux nodes. The last place-holder...
Mario Zancanaro [Tue, 12 May 2015 13:31:42 +0000 (15:31 +0200)]
Bug fixing in cleanExperiment and cleanHome for linux nodes. The last place-holder had no variable.

8 years agoAdded tag nepi-3.2.1-pypi for changeset dc0552d0d196 origin/thierry
Thierry Parmentelat [Tue, 21 Apr 2015 14:34:59 +0000 (16:34 +0200)]
Added tag nepi-3.2.1-pypi for changeset dc0552d0d196

8 years agofixes for the pip installer - version 3.2.1 nepi-3.2.1-pypi
Thierry Parmentelat [Tue, 21 Apr 2015 14:34:27 +0000 (16:34 +0200)]
fixes for the pip installer - version 3.2.1

9 years agoAdded tag nepi-3.2-pypi for changeset 45cd623bc286
Thierry Parmentelat [Thu, 9 Apr 2015 10:29:47 +0000 (12:29 +0200)]
Added tag nepi-3.2-pypi for changeset 45cd623bc286

9 years agoreleased to pypi nepi-3.2-pypi
Thierry Parmentelat [Thu, 9 Apr 2015 10:29:10 +0000 (12:29 +0200)]
released to pypi

9 years agouser manual origin/nepi-3-dev
Alina Quereilhac [Mon, 30 Mar 2015 16:51:57 +0000 (18:51 +0200)]
user manual

9 years agouser manual
Alina Quereilhac [Mon, 30 Mar 2015 16:50:06 +0000 (18:50 +0200)]
user manual

9 years agouser manual
Alina Quereilhac [Mon, 30 Mar 2015 16:48:20 +0000 (18:48 +0200)]
user manual

9 years agoadded a cleanProcessesAfter attribute to the linux::Node class, which defaults to... origin/nepi-3.2-release
Thierry Parmentelat [Fri, 27 Mar 2015 14:49:03 +0000 (15:49 +0100)]
added a cleanProcessesAfter attribute to the linux::Node class, which defaults to True, but that can be overridden to skip the post-experiment process cleanup entirely

9 years agoupdate NEPI version on sphinx docs
Alina Quereilhac [Thu, 26 Mar 2015 19:04:05 +0000 (20:04 +0100)]
update NEPI version on sphinx docs

9 years agoadd sphinx documentation
Alina Quereilhac [Thu, 26 Mar 2015 18:49:13 +0000 (19:49 +0100)]
add sphinx documentation

9 years agoAdded tag nepi-3.2.0 for changeset f361ebe4c148
Alina Quereilhac [Wed, 25 Mar 2015 11:51:22 +0000 (12:51 +0100)]
Added tag nepi-3.2.0 for changeset f361ebe4c148

9 years agonepi-3.2-release branch nepi-3.2.0
Alina Quereilhac [Wed, 25 Mar 2015 11:51:00 +0000 (12:51 +0100)]
nepi-3.2-release branch

9 years agoremoving formating of received data in omf6 parser
Alina Quereilhac [Wed, 25 Mar 2015 10:25:09 +0000 (11:25 +0100)]
removing formating of received data in omf6 parser

9 years agoFixing comment in example
Alina Quereilhac [Tue, 24 Mar 2015 09:58:51 +0000 (10:58 +0100)]
Fixing comment in example

9 years agoBug in netnsbase state
Alina Quereilhac [Tue, 24 Mar 2015 09:58:08 +0000 (10:58 +0100)]
Bug in netnsbase state

9 years agoCleaning up ns-3 multi-host examples
Alina Quereilhac [Mon, 16 Feb 2015 03:03:03 +0000 (04:03 +0100)]
Cleaning up ns-3 multi-host examples

9 years agoAdding examples/ns3/multi_host
Alina Quereilhac [Fri, 13 Feb 2015 12:52:54 +0000 (13:52 +0100)]
Adding examples/ns3/multi_host

9 years agoFixing wrong license
Alina Quereilhac [Thu, 12 Feb 2015 13:11:29 +0000 (14:11 +0100)]
Fixing wrong license

9 years agoFixing static lock messup with Ns3 DCE Manager
Alina Quereilhac [Sat, 7 Feb 2015 16:58:32 +0000 (17:58 +0100)]
Fixing static lock messup with Ns3 DCE Manager

9 years agosrc/nepi/execution/resource.py
Alina Quereilhac [Fri, 6 Feb 2015 10:56:14 +0000 (11:56 +0100)]
src/nepi/execution/resource.py

9 years agoexamples/omf/nitos_testbed_bootstrap.py leaving more time between operations
Alina Quereilhac [Wed, 28 Jan 2015 12:20:45 +0000 (13:20 +0100)]
examples/omf/nitos_testbed_bootstrap.py leaving more time between operations

9 years agoSerious refactoring of TUN/TAP and tunnel code. Linux udp/gre tunnels not yet functional
Alina Quereilhac [Sat, 24 Jan 2015 18:03:38 +0000 (19:03 +0100)]
Serious refactoring of TUN/TAP and tunnel code. Linux udp/gre tunnels not yet functional

9 years agoRemoving MyPLC credentials requirements in update_fedora_repo.py
Alina Quereilhac [Fri, 23 Jan 2015 10:51:17 +0000 (11:51 +0100)]
Removing MyPLC credentials requirements in update_fedora_repo.py

9 years agonitos omf6 ping updated
Alina Quereilhac [Wed, 21 Jan 2015 19:14:55 +0000 (20:14 +0100)]
nitos omf6 ping updated

9 years agoTunnel between 2 ns-3s in remote PL hosts
Alina Quereilhac [Wed, 21 Jan 2015 00:47:09 +0000 (01:47 +0100)]
Tunnel between 2 ns-3s in remote PL hosts

9 years agoTunnel between 2 ns-3s in remote PL hosts:q
Alina Quereilhac [Wed, 21 Jan 2015 00:25:39 +0000 (01:25 +0100)]
Tunnel between 2 ns-3s in remote PL hosts:q

9 years agoBug fixing and ordering openvswitch code
Alina Quereilhac [Tue, 20 Jan 2015 19:41:32 +0000 (20:41 +0100)]
Bug fixing and ordering openvswitch code

9 years agoUpdated example scripts (Fedora repo update + ovsswitch)
Alina Quereilhac [Tue, 20 Jan 2015 12:55:40 +0000 (13:55 +0100)]
Updated example scripts (Fedora repo update + ovsswitch)

9 years agoFdNetDevice working with PlanetLab TAPs
Alina Quereilhac [Tue, 20 Jan 2015 03:40:38 +0000 (04:40 +0100)]
FdNetDevice working with PlanetLab TAPs

9 years agoAdding scripts to update yum repos in PL nodes
Alina Quereilhac [Mon, 19 Jan 2015 20:02:39 +0000 (21:02 +0100)]
Adding scripts to update yum repos in PL nodes

9 years agoomf bootstrap
Alina Quereilhac [Sun, 18 Jan 2015 19:13:50 +0000 (20:13 +0100)]
omf bootstrap

9 years agoPatching identity for gateway in sshfuncs. Patch provided by Damien Saucez
Alina Quereilhac [Sun, 18 Jan 2015 19:13:28 +0000 (20:13 +0100)]
Patching identity for gateway in sshfuncs. Patch provided by Damien Saucez

9 years agoNs-3/linux tunnel experiments
Alina Quereilhac [Sat, 17 Jan 2015 17:34:58 +0000 (18:34 +0100)]
Ns-3/linux tunnel experiments

9 years agoLinux/Ns-3/Dce cross experiments
Alina Quereilhac [Fri, 16 Jan 2015 02:48:37 +0000 (03:48 +0100)]
Linux/Ns-3/Dce cross experiments

9 years agoLinux/Ns-3/Dce cross experiments
Alina Quereilhac [Fri, 16 Jan 2015 01:32:32 +0000 (02:32 +0100)]
Linux/Ns-3/Dce cross experiments

9 years agoLinux/Ns-3/Dce cross experiments
Alina Quereilhac [Fri, 16 Jan 2015 01:09:26 +0000 (02:09 +0100)]
Linux/Ns-3/Dce cross experiments

9 years agoefficiency plots
Alina Quereilhac [Mon, 12 Jan 2015 03:06:33 +0000 (04:06 +0100)]
efficiency plots

9 years agoexamples/openvswitch/ovs_ping_2_switches.py
Alina Quereilhac [Mon, 12 Jan 2015 01:22:14 +0000 (02:22 +0100)]
examples/openvswitch/ovs_ping_2_switches.py

9 years agoAdding first netns example
Alina Quereilhac [Sun, 28 Dec 2014 15:23:36 +0000 (16:23 +0100)]
Adding first netns example

9 years agoBug fixing Netns emulation
Alina Quereilhac [Sun, 28 Dec 2014 13:39:58 +0000 (14:39 +0100)]
Bug fixing Netns emulation

9 years agoFixing DCE application status, adding is_app_started function
Alina Quereilhac [Mon, 22 Dec 2014 14:21:06 +0000 (15:21 +0100)]
Fixing DCE application status, adding is_app_started function

9 years agoFixing DCE application status, adding is_app_started function
Alina Quereilhac [Mon, 22 Dec 2014 14:08:37 +0000 (15:08 +0100)]
Fixing DCE application status, adding is_app_started function

9 years agotemplate_rm.py++
Alina Quereilhac [Sun, 21 Dec 2014 12:49:19 +0000 (13:49 +0100)]
template_rm.py++

9 years agoCleaning up RM template
Alina Quereilhac [Sat, 20 Dec 2014 11:58:14 +0000 (12:58 +0100)]
Cleaning up RM template

9 years agoReplacing _backend for _platform class attribute in ResourceManager
Alina Quereilhac [Sat, 20 Dec 2014 01:36:02 +0000 (02:36 +0100)]
Replacing _backend for _platform class attribute in ResourceManager

9 years agoUpdating scalability benchmark results
Alina Quereilhac [Fri, 19 Dec 2014 15:10:38 +0000 (16:10 +0100)]
Updating scalability benchmark results

9 years agoMerging NETNS platform
Alina Quereilhac [Fri, 19 Dec 2014 10:03:35 +0000 (11:03 +0100)]
Merging NETNS platform

9 years agouncommiting
Alina Quereilhac [Tue, 16 Dec 2014 17:35:23 +0000 (18:35 +0100)]
uncommiting

9 years agolinux_scalability_benchmark_d_0_rev_5df377e20342.data
Alina Quereilhac [Tue, 16 Dec 2014 17:32:40 +0000 (18:32 +0100)]
linux_scalability_benchmark_d_0_rev_5df377e20342.data

9 years agoCCN Peek/Poke across linux/ns3
Alina Quereilhac [Mon, 15 Dec 2014 16:25:52 +0000 (17:25 +0100)]
CCN Peek/Poke across linux/ns3

9 years agoChanged the endpoint_ip and endpoint_prefix attributes of TAP/TUN endpoints for ip...
Alina Quereilhac [Mon, 15 Dec 2014 11:49:53 +0000 (12:49 +0100)]
Changed the endpoint_ip and endpoint_prefix attributes of TAP/TUN endpoints for ip and prefix

9 years agoSimple cross ping experiment between linux and ns3
Alina Quereilhac [Mon, 15 Dec 2014 10:41:06 +0000 (11:41 +0100)]
Simple cross ping experiment between linux and ns3

9 years agoSimple cross ping experiment between linux and ns3
Alina Quereilhac [Mon, 15 Dec 2014 10:40:26 +0000 (11:40 +0100)]
Simple cross ping experiment between linux and ns3

9 years agoChanging ResourceManager naming for platform::ResourceName
Alina Quereilhac [Sun, 14 Dec 2014 23:51:17 +0000 (00:51 +0100)]
Changing ResourceManager naming for platform::ResourceName

9 years agoFixing NS3 server
Alina Quereilhac [Sun, 14 Dec 2014 15:43:49 +0000 (16:43 +0100)]
Fixing NS3 server

9 years agoAdding benchmark/scalability/results/dummy_scalability_benchmark_d0_o1_rev_2b2f84b292...
Alina Quereilhac [Sun, 14 Dec 2014 14:25:47 +0000 (15:25 +0100)]
Adding benchmark/scalability/results/dummy_scalability_benchmark_d0_o1_rev_2b2f84b292ee.data

9 years agoFixing socket error in ns3 server
Alina Quereilhac [Fri, 12 Dec 2014 19:38:06 +0000 (20:38 +0100)]
Fixing socket error in ns3 server

9 years agoSynchronizing access to ns-3 linux client
Alina Quereilhac [Fri, 12 Dec 2014 18:45:37 +0000 (19:45 +0100)]
Synchronizing access to ns-3 linux client

9 years agoFixing validation of error in the state query for ns3 application
Alina Quereilhac [Fri, 12 Dec 2014 17:40:52 +0000 (18:40 +0100)]
Fixing validation of error in the state query for ns3 application

9 years agoFixing core dump in NS3/DCE caused by getting the DceApplication Pid too early
Alina Quereilhac [Fri, 12 Dec 2014 16:36:47 +0000 (17:36 +0100)]
Fixing core dump in NS3/DCE caused by getting the DceApplication Pid too early

9 years agoAdding result plots from openlab VOD demo
Alina Quereilhac [Mon, 8 Dec 2014 20:36:16 +0000 (21:36 +0100)]
Adding result plots from openlab VOD demo

9 years agoX11 validation in plotter
Alina Quereilhac [Mon, 8 Dec 2014 13:06:50 +0000 (14:06 +0100)]
X11 validation in plotter

9 years agoscalability benchmark ns3
Alina Quereilhac [Sun, 7 Dec 2014 12:56:03 +0000 (13:56 +0100)]
scalability benchmark ns3