Skip to content

Create new spec for default vulnerabilities query and update TTFB

Per gitlab-org/gitlab#376142 (comment 1234041365), this MR:

  • Creates a new k6 test for default frontend query used in vulnerability report
  • Modifies existing k6 tests to apply filters on top of the default query
  • Removes the no_filters test as it is not a valid use case
  • Updates TTFB values from test runs

Results agains 10k env (test run)

api_v4_projects_vulnerability_report_frontend_query.js


 Results summary

* Environment:                10k
* Environment Version:        15.9.0-pre `e01bfa7a90c`
* Option:                     60s_200rps
* Date:                       2023-02-08
* Run Time:                   1m 2.38s (Start: 06:25:39 UTC, End: 06:26:42 UTC)
* GPT Version:                v2.12.2

NAME                                                | RPS   | RPS RESULT         | TTFB AVG  | TTFB P90            | REQ STATUS     | RESULT
----------------------------------------------------|-------|--------------------|-----------|---------------------|----------------|-----------------
api_v4_projects_vulnerability_report_frontend_query | 200/s | 153.9/s (>80.00/s) | 1176.93ms | 1644.00ms (<1800ms) | 100.00% (>99%) | Passed¹

Result covers endpoint(s) that have known issue(s). Threshold(s) have been adjusted to compensate.

Results files

results/10k_v15-9-0-pre_2023-02-08_062539/10k_v15-9-0-pre_2023-02-08_062539_results_output.log
results/10k_v15-9-0-pre_2023-02-08_062539/10k_v15-9-0-pre_2023-02-08_062539_results.json
results/10k_v15-9-0-pre_2023-02-08_062539/10k_v15-9-0-pre_2023-02-08_062539_results.csv
results/10k_v15-9-0-pre_2023-02-08_062539/10k_v15-9-0-pre_2023-02-08_062539_results.txt

api_v4_projects_vulnerability_report_filters_state.js

Results summary

* Environment:                10k
* Environment Version:        15.9.0-pre `e01bfa7a90c`
* Option:                     60s_200rps
* Date:                       2023-02-08
* Run Time:                   1m 2.91s (Start: 06:27:47 UTC, End: 06:28:49 UTC)
* GPT Version:                v2.12.2

NAME                                               | RPS   | RPS RESULT          | TTFB AVG  | TTFB P90            | REQ STATUS     | RESULT
---------------------------------------------------|-------|---------------------|-----------|---------------------|----------------|-----------------
api_v4_projects_vulnerability_report_filters_state | 200/s | 162.82/s (>80.00/s) | 1108.12ms | 1603.66ms (<1800ms) | 100.00% (>99%) | Passed¹

Result covers endpoint(s) that have known issue(s). Threshold(s) have been adjusted to compensate.

Results files

results/10k_v15-9-0-pre_2023-02-08_062747/10k_v15-9-0-pre_2023-02-08_062747_results_output.log
results/10k_v15-9-0-pre_2023-02-08_062747/10k_v15-9-0-pre_2023-02-08_062747_results.json
results/10k_v15-9-0-pre_2023-02-08_062747/10k_v15-9-0-pre_2023-02-08_062747_results.csv
results/10k_v15-9-0-pre_2023-02-08_062747/10k_v15-9-0-pre_2023-02-08_062747_results.txt

api_v4_projects_vulnerability_report_filters_severity.js

Results summary

* Environment:                10k
* Environment Version:        15.9.0-pre `e01bfa7a90c`
* Option:                     60s_200rps
* Date:                       2023-02-08
* Run Time:                   1m 2.48s (Start: 06:30:41 UTC, End: 06:31:44 UTC)
* GPT Version:                v2.12.2

NAME                                                  | RPS   | RPS RESULT          | TTFB AVG  | TTFB P90            | REQ STATUS     | RESULT
------------------------------------------------------|-------|---------------------|-----------|---------------------|----------------|-----------------
api_v4_projects_vulnerability_report_filters_severity | 200/s | 173.72/s (>80.00/s) | 1032.87ms | 1466.87ms (<1800ms) | 100.00% (>99%) | Passed¹

Result covers endpoint(s) that have known issue(s). Threshold(s) have been adjusted to compensate.

Results files

results/10k_v15-9-0-pre_2023-02-08_063041/10k_v15-9-0-pre_2023-02-08_063041_results_output.log
results/10k_v15-9-0-pre_2023-02-08_063041/10k_v15-9-0-pre_2023-02-08_063041_results.json
results/10k_v15-9-0-pre_2023-02-08_063041/10k_v15-9-0-pre_2023-02-08_063041_results.csv
results/10k_v15-9-0-pre_2023-02-08_063041/10k_v15-9-0-pre_2023-02-08_063041_results.txt
Edited by Harsha Muralidhar

Merge request reports