mirror of
https://github.com/Alfresco/SearchServices.git
synced 2025-09-10 14:11:25 +00:00
About
Starting automatically Benchmark infrastructure:
Prerequisites
- ACS deployed in AWS (EKS or Docker)
- Benchmark knowledge (check the official documentation above)
How to use it?
a) start BM Manager and Drivers locally
$ make start-all
check the official documentation how to use the benchmark
b) prepare data for benchmarking
we need to create users/sites and load some content in order to tests the search performance
$ make ALFRESCO_URL=<http://alserver:port> benchmark-prepare
this will call some shell scripts
c) run the actual benchmark tests
you can tweak the benchmark tests as you want in the shell script executed by this task
$ make ALFRESCO_URL=<http://alserver:port> benchmark-run
!
Bamboo Build
We defined a sad benchmark build: SAD-BEN that will execute the steps above automatically for you.
If you run it customized, you can override the ALFRESCO_URL
variable to point to a deployed ACS instance (default to: "http://ec2-34-245-148-19.eu-west-1.compute.amazonaws.com:8081")
At the end of the tests you will have access to Excel reports (the actual benchmark results)