Skip to content
This repository was archived by the owner on Apr 29, 2019. It is now read-only.

Commit eb8fa4e

Browse files
committed
MAGETWO-72212: [PAT] Split into fragments new benchmark.jmx
1 parent b2564f4 commit eb8fa4e

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

setup/performance-toolkit/README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ The Performance Toolkit enables you to test the performance of your Magento inst
2121

2222
Before running the JMeter tests for the first time, you will need to first use the `php bin/magento setup:performance:generate-fixtures {profile path}` command to generate the test data. You can find the configuration files of available profiles in the folders `setup/performance-toolkit/profiles/ce` and `setup/performance-toolkit/profiles/ee`.
2323

24-
It can take a significant amount of time to generate a profile. For example, generating the medium profile takes up to 6 hours, while generating the large profile can take up to 22 hours. So we recommend using the `-s` option to skip indexation. Then you can start indexation manually.
24+
It can take a significant amount of time to generate a profile. For example, generating the large profile can take up to 4 hours. So we recommend using the `-s` option to skip indexation. Then you can start indexation manually.
2525

2626
Splitting generation and indexation processes doesn't reduce total processing time, but it requires fewer resources. For example, to generate a small profile, use commands:
2727

@@ -30,6 +30,17 @@ Splitting generation and indexation processes doesn't reduce total processing ti
3030

3131
For more information about the available profiles and generating fixtures generation, read [Generate data for performance testing](http://devdocs.magento.com/guides/v2.2/config-guide/cli/config-cli-subcommands-perf-data.html).
3232

33+
For run Admin Pool in multithreading mode, please be sure, that:
34+
- "Admin Account Sharing" is enabled
35+
36+
`Follow Stores > Configuration > Advanced > Admin > Security.
37+
Set Admin Account Sharing to Yes.`
38+
39+
- Indexers setup in "Update by schedule" mode:
40+
41+
`Follow System > Tool > Index Management
42+
Set "Update by schedule" for all idexers`
43+
3344
**Note:** Before generating medium or large profiles, it may be necessary to increase the value of `tmp_table_size` and `max_heap_table_size` parameters for MySQL to 512Mb or more. The value of `memory_limit` for PHP should be 1Gb or more.
3445

3546
There are two JMeter scenarios located in `setup/performance-toolkit` folder: `benchmark.jmx` and `benchmark_2015.jmx` (legacy version).

0 commit comments

Comments
 (0)