Broken master: karma specs failing
https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/102007327
FAILED TESTS:
Dashboard
requests information to the server
✖ shows up a loading state
Chrome
Failed: Property or method "updateDashboardKey" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
(found in <Root>)
at ../../../spec/javascripts/test_bundle.js._get__.config.warnHandler (webpack:///builds/gitlab-org/gitlab-ee/spec/javascripts/test_bundle.js:27 <- spec/javascripts/test_bundle.bundle.js:1382164:3)
at warn (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:589 <- spec/javascripts/test_bundle.bundle.js:1178581:26)
at warnNonPresent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1899 <- spec/javascripts/test_bundle.bundle.js:1179891:5)
at Object.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1941 <- spec/javascripts/test_bundle.bundle.js:1179933:9)
at Proxy.render (webpack:///monitoring/components/dashboard.vue?2a8c:9 <- spec/javascripts/test_bundle.bundle.js:844421:20)
at VueComponent.Vue._render (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:4544 <- spec/javascripts/test_bundle.bundle.js:1182536:22)
at VueComponent.updateComponent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2788 <- spec/javascripts/test_bundle.bundle.js:1180780:21)
at Watcher.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3142 <- spec/javascripts/test_bundle.bundle.js:1181134:25)
at Watcher.run (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3219 <- spec/javascripts/test_bundle.bundle.js:1181211:22)
at flushSchedulerQueue (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2981 <- spec/javascripts/test_bundle.bundle.js:1180973:13)
at Array.<anonymous> (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1837 <- spec/javascripts/test_bundle.bundle.js:1179829:12)
at flushCallbacks (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1758 <- spec/javascripts/test_bundle.bundle.js:1179750:14)
✖ hides the legend when showLegend is false
Chrome
Failed: Property or method "updateDashboardKey" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
(found in <Root>)
at ../../../spec/javascripts/test_bundle.js._get__.config.warnHandler (webpack:///builds/gitlab-org/gitlab-ee/spec/javascripts/test_bundle.js:27 <- spec/javascripts/test_bundle.bundle.js:1382164:3)
at warn (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:589 <- spec/javascripts/test_bundle.bundle.js:1178581:26)
at warnNonPresent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1899 <- spec/javascripts/test_bundle.bundle.js:1179891:5)
at Object.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1941 <- spec/javascripts/test_bundle.bundle.js:1179933:9)
at Proxy.render (webpack:///monitoring/components/dashboard.vue?2a8c:9 <- spec/javascripts/test_bundle.bundle.js:844421:20)
at VueComponent.Vue._render (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:4544 <- spec/javascripts/test_bundle.bundle.js:1182536:22)
at VueComponent.updateComponent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2788 <- spec/javascripts/test_bundle.bundle.js:1180780:21)
at Watcher.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3142 <- spec/javascripts/test_bundle.bundle.js:1181134:25)
at Watcher.run (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3219 <- spec/javascripts/test_bundle.bundle.js:1181211:22)
at flushSchedulerQueue (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2981 <- spec/javascripts/test_bundle.bundle.js:1180973:13)
at Array.<anonymous> (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1837 <- spec/javascripts/test_bundle.bundle.js:1179829:12)
at flushCallbacks (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1758 <- spec/javascripts/test_bundle.bundle.js:1179750:14)
✖ hides the group panels when showPanels is false
Chrome
Failed: Property or method "updateDashboardKey" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
(found in <Root>)
at ../../../spec/javascripts/test_bundle.js._get__.config.warnHandler (webpack:///builds/gitlab-org/gitlab-ee/spec/javascripts/test_bundle.js:27 <- spec/javascripts/test_bundle.bundle.js:1382164:3)
at warn (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:589 <- spec/javascripts/test_bundle.bundle.js:1178581:26)
at warnNonPresent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1899 <- spec/javascripts/test_bundle.bundle.js:1179891:5)
at Object.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1941 <- spec/javascripts/test_bundle.bundle.js:1179933:9)
at Proxy.render (webpack:///monitoring/components/dashboard.vue?2a8c:9 <- spec/javascripts/test_bundle.bundle.js:844421:20)
at VueComponent.Vue._render (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:4544 <- spec/javascripts/test_bundle.bundle.js:1182536:22)
at VueComponent.updateComponent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2788 <- spec/javascripts/test_bundle.bundle.js:1180780:21)
at Watcher.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3142 <- spec/javascripts/test_bundle.bundle.js:1181134:25)
at Watcher.run (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3219 <- spec/javascripts/test_bundle.bundle.js:1181211:22)
at flushSchedulerQueue (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2981 <- spec/javascripts/test_bundle.bundle.js:1180973:13)
at Array.<anonymous> (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1837 <- spec/javascripts/test_bundle.bundle.js:1179829:12)
at flushCallbacks (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1758 <- spec/javascripts/test_bundle.bundle.js:1179750:14)
✖ renders the dropdown with a number of environments
Chrome
Failed: Property or method "updateDashboardKey" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
(found in <Root>)
at ../../../spec/javascripts/test_bundle.js._get__.config.warnHandler (webpack:///builds/gitlab-org/gitlab-ee/spec/javascripts/test_bundle.js:27 <- spec/javascripts/test_bundle.bundle.js:1382164:3)
at warn (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:589 <- spec/javascripts/test_bundle.bundle.js:1178581:26)
at warnNonPresent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1899 <- spec/javascripts/test_bundle.bundle.js:1179891:5)
at Object.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1941 <- spec/javascripts/test_bundle.bundle.js:1179933:9)
at Proxy.render (webpack:///monitoring/components/dashboard.vue?2a8c:9 <- spec/javascripts/test_bundle.bundle.js:844421:20)
at VueComponent.Vue._render (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:4544 <- spec/javascripts/test_bundle.bundle.js:1182536:22)
at VueComponent.updateComponent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2788 <- spec/javascripts/test_bundle.bundle.js:1180780:21)
at Watcher.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3142 <- spec/javascripts/test_bundle.bundle.js:1181134:25)
at Watcher.run (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3219 <- spec/javascripts/test_bundle.bundle.js:1181211:22)
at flushSchedulerQueue (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2981 <- spec/javascripts/test_bundle.bundle.js:1180973:13)
at Array.<anonymous> (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1837 <- spec/javascripts/test_bundle.bundle.js:1179829:12)
at flushCallbacks (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1758 <- spec/javascripts/test_bundle.bundle.js:1179750:14)
✖ renders the dropdown with a single is-active element
Chrome
Failed: Property or method "updateDashboardKey" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
(found in <Root>)
at ../../../spec/javascripts/test_bundle.js._get__.config.warnHandler (webpack:///builds/gitlab-org/gitlab-ee/spec/javascripts/test_bundle.js:27 <- spec/javascripts/test_bundle.bundle.js:1382164:3)
at warn (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:589 <- spec/javascripts/test_bundle.bundle.js:1178581:26)
at warnNonPresent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1899 <- spec/javascripts/test_bundle.bundle.js:1179891:5)
at Object.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1941 <- spec/javascripts/test_bundle.bundle.js:1179933:9)
at Proxy.render (webpack:///monitoring/components/dashboard.vue?2a8c:9 <- spec/javascripts/test_bundle.bundle.js:844421:20)
at VueComponent.Vue._render (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:4544 <- spec/javascripts/test_bundle.bundle.js:1182536:22)
at VueComponent.updateComponent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2788 <- spec/javascripts/test_bundle.bundle.js:1180780:21)
at Watcher.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3142 <- spec/javascripts/test_bundle.bundle.js:1181134:25)
at Watcher.run (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3219 <- spec/javascripts/test_bundle.bundle.js:1181211:22)
at flushSchedulerQueue (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2981 <- spec/javascripts/test_bundle.bundle.js:1180973:13)
at Array.<anonymous> (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1837 <- spec/javascripts/test_bundle.bundle.js:1179829:12)
at flushCallbacks (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1758 <- spec/javascripts/test_bundle.bundle.js:1179750:14)
✖ hides the dropdown
Chrome
Failed: Property or method "updateDashboardKey" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
(found in <Root>)
at ../../../spec/javascripts/test_bundle.js._get__.config.warnHandler (webpack:///builds/gitlab-org/gitlab-ee/spec/javascripts/test_bundle.js:27 <- spec/javascripts/test_bundle.bundle.js:1382164:3)
at warn (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:589 <- spec/javascripts/test_bundle.bundle.js:1178581:26)
at warnNonPresent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1899 <- spec/javascripts/test_bundle.bundle.js:1179891:5)
at Object.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1941 <- spec/javascripts/test_bundle.bundle.js:1179933:9)
at Proxy.render (webpack:///monitoring/components/dashboard.vue?2a8c:9 <- spec/javascripts/test_bundle.bundle.js:844421:20)
at VueComponent.Vue._render (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:4544 <- spec/javascripts/test_bundle.bundle.js:1182536:22)
at VueComponent.updateComponent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2788 <- spec/javascripts/test_bundle.bundle.js:1180780:21)
at Watcher.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3142 <- spec/javascripts/test_bundle.bundle.js:1181134:25)
at Watcher.run (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3219 <- spec/javascripts/test_bundle.bundle.js:1181211:22)
at flushSchedulerQueue (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2981 <- spec/javascripts/test_bundle.bundle.js:1180973:13)
at Array.<anonymous> (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1837 <- spec/javascripts/test_bundle.bundle.js:1179829:12)
at flushCallbacks (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1758 <- spec/javascripts/test_bundle.bundle.js:1179750:14)
when the window resizes
✖ rerenders the dashboard when the sidebar is resized
Chrome
Failed: Property or method "updateDashboardKey" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
(found in <Root>)
at ../../../spec/javascripts/test_bundle.js._get__.config.warnHandler (webpack:///builds/gitlab-org/gitlab-ee/spec/javascripts/test_bundle.js:27 <- spec/javascripts/test_bundle.bundle.js:1382164:3)
at warn (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:589 <- spec/javascripts/test_bundle.bundle.js:1178581:26)
at warnNonPresent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1899 <- spec/javascripts/test_bundle.bundle.js:1179891:5)
at Object.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1941 <- spec/javascripts/test_bundle.bundle.js:1179933:9)
at Proxy.render (webpack:///monitoring/components/dashboard.vue?2a8c:9 <- spec/javascripts/test_bundle.bundle.js:844421:20)
at VueComponent.Vue._render (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:4544 <- spec/javascripts/test_bundle.bundle.js:1182536:22)
at VueComponent.updateComponent (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2788 <- spec/javascripts/test_bundle.bundle.js:1180780:21)
at Watcher.get (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3142 <- spec/javascripts/test_bundle.bundle.js:1181134:25)
at Watcher.run (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:3219 <- spec/javascripts/test_bundle.bundle.js:1181211:22)
at flushSchedulerQueue (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:2981 <- spec/javascripts/test_bundle.bundle.js:1180973:13)
at Array.<anonymous> (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1837 <- spec/javascripts/test_bundle.bundle.js:1179829:12)
at flushCallbacks (webpack:///builds/gitlab-org/gitlab-ee/node_modules/vue/dist/vue.esm.js:1758 <- spec/javascripts/test_bundle.bundle.js:1179750:14)
test errors
✖ has no Vue warnings
Chrome
Expected true to be false.
at UserContext.<anonymous> (webpack:///builds/gitlab-org/gitlab-ee/spec/javascripts/test_bundle.js:146 <- spec/javascripts/test_bundle.bundle.js:1382283:38)
TOTAL: 8 FAILED, 7300 SUCCESS