Skip to content

A mocking setup that can mock the stations and replay data dumps from previous editions/tests

Notifications You must be signed in to change notification settings

12urenloop/mityri

Repository files navigation

Mock it till you Rock it

Use actual data from previous editions with a virtual station setup to do a realistic replay of the event.

Very usefull to do a realistic integration test of the system using existing data.

A similar but different project named SIMSALABIM generates events to simulate specific or new situations.

docker-compose up to spin up virtual stations in a docker network.

Mocking

  • Configure the ronny's in the src/config.py file
  • Bind the postgres ports to your local machine so you can insert into the database: ssh -L 5432:localhost:6001 172.12.50.101

Roadmap

  • Send packets to the actual station configured in the docker network. Decide wheter to directly insert in the database or add a debug web endpoint.
  • Configure playback speed. Atm it is in real-time.
  • Add reliability option. Be able to make a station unreliable and occasionally drop packets.

ui

  • send detections

  • dropped detections

  • small graph of where we are in the time of the event
  • more zoomed graph of the detections comming in on our terrain laid out in a line

About

A mocking setup that can mock the stations and replay data dumps from previous editions/tests

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published