diff options
| author | Stan Hu <stanhu@gmail.com> | 2019-06-28 11:34:08 -0700 |
|---|---|---|
| committer | Stan Hu <stanhu@gmail.com> | 2019-07-02 21:55:34 -0700 |
| commit | dac8e99ee7580df80faf72954912185f63e5f2a2 (patch) | |
| tree | 8c388be1165842066dde162ed1273a907260e9d6 /spec/javascripts | |
| parent | c1d250c2844991f51489d769dd6fca0f4ebdda19 (diff) | |
| download | gitlab-ce-dac8e99ee7580df80faf72954912185f63e5f2a2.tar.gz | |
Add Redis call details in Peek performance barsh-improve-redis-peek
Since Redis timings appear to be increasing in production, this change
makes it easier to see what exactly which queries are being called and
where.
This is done by prepending modules in peek-redis to store the call
details.
This commit redact values for all SET commands (e.g. HMSET, GETSET,
etc.).
Diffstat (limited to 'spec/javascripts')
| -rw-r--r-- | spec/javascripts/performance_bar/components/simple_metric_spec.js | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/spec/javascripts/performance_bar/components/simple_metric_spec.js b/spec/javascripts/performance_bar/components/simple_metric_spec.js deleted file mode 100644 index 98b843e9711..00000000000 --- a/spec/javascripts/performance_bar/components/simple_metric_spec.js +++ /dev/null @@ -1,47 +0,0 @@ -import Vue from 'vue'; -import simpleMetric from '~/performance_bar/components/simple_metric.vue'; -import mountComponent from 'spec/helpers/vue_mount_component_helper'; - -describe('simpleMetric', () => { - let vm; - - afterEach(() => { - vm.$destroy(); - }); - - describe('when the current request has no details', () => { - beforeEach(() => { - vm = mountComponent(Vue.extend(simpleMetric), { - currentRequest: {}, - metric: 'gitaly', - }); - }); - - it('does not display details', () => { - expect(vm.$el.innerText).not.toContain('/'); - }); - - it('displays the metric name', () => { - expect(vm.$el.innerText).toContain('gitaly'); - }); - }); - - describe('when the current request has details', () => { - beforeEach(() => { - vm = mountComponent(Vue.extend(simpleMetric), { - currentRequest: { - details: { gitaly: { duration: '123ms', calls: '456' } }, - }, - metric: 'gitaly', - }); - }); - - it('diplays details', () => { - expect(vm.$el.innerText.replace(/\s+/g, ' ')).toContain('123ms / 456'); - }); - - it('displays the metric name', () => { - expect(vm.$el.innerText).toContain('gitaly'); - }); - }); -}); |
