From cf2686107161c40c5e39ad6f3b3f488b3ae7be4e Mon Sep 17 00:00:00 2001 From: "adheli.tavares" Date: Tue, 4 Apr 2023 16:29:21 +0100 Subject: [PATCH] Restructure devtools folder - s3p tests documentation Issue-ID: POLICY-4583 Change-Id: I81fe30f4c083579263db0b9e663953bdc3ecb643 Signed-off-by: adheli.tavares --- docs/development/devtools/devtools.rst | 74 +++++++++++++-------- .../apex-s3p-results/apex_metrics_after_72h.txt | 0 .../apex-s3p-results/apex_metrics_before_72h.txt | 0 .../apex-s3p-results/apex_perf_jmeter_results.png | Bin .../apex_stability_jmeter_results.png | Bin .../s3p}/apex-s3p-results/apex_top_after_72h.png | Bin .../s3p}/apex-s3p-results/apex_top_before_72h.png | Bin .../devtools/{ => testing/s3p}/apex-s3p.rst | 2 +- .../api-response-time-distribution_J.png | Bin ...pi-response-time-distribution_performance_J.png | Bin .../api-response-time-overtime_J.png | Bin .../api-response-time-overtime_performance_J.png | Bin .../s3p}/api-s3p-results/api-s3p-jm-1_J.png | Bin .../s3p}/api-s3p-results/api-s3p-jm-2_J.png | Bin .../s3p}/api-s3p-results/api_top_after_72h.png | Bin .../s3p}/api-s3p-results/api_top_before_72h.png | Bin .../devtools/{ => testing/s3p}/api-s3p.rst | 0 .../clamp-s3p-results/Stability_after_stats.png | Bin .../clamp-s3p-results/acm_performance_jmeter.png | Bin .../clamp-s3p-results/acm_stability_jmeter.png | Bin .../s3p}/clamp-s3p-results/acm_stability_table.png | Bin .../devtools/{ => testing/s3p}/clamp-s3p.rst | 0 .../distribution-jmeter-testcases.png | Bin .../distribution-visualvm-snapshot.png | Bin .../performance-monitor.png | Bin .../performance-statistics.png | Bin .../performance-threads.png | Bin .../performance-threshold.png | Bin .../distribution-s3p-results/stability-monitor.png | Bin .../stability-statistics.png | Bin .../distribution-s3p-results/stability-threads.png | Bin .../stability-threshold.png | Bin .../{ => testing/s3p}/distribution-s3p.rst | 0 .../s3p/drools-s3p-results}/s3p-drools-1.png | Bin .../s3p/drools-s3p-results}/s3p-drools-2.png | Bin .../s3p/drools-s3p-results}/s3p-drools-3.png | Bin .../s3p/drools-s3p-results}/s3p-drools-4.png | Bin .../devtools/{ => testing/s3p}/drools-s3p.rst | 6 +- .../s3p}/pap-s3p-results/pap_metrics_after_72h.txt | 0 .../pap-s3p-results/pap_metrics_before_72h.txt | 0 .../pap_performance_jmeter_results.png | Bin .../pap_stability_jmeter_results.png | Bin .../s3p}/pap-s3p-results/pap_top_after_72h.png | Bin .../s3p}/pap-s3p-results/pap_top_before_72h.png | Bin .../devtools/{ => testing/s3p}/pap-s3p.rst | 0 .../devtools/{ => testing/s3p}/run-s3p.rst | 0 .../s3p/xacml-s3p-results}/s3p-perf-xacml.png | Bin .../devtools/{ => testing/s3p}/xacml-s3p.rst | 2 +- 48 files changed, 50 insertions(+), 34 deletions(-) rename docs/development/devtools/{ => testing/s3p}/apex-s3p-results/apex_metrics_after_72h.txt (100%) rename docs/development/devtools/{ => testing/s3p}/apex-s3p-results/apex_metrics_before_72h.txt (100%) rename docs/development/devtools/{ => testing/s3p}/apex-s3p-results/apex_perf_jmeter_results.png (100%) rename docs/development/devtools/{ => testing/s3p}/apex-s3p-results/apex_stability_jmeter_results.png (100%) rename docs/development/devtools/{ => testing/s3p}/apex-s3p-results/apex_top_after_72h.png (100%) rename docs/development/devtools/{ => testing/s3p}/apex-s3p-results/apex_top_before_72h.png (100%) rename docs/development/devtools/{ => testing/s3p}/apex-s3p.rst (98%) rename docs/development/devtools/{ => testing/s3p}/api-s3p-results/api-response-time-distribution_J.png (100%) rename docs/development/devtools/{ => testing/s3p}/api-s3p-results/api-response-time-distribution_performance_J.png (100%) rename docs/development/devtools/{ => testing/s3p}/api-s3p-results/api-response-time-overtime_J.png (100%) rename docs/development/devtools/{ => testing/s3p}/api-s3p-results/api-response-time-overtime_performance_J.png (100%) rename docs/development/devtools/{ => testing/s3p}/api-s3p-results/api-s3p-jm-1_J.png (100%) rename docs/development/devtools/{ => testing/s3p}/api-s3p-results/api-s3p-jm-2_J.png (100%) rename docs/development/devtools/{ => testing/s3p}/api-s3p-results/api_top_after_72h.png (100%) rename docs/development/devtools/{ => testing/s3p}/api-s3p-results/api_top_before_72h.png (100%) rename docs/development/devtools/{ => testing/s3p}/api-s3p.rst (100%) rename docs/development/devtools/{ => testing/s3p}/clamp-s3p-results/Stability_after_stats.png (100%) rename docs/development/devtools/{ => testing/s3p}/clamp-s3p-results/acm_performance_jmeter.png (100%) rename docs/development/devtools/{ => testing/s3p}/clamp-s3p-results/acm_stability_jmeter.png (100%) rename docs/development/devtools/{ => testing/s3p}/clamp-s3p-results/acm_stability_table.png (100%) rename docs/development/devtools/{ => testing/s3p}/clamp-s3p.rst (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/distribution-jmeter-testcases.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/distribution-visualvm-snapshot.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/performance-monitor.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/performance-statistics.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/performance-threads.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/performance-threshold.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/stability-monitor.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/stability-statistics.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/stability-threads.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p-results/stability-threshold.png (100%) rename docs/development/devtools/{ => testing/s3p}/distribution-s3p.rst (100%) rename docs/development/devtools/{images => testing/s3p/drools-s3p-results}/s3p-drools-1.png (100%) rename docs/development/devtools/{images => testing/s3p/drools-s3p-results}/s3p-drools-2.png (100%) rename docs/development/devtools/{images => testing/s3p/drools-s3p-results}/s3p-drools-3.png (100%) rename docs/development/devtools/{images => testing/s3p/drools-s3p-results}/s3p-drools-4.png (100%) rename docs/development/devtools/{ => testing/s3p}/drools-s3p.rst (93%) rename docs/development/devtools/{ => testing/s3p}/pap-s3p-results/pap_metrics_after_72h.txt (100%) rename docs/development/devtools/{ => testing/s3p}/pap-s3p-results/pap_metrics_before_72h.txt (100%) rename docs/development/devtools/{ => testing/s3p}/pap-s3p-results/pap_performance_jmeter_results.png (100%) rename docs/development/devtools/{ => testing/s3p}/pap-s3p-results/pap_stability_jmeter_results.png (100%) rename docs/development/devtools/{ => testing/s3p}/pap-s3p-results/pap_top_after_72h.png (100%) rename docs/development/devtools/{ => testing/s3p}/pap-s3p-results/pap_top_before_72h.png (100%) rename docs/development/devtools/{ => testing/s3p}/pap-s3p.rst (100%) rename docs/development/devtools/{ => testing/s3p}/run-s3p.rst (100%) rename docs/development/devtools/{images => testing/s3p/xacml-s3p-results}/s3p-perf-xacml.png (100%) rename docs/development/devtools/{ => testing/s3p}/xacml-s3p.rst (98%) diff --git a/docs/development/devtools/devtools.rst b/docs/development/devtools/devtools.rst index c84fb746..c626966f 100644 --- a/docs/development/devtools/devtools.rst +++ b/docs/development/devtools/devtools.rst @@ -11,7 +11,10 @@ Policy Platform Development Tools :depth: 3 -This article explains how to build the ONAP Policy Framework for development purposes and how to run stability/performance tests for a variety of components. To start, the developer should consult the latest ONAP Wiki to familiarize themselves with developer best practices and how-tos to setup their environment, see `https://wiki.onap.org/display/DW/Developer+Best+Practices`. +This article explains how to build the ONAP Policy Framework for development purposes and how to run stability/ +performance tests for a variety of components. To start, the developer should consult the latest ONAP Wiki to +familiarize themselves with developer best practices and how-tos to setup their environment, +see `https://wiki.onap.org/display/DW/Developer+Best+Practices`. This article assumes that: @@ -19,16 +22,22 @@ This article assumes that: * You are using a directory called *git* off your home directory *(~/git)* for your git repositories * Your local maven repository is in the location *~/.m2/repository* * You have copied the settings.xml from oparent to *~/.m2/* directory -* You have added settings to access the ONAP Nexus to your M2 configuration, see `Maven Settings Example `_ (bottom of the linked page) +* You have added settings to access the ONAP Nexus to your M2 configuration, + see `Maven Settings Example `_ + (bottom of the linked page) -The procedure documented in this article has been verified to work on a MacBook laptop running macOS Mojave Version 10.14.6 and an Ubuntu 18.06 VM. +The procedure documented in this article has been verified to work on a MacBook laptop running macOS Mojave Version +10.14.6 and an Ubuntu 18.06 VM. Cloning All The Policy Repositories *********************************** -Run a script such as the script below to clone the required modules from the `ONAP git repository `_. This script clones all the ONAP Policy Framework repositories. +Run a script such as the script below to clone the required modules from the +`ONAP git repository `_. +This script clones all the ONAP Policy Framework repositories. -ONAP Policy Framework has dependencies to the ONAP Parent *oparent* module, the ONAP ECOMP SDK *ecompsdkos* module, and the A&AI Schema module. +ONAP Policy Framework has dependencies to the ONAP Parent *oparent* module, the ONAP ECOMP SDK *ecompsdkos* module, +and the A&AI Schema module. .. code-block:: bash @@ -167,7 +176,8 @@ Building ONAP Policy Framework Components rm -fr ~/.m2/repository/org/onap -**Step 2:** A pom such as the one below can be used to build the ONAP Policy Framework modules. Create the *pom.xml* file in the directory *~/git/onap/policy*. +**Step 2:** A pom such as the one below can be used to build the ONAP Policy Framework modules. Create the *pom.xml* +file in the directory *~/git/onap/policy*. .. code-block:: xml :caption: Typical pom.xml to build the ONAP Policy Framework @@ -203,8 +213,9 @@ Building ONAP Policy Framework Components **Policy Architecture/API Transition** -In Dublin, a new Policy Architecture was introduced. The legacy architecture runs in parallel with the new architecture. It will be deprecated after Frankfurt release. -If the developer is only interested in working with the new architecture components, the engine sub-module can be ommitted. +In Dublin, a new Policy Architecture was introduced. The legacy architecture runs in parallel with the new +architecture. It will be deprecated after Frankfurt release. If the developer is only interested in working with the +new architecture components, the engine sub-module can be ommitted. **Step 3:** You can now build the Policy framework. @@ -247,15 +258,17 @@ Another example on how to run the MariaDb is using the docker compose file used Running the API component standalone ++++++++++++++++++++++++++++++++++++ -Assuming you have successfully built the codebase using the instructions above. The only requirement for the API component to run is a -running MariaDb database instance. The easiest way to do this is to run the docker image, please see the mariadb documentation for the latest -information on doing so. Once the mariadb is up and running, a configuration file must be provided to the api in order for it to know how to -connect to the mariadb. You can locate the default configuration file in the packaging of the api component: +Assuming you have successfully built the codebase using the instructions above. The only requirement for the API +component to run is a running MariaDb database instance. The easiest way to do this is to run the docker image, please +see the mariadb documentation for the latest information on doing so. Once the mariadb is up and running, a +configuration file must be provided to the api in order for it to know how to connect to the mariadb. You can locate +the default configuration file in the packaging of the api component: `Default Policy API Configuration `_ -You will want to change the fields pertaining to "host", "port" and "databaseUrl" to your local environment settings and start the -policy-api springboot application either using your IDE of choice or using the run goal from Spring Boot Maven plugin: *mvn spring-boot:run*. +You will want to change the fields pertaining to "host", "port" and "databaseUrl" to your local environment settings +and start the policy-api springboot application either using your IDE of choice or using the run goal from Spring Boot +Maven plugin: *mvn spring-boot:run*. Running the API component using Docker Compose ++++++++++++++++++++++++++++++++++++++++++++++ @@ -267,17 +280,19 @@ An example of running the api using a docker compose script is located in the Po Running the PAP component standalone ++++++++++++++++++++++++++++++++++++ -Once you have successfully built the PAP codebase, a running MariaDb database and DMaaP instance will also be required to start up the application. -For MariaDb instance, the easiest way is to run the docker image, please see the mariadb documentation for the latest -information on doing so. For DMaaP, the easiest way during development is to run the DMaaP simulator which is explained in the below sections. -Once the mariadb and DMaaP are running, a configuration file must be provided to the PAP component in order for it to know how to -connect to the mariadb and DMaaP along with other relevant configuration details. You can locate the default configuration file in the packaging of the PAP component: +Once you have successfully built the PAP codebase, a running MariaDb database and DMaaP instance will also be required +to start up the application. For MariaDb instance, the easiest way is to run the docker image, please see the mariadb +documentation for the latest information on doing so. For DMaaP, the easiest way during development is to run the DMaaP +simulator which is explained in the below sections. Once the mariadb and DMaaP are running, a configuration file must +be provided to the PAP component in order for it to know how to connect to the mariadb and DMaaP along with other +relevant configuration details. You can locate the default configuration file in the packaging of the PAP component: `Default PAP Configuration `_ Update the fields related to MariaDB, DMaaP and the RestServer for the application as per your local environment settings. Then to start the application, just run the Spring Boot application using IDE or command line. + Running the Smoke Tests *********************** @@ -308,16 +323,17 @@ The following links contain instructions on how to run the S3P Stability and Per familiar with the Policy Framework components and test any local changes. .. toctree:: - :maxdepth: 1 + :maxdepth: 2 + + testing/s3p/run-s3p.rst + testing/s3p/api-s3p.rst + testing/s3p/pap-s3p.rst + testing/s3p/apex-s3p.rst + testing/s3p/drools-s3p.rst + testing/s3p/xacml-s3p.rst + testing/s3p/distribution-s3p.rst + testing/s3p/clamp-s3p.rst - run-s3p.rst - api-s3p.rst - pap-s3p.rst - apex-s3p.rst - drools-s3p.rst - xacml-s3p.rst - distribution-s3p.rst - clamp-s3p.rst Running the Pairwise Tests ************************** @@ -380,7 +396,7 @@ To test these images, CSITs will be run. 3. Clone policy/docker repo. -4. Modify docker/csit/docker-compose-all.yml to use the tagged OpenSuse image. +4. Modify docker/csit/docker-compose.yml to use the tagged OpenSuse image. Replace: diff --git a/docs/development/devtools/apex-s3p-results/apex_metrics_after_72h.txt b/docs/development/devtools/testing/s3p/apex-s3p-results/apex_metrics_after_72h.txt similarity index 100% rename from docs/development/devtools/apex-s3p-results/apex_metrics_after_72h.txt rename to docs/development/devtools/testing/s3p/apex-s3p-results/apex_metrics_after_72h.txt diff --git a/docs/development/devtools/apex-s3p-results/apex_metrics_before_72h.txt b/docs/development/devtools/testing/s3p/apex-s3p-results/apex_metrics_before_72h.txt similarity index 100% rename from docs/development/devtools/apex-s3p-results/apex_metrics_before_72h.txt rename to docs/development/devtools/testing/s3p/apex-s3p-results/apex_metrics_before_72h.txt diff --git a/docs/development/devtools/apex-s3p-results/apex_perf_jmeter_results.png b/docs/development/devtools/testing/s3p/apex-s3p-results/apex_perf_jmeter_results.png similarity index 100% rename from docs/development/devtools/apex-s3p-results/apex_perf_jmeter_results.png rename to docs/development/devtools/testing/s3p/apex-s3p-results/apex_perf_jmeter_results.png diff --git a/docs/development/devtools/apex-s3p-results/apex_stability_jmeter_results.png b/docs/development/devtools/testing/s3p/apex-s3p-results/apex_stability_jmeter_results.png similarity index 100% rename from docs/development/devtools/apex-s3p-results/apex_stability_jmeter_results.png rename to docs/development/devtools/testing/s3p/apex-s3p-results/apex_stability_jmeter_results.png diff --git a/docs/development/devtools/apex-s3p-results/apex_top_after_72h.png b/docs/development/devtools/testing/s3p/apex-s3p-results/apex_top_after_72h.png similarity index 100% rename from docs/development/devtools/apex-s3p-results/apex_top_after_72h.png rename to docs/development/devtools/testing/s3p/apex-s3p-results/apex_top_after_72h.png diff --git a/docs/development/devtools/apex-s3p-results/apex_top_before_72h.png b/docs/development/devtools/testing/s3p/apex-s3p-results/apex_top_before_72h.png similarity index 100% rename from docs/development/devtools/apex-s3p-results/apex_top_before_72h.png rename to docs/development/devtools/testing/s3p/apex-s3p-results/apex_top_before_72h.png diff --git a/docs/development/devtools/apex-s3p.rst b/docs/development/devtools/testing/s3p/apex-s3p.rst similarity index 98% rename from docs/development/devtools/apex-s3p.rst rename to docs/development/devtools/testing/s3p/apex-s3p.rst index 6a3be847..4fca626c 100644 --- a/docs/development/devtools/apex-s3p.rst +++ b/docs/development/devtools/testing/s3p/apex-s3p.rst @@ -57,7 +57,7 @@ phase or provisioned in AAI separately. Download & execute the steps in postman collection for creating the entities along with it’s dependencies. The steps needs to be performed sequentially one after another. And no input is required from user. -:download:`Create VNF & PNF in AAI for Apex S3P ` +:download:`Create VNF & PNF in AAI for Apex S3P ` Make sure to skip the delete VNF & PNF steps. diff --git a/docs/development/devtools/api-s3p-results/api-response-time-distribution_J.png b/docs/development/devtools/testing/s3p/api-s3p-results/api-response-time-distribution_J.png similarity index 100% rename from docs/development/devtools/api-s3p-results/api-response-time-distribution_J.png rename to docs/development/devtools/testing/s3p/api-s3p-results/api-response-time-distribution_J.png diff --git a/docs/development/devtools/api-s3p-results/api-response-time-distribution_performance_J.png b/docs/development/devtools/testing/s3p/api-s3p-results/api-response-time-distribution_performance_J.png similarity index 100% rename from docs/development/devtools/api-s3p-results/api-response-time-distribution_performance_J.png rename to docs/development/devtools/testing/s3p/api-s3p-results/api-response-time-distribution_performance_J.png diff --git a/docs/development/devtools/api-s3p-results/api-response-time-overtime_J.png b/docs/development/devtools/testing/s3p/api-s3p-results/api-response-time-overtime_J.png similarity index 100% rename from docs/development/devtools/api-s3p-results/api-response-time-overtime_J.png rename to docs/development/devtools/testing/s3p/api-s3p-results/api-response-time-overtime_J.png diff --git a/docs/development/devtools/api-s3p-results/api-response-time-overtime_performance_J.png b/docs/development/devtools/testing/s3p/api-s3p-results/api-response-time-overtime_performance_J.png similarity index 100% rename from docs/development/devtools/api-s3p-results/api-response-time-overtime_performance_J.png rename to docs/development/devtools/testing/s3p/api-s3p-results/api-response-time-overtime_performance_J.png diff --git a/docs/development/devtools/api-s3p-results/api-s3p-jm-1_J.png b/docs/development/devtools/testing/s3p/api-s3p-results/api-s3p-jm-1_J.png similarity index 100% rename from docs/development/devtools/api-s3p-results/api-s3p-jm-1_J.png rename to docs/development/devtools/testing/s3p/api-s3p-results/api-s3p-jm-1_J.png diff --git a/docs/development/devtools/api-s3p-results/api-s3p-jm-2_J.png b/docs/development/devtools/testing/s3p/api-s3p-results/api-s3p-jm-2_J.png similarity index 100% rename from docs/development/devtools/api-s3p-results/api-s3p-jm-2_J.png rename to docs/development/devtools/testing/s3p/api-s3p-results/api-s3p-jm-2_J.png diff --git a/docs/development/devtools/api-s3p-results/api_top_after_72h.png b/docs/development/devtools/testing/s3p/api-s3p-results/api_top_after_72h.png similarity index 100% rename from docs/development/devtools/api-s3p-results/api_top_after_72h.png rename to docs/development/devtools/testing/s3p/api-s3p-results/api_top_after_72h.png diff --git a/docs/development/devtools/api-s3p-results/api_top_before_72h.png b/docs/development/devtools/testing/s3p/api-s3p-results/api_top_before_72h.png similarity index 100% rename from docs/development/devtools/api-s3p-results/api_top_before_72h.png rename to docs/development/devtools/testing/s3p/api-s3p-results/api_top_before_72h.png diff --git a/docs/development/devtools/api-s3p.rst b/docs/development/devtools/testing/s3p/api-s3p.rst similarity index 100% rename from docs/development/devtools/api-s3p.rst rename to docs/development/devtools/testing/s3p/api-s3p.rst diff --git a/docs/development/devtools/clamp-s3p-results/Stability_after_stats.png b/docs/development/devtools/testing/s3p/clamp-s3p-results/Stability_after_stats.png similarity index 100% rename from docs/development/devtools/clamp-s3p-results/Stability_after_stats.png rename to docs/development/devtools/testing/s3p/clamp-s3p-results/Stability_after_stats.png diff --git a/docs/development/devtools/clamp-s3p-results/acm_performance_jmeter.png b/docs/development/devtools/testing/s3p/clamp-s3p-results/acm_performance_jmeter.png similarity index 100% rename from docs/development/devtools/clamp-s3p-results/acm_performance_jmeter.png rename to docs/development/devtools/testing/s3p/clamp-s3p-results/acm_performance_jmeter.png diff --git a/docs/development/devtools/clamp-s3p-results/acm_stability_jmeter.png b/docs/development/devtools/testing/s3p/clamp-s3p-results/acm_stability_jmeter.png similarity index 100% rename from docs/development/devtools/clamp-s3p-results/acm_stability_jmeter.png rename to docs/development/devtools/testing/s3p/clamp-s3p-results/acm_stability_jmeter.png diff --git a/docs/development/devtools/clamp-s3p-results/acm_stability_table.png b/docs/development/devtools/testing/s3p/clamp-s3p-results/acm_stability_table.png similarity index 100% rename from docs/development/devtools/clamp-s3p-results/acm_stability_table.png rename to docs/development/devtools/testing/s3p/clamp-s3p-results/acm_stability_table.png diff --git a/docs/development/devtools/clamp-s3p.rst b/docs/development/devtools/testing/s3p/clamp-s3p.rst similarity index 100% rename from docs/development/devtools/clamp-s3p.rst rename to docs/development/devtools/testing/s3p/clamp-s3p.rst diff --git a/docs/development/devtools/distribution-s3p-results/distribution-jmeter-testcases.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/distribution-jmeter-testcases.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/distribution-jmeter-testcases.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/distribution-jmeter-testcases.png diff --git a/docs/development/devtools/distribution-s3p-results/distribution-visualvm-snapshot.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/distribution-visualvm-snapshot.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/distribution-visualvm-snapshot.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/distribution-visualvm-snapshot.png diff --git a/docs/development/devtools/distribution-s3p-results/performance-monitor.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/performance-monitor.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/performance-monitor.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/performance-monitor.png diff --git a/docs/development/devtools/distribution-s3p-results/performance-statistics.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/performance-statistics.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/performance-statistics.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/performance-statistics.png diff --git a/docs/development/devtools/distribution-s3p-results/performance-threads.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/performance-threads.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/performance-threads.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/performance-threads.png diff --git a/docs/development/devtools/distribution-s3p-results/performance-threshold.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/performance-threshold.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/performance-threshold.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/performance-threshold.png diff --git a/docs/development/devtools/distribution-s3p-results/stability-monitor.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/stability-monitor.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/stability-monitor.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/stability-monitor.png diff --git a/docs/development/devtools/distribution-s3p-results/stability-statistics.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/stability-statistics.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/stability-statistics.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/stability-statistics.png diff --git a/docs/development/devtools/distribution-s3p-results/stability-threads.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/stability-threads.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/stability-threads.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/stability-threads.png diff --git a/docs/development/devtools/distribution-s3p-results/stability-threshold.png b/docs/development/devtools/testing/s3p/distribution-s3p-results/stability-threshold.png similarity index 100% rename from docs/development/devtools/distribution-s3p-results/stability-threshold.png rename to docs/development/devtools/testing/s3p/distribution-s3p-results/stability-threshold.png diff --git a/docs/development/devtools/distribution-s3p.rst b/docs/development/devtools/testing/s3p/distribution-s3p.rst similarity index 100% rename from docs/development/devtools/distribution-s3p.rst rename to docs/development/devtools/testing/s3p/distribution-s3p.rst diff --git a/docs/development/devtools/images/s3p-drools-1.png b/docs/development/devtools/testing/s3p/drools-s3p-results/s3p-drools-1.png similarity index 100% rename from docs/development/devtools/images/s3p-drools-1.png rename to docs/development/devtools/testing/s3p/drools-s3p-results/s3p-drools-1.png diff --git a/docs/development/devtools/images/s3p-drools-2.png b/docs/development/devtools/testing/s3p/drools-s3p-results/s3p-drools-2.png similarity index 100% rename from docs/development/devtools/images/s3p-drools-2.png rename to docs/development/devtools/testing/s3p/drools-s3p-results/s3p-drools-2.png diff --git a/docs/development/devtools/images/s3p-drools-3.png b/docs/development/devtools/testing/s3p/drools-s3p-results/s3p-drools-3.png similarity index 100% rename from docs/development/devtools/images/s3p-drools-3.png rename to docs/development/devtools/testing/s3p/drools-s3p-results/s3p-drools-3.png diff --git a/docs/development/devtools/images/s3p-drools-4.png b/docs/development/devtools/testing/s3p/drools-s3p-results/s3p-drools-4.png similarity index 100% rename from docs/development/devtools/images/s3p-drools-4.png rename to docs/development/devtools/testing/s3p/drools-s3p-results/s3p-drools-4.png diff --git a/docs/development/devtools/drools-s3p.rst b/docs/development/devtools/testing/s3p/drools-s3p.rst similarity index 93% rename from docs/development/devtools/drools-s3p.rst rename to docs/development/devtools/testing/s3p/drools-s3p.rst index bc8b79b3..88f601bd 100644 --- a/docs/development/devtools/drools-s3p.rst +++ b/docs/development/devtools/testing/s3p/drools-s3p.rst @@ -56,9 +56,9 @@ started the next one 250 ms. later. The results are illustrated on the following graphs: -.. image:: images/s3p-drools-1.png -.. image:: images/s3p-drools-2.png -.. image:: images/s3p-drools-3.png +.. image:: drools-s3p-results/s3p-drools-1.png +.. image:: drools-s3p-results/s3p-drools-2.png +.. image:: drools-s3p-results/s3p-drools-3.png Commentary diff --git a/docs/development/devtools/pap-s3p-results/pap_metrics_after_72h.txt b/docs/development/devtools/testing/s3p/pap-s3p-results/pap_metrics_after_72h.txt similarity index 100% rename from docs/development/devtools/pap-s3p-results/pap_metrics_after_72h.txt rename to docs/development/devtools/testing/s3p/pap-s3p-results/pap_metrics_after_72h.txt diff --git a/docs/development/devtools/pap-s3p-results/pap_metrics_before_72h.txt b/docs/development/devtools/testing/s3p/pap-s3p-results/pap_metrics_before_72h.txt similarity index 100% rename from docs/development/devtools/pap-s3p-results/pap_metrics_before_72h.txt rename to docs/development/devtools/testing/s3p/pap-s3p-results/pap_metrics_before_72h.txt diff --git a/docs/development/devtools/pap-s3p-results/pap_performance_jmeter_results.png b/docs/development/devtools/testing/s3p/pap-s3p-results/pap_performance_jmeter_results.png similarity index 100% rename from docs/development/devtools/pap-s3p-results/pap_performance_jmeter_results.png rename to docs/development/devtools/testing/s3p/pap-s3p-results/pap_performance_jmeter_results.png diff --git a/docs/development/devtools/pap-s3p-results/pap_stability_jmeter_results.png b/docs/development/devtools/testing/s3p/pap-s3p-results/pap_stability_jmeter_results.png similarity index 100% rename from docs/development/devtools/pap-s3p-results/pap_stability_jmeter_results.png rename to docs/development/devtools/testing/s3p/pap-s3p-results/pap_stability_jmeter_results.png diff --git a/docs/development/devtools/pap-s3p-results/pap_top_after_72h.png b/docs/development/devtools/testing/s3p/pap-s3p-results/pap_top_after_72h.png similarity index 100% rename from docs/development/devtools/pap-s3p-results/pap_top_after_72h.png rename to docs/development/devtools/testing/s3p/pap-s3p-results/pap_top_after_72h.png diff --git a/docs/development/devtools/pap-s3p-results/pap_top_before_72h.png b/docs/development/devtools/testing/s3p/pap-s3p-results/pap_top_before_72h.png similarity index 100% rename from docs/development/devtools/pap-s3p-results/pap_top_before_72h.png rename to docs/development/devtools/testing/s3p/pap-s3p-results/pap_top_before_72h.png diff --git a/docs/development/devtools/pap-s3p.rst b/docs/development/devtools/testing/s3p/pap-s3p.rst similarity index 100% rename from docs/development/devtools/pap-s3p.rst rename to docs/development/devtools/testing/s3p/pap-s3p.rst diff --git a/docs/development/devtools/run-s3p.rst b/docs/development/devtools/testing/s3p/run-s3p.rst similarity index 100% rename from docs/development/devtools/run-s3p.rst rename to docs/development/devtools/testing/s3p/run-s3p.rst diff --git a/docs/development/devtools/images/s3p-perf-xacml.png b/docs/development/devtools/testing/s3p/xacml-s3p-results/s3p-perf-xacml.png similarity index 100% rename from docs/development/devtools/images/s3p-perf-xacml.png rename to docs/development/devtools/testing/s3p/xacml-s3p-results/s3p-perf-xacml.png diff --git a/docs/development/devtools/xacml-s3p.rst b/docs/development/devtools/testing/s3p/xacml-s3p.rst similarity index 98% rename from docs/development/devtools/xacml-s3p.rst rename to docs/development/devtools/testing/s3p/xacml-s3p.rst index c52a21ab..5ea2e287 100644 --- a/docs/development/devtools/xacml-s3p.rst +++ b/docs/development/devtools/testing/s3p/xacml-s3p.rst @@ -65,7 +65,7 @@ The test was run for 20 minutes with 10 users (i.e., threads), with the followin 10, 4603, 2 -.. image:: images/s3p-perf-xacml.png +.. image:: xacml-s3p-results/s3p-perf-xacml.png Stability Test of Policy XACML PDP -- 2.16.6