gitlab-org--gitlab-foss/lib
Yorick Peterse b6808f437d Merge branch 'benchmark-suite' into 'master'
Basic RSpec/benchmark-ips powered benchmark suite

Corresponding issue: #2909, see the commit messages for more details.

A few things to note:

1. The current use of `subject` isn't exactly easy on the eyes due to them having to return a Proc, I'm not sure yet how (and if) we can work around this.
2. The maximum amount of iterations in the current `User.by_login` benchmark is arbitrary, we might have to adjust it once said method's performance has been improved.
3. Benchmarks currently take 2 seconds to warm up and 5 seconds to run (benchmark-ips defaults). 
4. The custom RSpec matcher file (`benchmark_matchers.rb`) is a bit messy, any feedback on this would be appreciated

Any comments/feedback on this would be greatly appreciated.

See merge request !1503
2015-10-05 12:56:52 +00:00
..
api Fix rubocop warnings in lib 2015-10-03 01:29:58 -05:00
assets
backup Add support for AWS S3 Server-Side Encryption support 2015-09-25 17:06:31 +01:00
ci Delegate ci_project parameters to projects 2015-09-30 12:48:40 +02:00
gitlab Fix rubocop warnings in lib 2015-10-03 01:29:58 -05:00
omni_auth Add reset_session for the :reset_session strategy. 2015-04-24 20:10:32 +02:00
rouge/formatters Fix diff syntax highlighting 2015-08-10 08:07:26 -07:00
support Add missing rake and change nginx config for CI migration 2015-09-22 09:45:52 +02:00
tasks Basic setup for an RSpec based benchmark suite 2015-10-02 17:00:23 +02:00
disable_email_interceptor.rb
email_validator.rb
event_filter.rb Fix rubocop warnings in lib 2015-10-03 01:29:58 -05:00
extracts_path.rb Fix "Network" and "Graphs" pages for branches with encoded slashes 2015-08-02 00:07:23 -07:00
file_size_validator.rb Support configurable attachment size via Application Settings 2015-04-02 00:04:08 -07:00
gitlab.rb Revert "Merge branch 'revert-satellites' into 'master' " 2015-08-11 14:33:31 +02:00
gt_one_coercion.rb
repository_cache.rb Store commit count in project table 2015-07-17 15:22:56 +02:00
static_model.rb
unfold_form.rb Gitlab Issue 707: Indent unfolded code 1 character 2015-07-22 09:58:17 -04:00
version_check.rb Replace host with real one 2015-05-11 18:21:45 +03:00