Support more panel types for the monitoring dashboard

This merge request introduces the ability to further customize the
monitoring dashboard by adding a `type` to the graph data
response, the frontend will render the proper chart type
if available, otherwise it will default to the area chart
Status Job ID Name Coverage
  Build
manual #200502850
gitlab-org allowed to fail manual
review-docs-deploy-manual
 
  Prepare
passed #200502853
docker gitlab-org
build-qa-image

00:04:47

passed #200502851
gitlab-org
compile-assets

00:08:50

passed #200502854
gitlab-org
retrieve-tests-metadata

00:00:27

passed #200502852
gitlab-org
setup-test-env

00:06:06

 
  Test
passed #200502865
allowed to fail
code_quality

00:14:22

passed #200502939
gitlab-org
danger-review

00:02:58

passed #200502925
gitlab-org
db:check-schema-pg

00:04:01

passed #200502924
gitlab-org
db:migrate:reset-mysql

00:04:36

passed #200502923
gitlab-org
db:migrate:reset-pg

00:03:24

passed #200502929
gitlab-org
db:rollback-mysql

00:04:37

passed #200502928
gitlab-org
db:rollback-pg

00:03:20

passed #200502867
allowed to fail
dependency_scanning

00:24:58

passed #200502855
gitlab-org
docs lint

00:02:03

passed #200502921
gitlab-org
downtime_check

00:02:33

passed #200502922
gitlab-org
ee_compat_check

00:03:47

passed #200502856
gitlab-org docker
gitlab:assets:compile

00:18:05

passed #200502931
gitlab-org
gitlab:setup-mysql

00:06:36

passed #200502930
gitlab-org
gitlab:setup-pg

00:10:19

passed #200502940
gitlab-org
gitlab_git_test

00:00:28

passed #200502858
gitlab-org
jest

00:15:26

passed #200502857
gitlab-org
karma

00:11:17

57.52%
passed #200502927
gitlab-org
migration:path-mysql

00:15:07

passed #200502926
gitlab-org
migration:path-pg

00:13:52

passed #200502941
gitlab-org
no_ee_check

00:00:32

manual #200502864
allowed to fail manual
package-and-qa
passed #200502862
gitlab-org
qa-frontend-node:10

00:12:13

passed #200502861
gitlab-org
qa-frontend-node:8

00:14:03

passed #200502863
gitlab-org allowed to fail
qa-frontend-node:latest

00:11:55

passed #200502859
gitlab-org
qa:internal

00:05:27

passed #200502860
gitlab-org
qa:selectors

00:03:32

passed #200502932
review-build-cng

00:25:16

passed #200502933
gitlab-org allowed to fail
review-deploy

00:26:31

passed #200502937
docker gitlab-org allowed to fail
review-performance

00:28:31

manual #200502936
docker gitlab-org allowed to fail manual
review-qa-all
passed #200502934
docker gitlab-org allowed to fail
review-qa-smoke

00:28:43

manual #200502938
gitlab-org allowed to fail manual
review-stop
passed #200502919
gitlab-org
rspec-fast-spec-helper

00:03:27

passed #200502868
gitlab-org
rspec-pg 1/50

00:21:07

passed #200502877
gitlab-org
rspec-pg 10/50

00:16:19

passed #200502878
gitlab-org
rspec-pg 11/50

00:18:10

passed #200502879
gitlab-org
rspec-pg 12/50

00:28:21

passed #200502880
gitlab-org
rspec-pg 13/50

00:18:52

passed #200502881
gitlab-org
rspec-pg 14/50

00:18:46

passed #200502882
gitlab-org
rspec-pg 15/50

00:16:35

passed #200502883
gitlab-org
rspec-pg 16/50

00:19:40

passed #200506964
gitlab-org
rspec-pg 17/50

00:18:51

passed #200502885
gitlab-org
rspec-pg 18/50

00:18:10

passed #200502886
gitlab-org
rspec-pg 19/50

00:15:29

passed #200502869
gitlab-org
rspec-pg 2/50

00:20:08

passed #200502887
gitlab-org
rspec-pg 20/50

00:16:55

passed #200502888
gitlab-org
rspec-pg 21/50

00:18:01

passed #200502889
gitlab-org
rspec-pg 22/50

00:19:19

passed #200502890
gitlab-org
rspec-pg 23/50

00:19:16

passed #200502891
gitlab-org
rspec-pg 24/50

00:20:45

passed #200502892
gitlab-org
rspec-pg 25/50

00:17:40

passed #200502893
gitlab-org
rspec-pg 26/50

00:17:33

passed #200502894
gitlab-org
rspec-pg 27/50

00:19:46

passed #200502895
gitlab-org
rspec-pg 28/50

00:21:44

passed #200502896
gitlab-org
rspec-pg 29/50

00:18:43

passed #200502870
gitlab-org
rspec-pg 3/50

00:16:14

passed #200502897
gitlab-org
rspec-pg 30/50

00:19:21

passed #200502898
gitlab-org
rspec-pg 31/50

00:17:44

passed #200502899
gitlab-org
rspec-pg 32/50

00:19:18

passed #200502900
gitlab-org
rspec-pg 33/50

00:22:38

passed #200502901
gitlab-org
rspec-pg 34/50

00:21:13

passed #200502902
gitlab-org
rspec-pg 35/50

00:21:09

passed #200502903
gitlab-org
rspec-pg 36/50

00:19:38

passed #200502904
gitlab-org
rspec-pg 37/50

00:21:27

passed #200502905
gitlab-org
rspec-pg 38/50

00:21:59

passed #200502906
gitlab-org
rspec-pg 39/50

00:20:30

passed #200502871
gitlab-org
rspec-pg 4/50

00:20:18

passed #200502908
gitlab-org
rspec-pg 40/50

00:16:40

passed #200502909
gitlab-org
rspec-pg 41/50

00:21:25

passed #200502910
gitlab-org
rspec-pg 42/50

00:22:09

passed #200502911
gitlab-org
rspec-pg 43/50

00:18:47

passed #200502912
gitlab-org
rspec-pg 44/50

00:24:40

passed #200502913
gitlab-org
rspec-pg 45/50

00:18:31

passed #200502914
gitlab-org
rspec-pg 46/50

00:17:06

passed #200502915
gitlab-org
rspec-pg 47/50

00:16:33

passed #200502916
gitlab-org
rspec-pg 48/50

00:15:41

passed #200502917
gitlab-org
rspec-pg 49/50

00:18:30

passed #200502872
gitlab-org
rspec-pg 5/50

00:30:24

passed #200502918
gitlab-org
rspec-pg 50/50

00:20:13

passed #200502873
gitlab-org
rspec-pg 6/50

00:28:14

passed #200502874
gitlab-org
rspec-pg 7/50

00:16:27

passed #200502875
gitlab-org
rspec-pg 8/50

00:15:41

passed #200502876
gitlab-org
rspec-pg 9/50

00:20:25

failed #200502866
allowed to fail
sast

00:33:05

passed #200502920
gitlab-org
static-analysis

00:14:32

failed #200502884
gitlab-org
rspec-pg 17/50

00:05:16

 
  Post Test
passed #200502944
gitlab-org
coverage

00:03:31

95.08%
passed #200502945
gitlab-org allowed to fail
flaky-examples-check

00:01:57

passed #200502943
gitlab-org
jsdoc

00:01:51

passed #200502942
gitlab-org
lint:javascript:report

00:01:32

 
  Post Cleanup
manual #200502946
gitlab-org allowed to fail manual
review-docs-cleanup
 
Name Stage Failure
failed
sast Test
2019/04/22 23:49:19 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
2019/04/22 23:49:19 Timeout when running the analyzer
Running after script...
$ date
Mon Apr 22 23:49:31 UTC 2019
Uploading artifacts...
WARNING: gl-sast-report.json: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1