Convert performance tests to be daily builds

Description

Performance tests are currently run on Jenkins after every commit. Moreover, change in one repository spawns performance tests from all other repositories, which builds up a long build queue on Jenkins quickly.

We have decided to run those builds daily. This means that new commits should no longer cause deploys to the performance test server and running tests there. Instead, the deploy happens daily and is followed by all the tests. In case any of the build starts failing (goes from green to red), the #build Slack channel is notified with a "@channel" mention. Please select a suitable time for those builds - something outside SD and VR core hours (perhaps 6am CET/CEST - 9pm PST?)

Acceptance criteria

  • The performance tests and perf test server deploy is not taking place after each commit

  • The performance test server deploy and tests are run daily

  • The #build Slack channel is notified when any test turns from green to red

Assignee

Josh Zamor

Reporter

Sebastian Brudziński

Labels

Components

Sprint

None

Fix versions

Priority

Major
Configure