Skip to content

At-scale testing of the ideam middleware using simulated entities

Notifications You must be signed in to change notification settings

rbccps-iisc/atscale_middleware_testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atscale_middleware_testing

At-scale testing of the corinthian middleware using simulated entities.

REQUIREMENTS

USAGE

  • The routines for communicating with the Corinthian middleware are present at /messaging/corinthian_messaging.py. The IP address of the middleware installation is "localhost" by default. This can be changed in the same file.

  • To run basic tests for communication with the middleware:

	$ cd messaging
	$ python3 corinthian_messaging.py 
	$ python3 setup_entities.py
	$ python3 communication_interface.py
  • To run tests with simulated devices and apps running in a SimPy environment:
	$ cd simple_entities
	$ ./do_setup.py
	$ ./run_simulation.py

AUTHORS

Neha Karanjkar
Poorna Chandra Tejasvi

About

At-scale testing of the ideam middleware using simulated entities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages