Add Load Performance Testing
What does this MR do?
Closes #10683 (closed)
Adds in new Load Performance Testing feature based on k6 to go alongside existing Browser Performance Testing.
Screenshots
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Database Migration Outputs
Migration
== 20200707095849 AddLoadPerformanceToPlanLimits: migrating ===================
-- add_column(:plan_limits, "ci_max_artifact_size_load_performance", :integer, {:default=>0, :null=>false})
-> 0.0023s
== 20200707095849 AddLoadPerformanceToPlanLimits: migrated (0.0024s) ==========
Rollback
== 20200707095849 AddLoadPerformanceToPlanLimits: reverting ===================
-- remove_column(:plan_limits, "ci_max_artifact_size_load_performance", :integer, {:default=>0, :null=>false})
-> 0.0115s
== 20200707095849 AddLoadPerformanceToPlanLimits: reverted (0.0154s) ==========
Edited by Grant Young