Manage Performance Testing environments
Description :
This pipeline was designed to build a performance Bugfest-like environment.
HOW TO CREATE PERF ENV
HOW TO BUILD UI
HOW TO UPDATE PERF ENV
POSSIBILITY ISSUES AFTER UPDATE
HOW TO CHECK LOGS OF MODULES TO RANCHER
HOW TO CREATE PERF ENV
Link: https://jenkins-aws.indexdata.com/job/performance_framework/job/spin_up_perf_create/
Build with parameter
Available parameters:
release_version, teamName, UI_platform_complete, autoApprove, buildUI, pauseTime
Parameter Release_version
kiwi-bugfest-10-28-2021
juniper-bugfest-01-10-2021
ptf-iris-2-2021-07-08
bis1-v2-community-2021-04-01
ptf-kcp1-kiwi-01-18-2022
kcon-kiwi-sanitized-2022-02-14Module list of the latest release (KIWI):
okapi-4.9.0 | mod-source-record-manager-3.2.2 | edge-caiasoft-1.1.0 |
Parameter teamName:
This parameter specifies the name of environment and access parameters in Rancher. Admin and members of github teamName team have access to Rancher to configure module deployment.
Values:
metadata, ptf, concorde, core-functional, core-platform, falcon, volaris, folijet, firebird, thunderjet, spitfire, vega
Also teamName specifies endpoint for: FOLIO, OKAPI, pgAdmin, edge modules
Endpoint | URL template |
|---|---|
FOLIO | https://<teamName>-perf.ci.folio.org |
OKAPI | https://<teamName>-perf-okapi.ci.folio.org |
pgAdmin | https://<teamName>-perf-pgadmin.ci.folio.org |
edge module name | https://<teamName>-perf-<edge_module_name>.ci.folio.org/ |