├── .gitignore ├── README.md ├── examples ├── SampleDashboard.jpg ├── awsXray.png ├── jenkinsIntegration.jpg └── kinesisLambdaInfra.jpg ├── project ├── build.properties └── plugins.sbt └── src └── test ├── resources ├── gatling.conf ├── json │ ├── sample_event_1.json │ └── sample_event_2.json └── logback.xml └── scala ├── PutRecordsInKinesisStream.scala └── cache ├── helpers ├── Helpers.scala └── Mappers.scala ├── infrastructure ├── Event.scala ├── EventConfig.scala └── EventFileLoader.scala └── kinesis ├── KinesisActionBuilder.scala ├── KinesisProtocol.scala └── PutRecordsAction.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/README.md -------------------------------------------------------------------------------- /examples/SampleDashboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/examples/SampleDashboard.jpg -------------------------------------------------------------------------------- /examples/awsXray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/examples/awsXray.png -------------------------------------------------------------------------------- /examples/jenkinsIntegration.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/examples/jenkinsIntegration.jpg -------------------------------------------------------------------------------- /examples/kinesisLambdaInfra.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/examples/kinesisLambdaInfra.jpg -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.15 -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/test/resources/gatling.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/resources/gatling.conf -------------------------------------------------------------------------------- /src/test/resources/json/sample_event_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/resources/json/sample_event_1.json -------------------------------------------------------------------------------- /src/test/resources/json/sample_event_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/resources/json/sample_event_2.json -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/resources/logback.xml -------------------------------------------------------------------------------- /src/test/scala/PutRecordsInKinesisStream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/scala/PutRecordsInKinesisStream.scala -------------------------------------------------------------------------------- /src/test/scala/cache/helpers/Helpers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/scala/cache/helpers/Helpers.scala -------------------------------------------------------------------------------- /src/test/scala/cache/helpers/Mappers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/scala/cache/helpers/Mappers.scala -------------------------------------------------------------------------------- /src/test/scala/cache/infrastructure/Event.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/scala/cache/infrastructure/Event.scala -------------------------------------------------------------------------------- /src/test/scala/cache/infrastructure/EventConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/scala/cache/infrastructure/EventConfig.scala -------------------------------------------------------------------------------- /src/test/scala/cache/infrastructure/EventFileLoader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/scala/cache/infrastructure/EventFileLoader.scala -------------------------------------------------------------------------------- /src/test/scala/cache/kinesis/KinesisActionBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/scala/cache/kinesis/KinesisActionBuilder.scala -------------------------------------------------------------------------------- /src/test/scala/cache/kinesis/KinesisProtocol.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/scala/cache/kinesis/KinesisProtocol.scala -------------------------------------------------------------------------------- /src/test/scala/cache/kinesis/PutRecordsAction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dubeyrupesh/Gatling-Kinesis/HEAD/src/test/scala/cache/kinesis/PutRecordsAction.scala --------------------------------------------------------------------------------