You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -225,6 +225,25 @@ The Public API will run on `$(docker-machine ip):8082`
225
225
By default, the `HDMA Platform` runs with a log level of `INFO`. This can be changed by establishing a different log level in the `HMDA_LOGLEVEL` environment variable.
226
226
For the different logging options, see the [reference.conf](https://github.com/akka/akka/blob/master/akka-actor/src/main/resources/reference.conf#L38) default configuration file for `Akka`.
227
227
228
+
#### API Load Testing
229
+
230
+
A load testing scenario for the API has been built using [Gatling](https://gatling.io/). The parameters for this test can be configured in the `cluster/src/test/resources/application.conf` file.
231
+
To run the default scenario:
232
+
233
+
```shell
234
+
$ sbt
235
+
> project cluster
236
+
> gatling:test
237
+
```
238
+
239
+
After the test is run, some statistics will be presented on the screen. To further study the results of the test, a report can be opened on a browser from the sbt prompt:
240
+
241
+
```shell
242
+
> gatling:lastReport
243
+
```
244
+
245
+
** NOTE: The load test requires the sample panel [file](loader/src/main/resources/inst_data_2017_dummy.csv) to be loaded before running it.
246
+
228
247
#### To run the entire platform
229
248
230
249
1. Ensure you have a Docker Machine with sufficient resources, as described in the [Docker](#docker) section above.
0 commit comments