Use badges to display alerts on metrics graphs

The alert title is moved to under the alert icon and
uses badge component instead of just a string. The loading
spinner is also moved under the alert icon
Status Job ID Name Coverage
  Build
manual #247765729
gitlab-org allowed to fail manual
review-docs-deploy-manual
 
  Prepare
passed #247765734
gitlab-org
compile-assets pull-cache

00:07:27

passed #247765738
gitlab-org
retrieve-tests-metadata

00:00:34

passed #247765736
gitlab-org
setup-test-env

00:07:21

 
  Test
passed #247765859
docker gitlab-org
build-qa-image

00:04:45

passed #247765760
allowed to fail
code_quality

00:12:39

passed #247765861
gitlab-org
danger-review

00:02:54

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

00:02:13

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

00:04:26

passed #247765830
gitlab-org
db:rollback-pg

00:02:52

passed #247765858
gitlab-org
db:rollback-pg-geo

00:02:41

passed #247765762
allowed to fail
dependency_scanning

00:05:20

passed #247765740
gitlab-org
docs lint

00:02:35

passed #247765826
gitlab-org
downtime_check

00:02:28

passed #247765864
gitlab-org
ee-files-location-check

00:04:17

passed #247765867
gitlab-org
ee-specific-lines-check

00:04:15

passed #247765743
gitlab-org docker
gitlab:assets:compile pull-cache

00:20:54

passed #247765831
gitlab-org
gitlab:setup-pg

00:06:29

failed #247765744
gitlab-org allowed to fail
gitlab:ui:visual

00:02:35

passed #247765862
gitlab-org
gitlab_git_test

00:00:33

passed #247765748
gitlab-org
jest

00:15:12

passed #247765746
gitlab-org
karma

00:15:11

69.48%
passed #247765869
gitlab-org
lint-ci-gitlab

00:00:36

passed #247765757
gitlab-org
memory-on-boot

00:03:47

passed #247765756
gitlab-org
memory-static

00:03:04

passed #247765829
gitlab-org
migration:path-pg

00:05:01

passed #247765857
gitlab-org
migration:upgrade-pg-ce-to-ee

00:05:41

passed #247765754
gitlab-org
qa-frontend-node:10

00:15:06

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

00:19:29

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

00:18:53

passed #247765751
gitlab-org
qa:internal

00:03:04

passed #247765752
gitlab-org
qa:selectors

00:02:43

passed #247765860
allowed to fail manual
review-build-cng

00:24:38

passed #247765851
gitlab-org
rspec geo pg ee 1/3

00:08:30

passed #247765852
gitlab-org
rspec geo pg ee 2/3

00:06:57

passed #247765853
gitlab-org
rspec geo pg ee 3/3

00:09:00

passed #247765854
gitlab-org
rspec geo pg-10 ee 1/3

00:07:49

passed #247765855
gitlab-org
rspec geo pg-10 ee 2/3

00:08:02

passed #247765856
gitlab-org
rspec geo pg-10 ee 3/3

00:10:44

passed #247765783
gitlab-org
rspec integration pg 1/6

00:19:58

passed #247765784
gitlab-org
rspec integration pg 2/6

00:20:28

passed #247765785
gitlab-org
rspec integration pg 3/6

00:21:19

passed #247765786
gitlab-org
rspec integration pg 4/6

00:20:33

passed #247765787
gitlab-org
rspec integration pg 5/6

00:21:05

passed #247765788
gitlab-org
rspec integration pg 6/6

00:20:30

passed #247765843
gitlab-org
rspec integration pg ee 1/3

00:13:53

passed #247765844
gitlab-org
rspec integration pg ee 2/3

00:14:35

passed #247765845
gitlab-org
rspec integration pg ee 3/3

00:13:58

passed #247765789
gitlab-org
rspec system pg 1/24

00:12:57

passed #247765798
gitlab-org
rspec system pg 10/24

00:12:51

passed #247765806
gitlab-org
rspec system pg 11/24

00:14:11

passed #247765807
gitlab-org
rspec system pg 12/24

00:14:48

passed #247765808
gitlab-org
rspec system pg 13/24

00:13:32

passed #247765809
gitlab-org
rspec system pg 14/24

00:12:34

passed #247765810
gitlab-org
rspec system pg 15/24

00:13:03

passed #247765812
gitlab-org
rspec system pg 16/24

00:14:49

passed #247765813
gitlab-org
rspec system pg 17/24

00:12:21

passed #247765814
gitlab-org
rspec system pg 18/24

00:14:53

passed #247765815
gitlab-org
rspec system pg 19/24

00:14:51

passed #247765790
gitlab-org
rspec system pg 2/24

00:15:00

passed #247765816
gitlab-org
rspec system pg 20/24

00:12:30

passed #247765818
gitlab-org
rspec system pg 21/24

00:14:26

passed #247765819
gitlab-org
rspec system pg 22/24

00:13:31

passed #247765820
gitlab-org
rspec system pg 23/24

00:13:48

passed #247765821
gitlab-org
rspec system pg 24/24

00:15:55

passed #247765791
gitlab-org
rspec system pg 3/24

00:13:44

passed #247765792
gitlab-org
rspec system pg 4/24

00:14:35

passed #247765793
gitlab-org
rspec system pg 5/24

00:10:08

passed #247765794
gitlab-org
rspec system pg 6/24

00:11:59

passed #247765795
gitlab-org
rspec system pg 7/24

00:12:40

passed #247765796
gitlab-org
rspec system pg 8/24

00:14:01

passed #247765797
gitlab-org
rspec system pg 9/24

00:14:42

passed #247765846
gitlab-org
rspec system pg ee 1/5

00:16:43

passed #247765847
gitlab-org
rspec system pg ee 2/5

00:14:09

passed #247765848
gitlab-org
rspec system pg ee 3/5

00:16:53

passed #247765849
gitlab-org
rspec system pg ee 4/5

00:16:16

passed #247765850
gitlab-org
rspec system pg ee 5/5

00:15:14

passed #247765763
gitlab-org
rspec unit pg 1/20

00:13:13

passed #247765772
gitlab-org
rspec unit pg 10/20

00:19:01

passed #247765773
gitlab-org
rspec unit pg 11/20

00:18:17

passed #247765774
gitlab-org
rspec unit pg 12/20

00:19:00

passed #247765775
gitlab-org
rspec unit pg 13/20

00:19:56

passed #247765776
gitlab-org
rspec unit pg 14/20

00:16:12

passed #247765777
gitlab-org
rspec unit pg 15/20

00:19:04

passed #247765778
gitlab-org
rspec unit pg 16/20

00:16:29

passed #247765779
gitlab-org
rspec unit pg 17/20

00:17:26

passed #247765780
gitlab-org
rspec unit pg 18/20

00:17:49

passed #247765781
gitlab-org
rspec unit pg 19/20

00:17:57

passed #247765764
gitlab-org
rspec unit pg 2/20

00:15:46

passed #247765782
gitlab-org
rspec unit pg 20/20

00:17:02

passed #247765765
gitlab-org
rspec unit pg 3/20

00:14:02

passed #247765766
gitlab-org
rspec unit pg 4/20

00:15:12

passed #247765767
gitlab-org
rspec unit pg 5/20

00:14:31

passed #247765768
gitlab-org
rspec unit pg 6/20

00:17:30

passed #247765769
gitlab-org
rspec unit pg 7/20

00:13:28

passed #247765770
gitlab-org
rspec unit pg 8/20

00:16:06

passed #247765771
gitlab-org
rspec unit pg 9/20

00:17:05

passed #247765832
gitlab-org
rspec unit pg ee 1/7

00:07:44

passed #247765834
gitlab-org
rspec unit pg ee 2/7

00:16:27

passed #247765836
gitlab-org
rspec unit pg ee 3/7

00:14:07

passed #247765838
gitlab-org
rspec unit pg ee 4/7

00:14:39

passed #247765839
gitlab-org
rspec unit pg ee 5/7

00:12:11

passed #247765841
gitlab-org
rspec unit pg ee 6/7

00:13:20

passed #247771268
gitlab-org
rspec unit pg ee 7/7

00:13:58

passed #247765822
gitlab-org
rspec-fast-spec-helper

00:03:16

passed #247765761
allowed to fail
sast

00:07:16

passed #247765824
gitlab-org
static-analysis

00:17:51

failed #247765842
gitlab-org
rspec unit pg ee 7/7

00:04:45

 
  Review
manual #247765870
allowed to fail manual
package-and-qa
failed #247800995
gitlab-org allowed to fail
review-deploy

00:02:11

manual #247765879
gitlab-org allowed to fail manual
review-stop
failed #247765872
gitlab-org allowed to fail
review-deploy

00:07:24

 
  Qa
failed #247809838
docker gitlab-org allowed to fail
review-performance

00:06:18

manual #247765885
docker gitlab-org allowed to fail manual
review-qa-all 1/5
manual #247765891
docker gitlab-org allowed to fail manual
review-qa-all 2/5
manual #247765896
docker gitlab-org allowed to fail manual
review-qa-all 3/5
manual #247765902
docker gitlab-org allowed to fail manual
review-qa-all 4/5
manual #247765905
docker gitlab-org allowed to fail manual
review-qa-all 5/5
failed #247812851
docker gitlab-org allowed to fail
review-qa-smoke

00:07:17

failed #247805686
gitlab-org docker allowed to fail
review-performance

00:06:23

failed #247765910
docker gitlab-org allowed to fail
review-performance

00:04:20

failed #247807518
gitlab-org docker allowed to fail
review-qa-smoke

00:07:30

failed #247765881
docker gitlab-org allowed to fail
review-qa-smoke

00:07:16

 
  Post Test
passed #247765916
gitlab-org
coverage

00:04:09

96.1%
passed #247765918
gitlab-org allowed to fail
flaky-examples-check

00:02:23

passed #247765915
gitlab-org
jsdoc

00:01:47

passed #247765913
gitlab-org
lint:javascript:report

00:01:52

 
  Post Cleanup
manual #247765920
gitlab-org allowed to fail manual
review-docs-cleanup
 
Name Stage Failure
failed
review-qa-smoke Qa
	 1: from /usr/local/lib/ruby/2.6.0/socket.rb:456:in `write_nonblock'
/usr/local/lib/ruby/2.6.0/socket.rb:456:in `__write_nonblock':
Connection reset by peer (Errno::ECONNRESET)
Running after script...
$ date
Tue Jul 9 08:04:18 UTC 2019
Uploading artifacts...
./qa/gitlab-qa-run-*: found 2 matching files
Uploading artifacts to coordinator... ok
id=247812851 responseStatus=201 Created token=YHP1sf4V
ERROR: Job failed: exit code 1
failed
review-performance Qa
    at processImmediate [as _immediateCallback] (timers.js:722:5)
[2019-07-09 07:59:27] INFO: HTML stored in /sitespeed.io/sitespeed-results
[2019-07-09 07:59:27] INFO: Finished analysing https://gitlab-review-11782-use-6o9t00.gitlab-review.app
Running after script...
$ mv sitespeed-results/data/performance.json performance.json
Uploading artifacts...
performance.json: found 1 matching files
Uploading artifacts to coordinator... ok
id=247809838 responseStatus=201 Created token=JdbYNiBa
ERROR: Job failed: exit code 1
failed
review-deploy Review

** Waiting for the Review App at https://gitlab-review-11782-use-6o9t00.gitlab-review.app to be accessible... **
Running after script...
$ date
Tue Jul 9 07:42:01 UTC 2019
Uploading artifacts...
review_app_url.txt: found 1 matching files
Uploading artifacts to coordinator... ok
id=247800995 responseStatus=201 Created token=NDu61TA4
ERROR: Job failed: exit code 1
failed
gitlab:ui:visual Test
$ cp public/assets/application-*.css gitlab-ui/styles/application.css
cp: cannot create regular file 'gitlab-ui/styles/application.css': No such file or directory
Running after script...
$ date
Tue Jul 9 06:47:55 UTC 2019
Uploading artifacts...
gitlab-ui/tests/__image_snapshots__/: found 113 matching files
Uploading artifacts to coordinator... ok
id=247765744 responseStatus=201 Created token=_ifpdV9q
ERROR: Job failed: exit code 1