Compute moving average of discrete events in time series
Bats
2019-November
Built and designed Bats.
Bats can be integrated into your CI/CD pipeline and can perform following validations:
- Compare two resources.
- Validate success/failure of shell commands.
- Extract values of certain properties from one resource and compare them to values of different properties in another resource of same or different type.
- Generate simplified or detailed logs.
- Define custom behavior on different pre-defined error types like ‘FILE_NOT_FOUND’.
Technologies: python
, Unix shell
Compute moving average of discrete events in time series
2019-May
Given a time-frame and time-series increment size, the tool computes and logs the moving average delivery time for given discrete events falling in the given time-frame.
generate_timeseries_for_events
Technologies: python
Drone Delivery System
2019-May
Simulation of a drone system, using Java threads to represent drones running in parallel, and queuing framework for processing drone events.
Technologies: java
, maven
, ant
, executor framework
, messaging queue
, log4j
, activemq
, junit