Skip to content

Conversation

@cuff-links
Copy link
Contributor

Summary

Closes #86546

This PR was created to run the Upgrade Assistant tests in isolation through the flaky test runner to investigate the cause of test failures.

@cuff-links cuff-links added test_xpack_functional Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more t// Feature:Upgrade Assistant Feature:Functional Testing auto-backport Deprecated - use backport:version if exact versions are needed labels Mar 25, 2021
@cuff-links
Copy link
Contributor Author

Going to re-enable these tests. Ran 100 times in flaky test runner without any failures. https://kibana-ci.elastic.co/job/kibana+flaky-test-suite-runner/1403/

@alisonelizabeth
Copy link
Contributor

Just happened to notice this draft PR. I wanted to point out that the tests themselves will likely need to be refactored now that we hide most of the UA UI (related work: #92834). You can take a look at the UA a11y tests as an example on how to handle this.

@cuff-links
Copy link
Contributor Author

Closed in favor of #96714

@cuff-links cuff-links closed this May 9, 2021
@kibanamachine
Copy link
Contributor

kibanamachine commented May 9, 2021

💔 Build Failed

Failed CI Steps


Test Failures

Kibana Pipeline / general / Chrome UI Functional Tests.test/functional/apps/saved_objects_management/show_relationships·ts.saved objects management saved objects relationships flyout "before each" hook for "displays the invalid references"

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has not failed recently on tracked branches

[00:00:00]       │
[00:09:57]         └-: saved objects management
[00:09:57]           └-> "before all" hook in "saved objects management"
[00:09:57]           └-: saved objects relationships flyout
[00:09:57]             └-> "before all" hook for "displays the invalid references"
[00:09:57]             └-> displays the invalid references
[00:09:57]               └-> "before each" hook: global before each for "displays the invalid references"
[00:09:57]               └-> "before each" hook for "displays the invalid references"
[00:09:57]                 │ info [saved_objects_management/show_relationships] Loading "mappings.json"
[00:09:57]                 │ info [saved_objects_management/show_relationships] Loading "data.json"
[00:09:57]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-18-tests-xxl-1620537024845781347] [.kibana_8.0.0_001/WG8WjU3BT36CVJjfRwhpjQ] deleting index
[00:09:57]                 │ info [saved_objects_management/show_relationships] Deleted existing index ".kibana_8.0.0_001"
[00:09:57]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-18-tests-xxl-1620537024845781347] failed on parsing mappings on index creation [.kibana]
[00:09:57]                 │      org.elasticsearch.index.mapper.MapperParsingException: Failed to parse mapping: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:09:57]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:292) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.MapperService.mergeAndApplyMappings(MapperService.java:270) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.MapperService.merge(MapperService.java:254) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.updateIndexMappingsAndBuildSortOrder(MetadataCreateIndexService.java:983) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.lambda$applyCreateIndexWithTemporaryService$2(MetadataCreateIndexService.java:408) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.indices.IndicesService.withTempIndexService(IndicesService.java:628) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexWithTemporaryService(MetadataCreateIndexService.java:406) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequestWithV1Templates(MetadataCreateIndexService.java:483) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:369) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:376) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService$1.execute(MetadataCreateIndexService.java:293) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:48) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.service.MasterService.executeTasks(MasterService.java:686) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.service.MasterService.calculateTaskOutputs(MasterService.java:308) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.service.MasterService.runTasks(MasterService.java:203) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.service.MasterService$Batcher.run(MasterService.java:140) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:139) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:177) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:669) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:241) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:204) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?]
[00:09:57]                 │      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?]
[00:09:57]                 │      	at java.lang.Thread.run(Thread.java:831) [?:?]
[00:09:57]                 │      Caused by: java.lang.IllegalArgumentException: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:09:57]                 │      	at org.elasticsearch.xpack.spatial.index.mapper.GeoShapeWithDocValuesFieldMapper.lambda$static$0(GeoShapeWithDocValuesFieldMapper.java:182) ~[?:?]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:318) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:237) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parse(ObjectMapper.java:207) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:318) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:237) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.RootObjectMapper$TypeParser.parse(RootObjectMapper.java:153) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:98) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:92) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:290) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:09:57]                 │      	... 23 more
[00:09:57]                 │ info Taking screenshot "/dev/shm/workspace/parallel/17/kibana/test/functional/screenshots/failure/saved objects management saved objects relationships flyout _before each_ hook for _displays the invalid references_.png"
[00:09:57]                 │ info Current URL is: http://localhost:61171/app/management
[00:09:57]                 │ info Saving page source to: /dev/shm/workspace/parallel/17/kibana/test/functional/failure_debug/html/saved objects management saved objects relationships flyout _before each_ hook for _displays the invalid references_.html
[00:09:57]                 └- ✖ fail: saved objects management saved objects relationships flyout "before each" hook for "displays the invalid references"
[00:09:57]                 │      ResponseError: mapper_parsing_exception
[00:09:57]                 │       at onBody (node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
[00:09:57]                 │       at IncomingMessage.onEnd (node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
[00:09:57]                 │       at endReadableNT (internal/streams/readable.js:1327:12)
[00:09:57]                 │       at processTicksAndRejections (internal/process/task_queues.js:80:21)
[00:09:57]                 │ 
[00:09:57]                 │ 

Stack Trace

ResponseError: mapper_parsing_exception
    at onBody (node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
    at IncomingMessage.onEnd (node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
    at endReadableNT (internal/streams/readable.js:1327:12)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  meta: {
    body: { error: [Object], status: 400 },
    statusCode: 400,
    headers: {
      'content-type': 'application/json;charset=utf-8',
      'content-length': '527'
    },
    meta: {
      context: null,
      request: [Object],
      name: 'elasticsearch-js',
      connection: [Object],
      attempts: 0,
      aborted: false
    }
  }
}

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/canvas.Canvas app "after all" hook in "Canvas app"

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has not failed recently on tracked branches

[00:00:00]       │
[00:02:06]         └-: Canvas app
[00:02:06]           └-> "before all" hook in "Canvas app"
[00:02:06]           └-> "before all" hook in "Canvas app"
[00:02:06]             │ debg set roles = test_logstash_reader,global_canvas_all
[00:02:06]             │ debg creating user test_user
[00:02:07]             │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-ubuntu-18-tests-xxl-1620537024845781347] updated user [test_user]
[00:02:07]             │ debg created user test_user
[00:02:07]             │ debg TestSubjects.exists(kibanaChrome)
[00:02:07]             │ debg Find.existsByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=2500
[00:02:07]             │ debg TestSubjects.find(kibanaChrome)
[00:02:07]             │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=100000
[00:02:07]             │ debg browser[INFO] http://localhost:61141/spaces/space_selector 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:02:07]             │
[00:02:07]             │ debg browser[INFO] http://localhost:61141/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:02:08]             │ info [logstash_functional] Loading "mappings.json"
[00:02:08]             │ info [logstash_functional] Loading "data.json.gz"
[00:02:08]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.22"
[00:02:08]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.20"
[00:02:08]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.21"
[00:04:47]               └-> "after all" hook in "Canvas app"
[00:04:47]                 │ debg set roles = superuser
[00:04:47]                 │ debg creating user test_user
[00:04:47]                 │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-ubuntu-18-tests-xxl-1620537024845781347] updated user [test_user]
[00:04:47]                 │ debg created user test_user
[00:04:47]                 │ debg TestSubjects.exists(kibanaChrome)
[00:04:47]                 │ debg Find.existsByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=2500
[00:04:47]                 │ proc [kibana]   log   [05:56:20.377] [error][http] ResponseError: Saved object index alias [.kibana_8.0.0] not found: index_not_found_exception
[00:04:47]                 │ proc [kibana]     at onBody (/dev/shm/workspace/kibana-build-xpack-14/node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
[00:04:47]                 │ proc [kibana]     at IncomingMessage.onEnd (/dev/shm/workspace/kibana-build-xpack-14/node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
[00:04:47]                 │ proc [kibana]     at IncomingMessage.emit (events.js:327:22)
[00:04:47]                 │ proc [kibana]     at endReadableNT (internal/streams/readable.js:1327:12)
[00:04:47]                 │ proc [kibana]     at processTicksAndRejections (internal/process/task_queues.js:80:21) {
[00:04:47]                 │ proc [kibana]   meta: {
[00:04:47]                 │ proc [kibana]     body: { error: [Object], status: 404 },
[00:04:47]                 │ proc [kibana]     statusCode: 404,
[00:04:47]                 │ proc [kibana]     headers: {
[00:04:47]                 │ proc [kibana]       'content-type': 'application/json;charset=utf-8',
[00:04:47]                 │ proc [kibana]       'content-length': '439'
[00:04:47]                 │ proc [kibana]     },
[00:04:47]                 │ proc [kibana]     meta: {
[00:04:47]                 │ proc [kibana]       context: null,
[00:04:47]                 │ proc [kibana]       request: [Object],
[00:04:47]                 │ proc [kibana]       name: 'elasticsearch-js',
[00:04:47]                 │ proc [kibana]       connection: [Object],
[00:04:47]                 │ proc [kibana]       attempts: 0,
[00:04:47]                 │ proc [kibana]       aborted: false
[00:04:47]                 │ proc [kibana]     }
[00:04:47]                 │ proc [kibana]   },
[00:04:47]                 │ proc [kibana]   isBoom: true,
[00:04:47]                 │ proc [kibana]   isServer: true,
[00:04:47]                 │ proc [kibana]   data: null,
[00:04:47]                 │ proc [kibana]   output: {
[00:04:47]                 │ proc [kibana]     statusCode: 500,
[00:04:47]                 │ proc [kibana]     payload: {
[00:04:47]                 │ proc [kibana]       message: 'An internal server error occurred',
[00:04:47]                 │ proc [kibana]       statusCode: 500,
[00:04:47]                 │ proc [kibana]       error: 'Internal Server Error'
[00:04:47]                 │ proc [kibana]     },
[00:04:47]                 │ proc [kibana]     headers: {}
[00:04:47]                 │ proc [kibana]   },
[00:04:47]                 │ proc [kibana]   [Symbol(SavedObjectsClientErrorCode)]: 'SavedObjectsClient/generalError'
[00:04:47]                 │ proc [kibana] }
[00:04:47]                 │ proc [kibana]  error  [05:56:20.330]  Error: Internal Server Error
[00:04:47]                 │ proc [kibana]     at HapiResponseAdapter.toInternalError (/dev/shm/workspace/kibana-build-xpack-14/src/core/server/http/router/response_adapter.js:59:19)
[00:04:47]                 │ proc [kibana]     at Router.handle (/dev/shm/workspace/kibana-build-xpack-14/src/core/server/http/router/router.js:177:34)
[00:04:47]                 │ proc [kibana]     at runMicrotasks (<anonymous>)
[00:04:47]                 │ proc [kibana]     at processTicksAndRejections (internal/process/task_queues.js:93:5)
[00:04:47]                 │ proc [kibana]     at handler (/dev/shm/workspace/kibana-build-xpack-14/src/core/server/http/router/router.js:124:50)
[00:04:47]                 │ proc [kibana]     at exports.Manager.execute (/dev/shm/workspace/kibana-build-xpack-14/node_modules/@hapi/hapi/lib/toolkit.js:60:28)
[00:04:47]                 │ proc [kibana]     at Object.internals.handler (/dev/shm/workspace/kibana-build-xpack-14/node_modules/@hapi/hapi/lib/handler.js:46:20)
[00:04:47]                 │ proc [kibana]     at exports.execute (/dev/shm/workspace/kibana-build-xpack-14/node_modules/@hapi/hapi/lib/handler.js:31:20)
[00:04:47]                 │ proc [kibana]     at Request._lifecycle (/dev/shm/workspace/kibana-build-xpack-14/node_modules/@hapi/hapi/lib/request.js:370:32)
[00:04:47]                 │ proc [kibana]     at Request._execute (/dev/shm/workspace/kibana-build-xpack-14/node_modules/@hapi/hapi/lib/request.js:279:9)
[00:04:47]                 │ debg TestSubjects.find(kibanaChrome)
[00:04:47]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=100000
[00:04:47]                 │ERROR browser[SEVERE] http://localhost:61141/spaces/space_selector#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1 - Failed to load resource: the server responded with a status of 500 (Internal Server Error)
[00:04:51]                 │ proc [kibana]   log   [05:56:25.017] [error][plugins][taskManager] [WorkloadAggregator]: Error: Invalid workload: {"took":0,"timed_out":false,"_shards":{"total":0,"successful":0,"skipped":0,"failed":0},"hits":{"total":{"value":0,"relation":"eq"},"max_score":0,"hits":[]}}
[00:05:51]                 │ proc [kibana]   log   [05:57:25.024] [error][plugins][taskManager] [WorkloadAggregator]: Error: Invalid workload: {"took":0,"timed_out":false,"_shards":{"total":0,"successful":0,"skipped":0,"failed":0},"hits":{"total":{"value":0,"relation":"eq"},"max_score":0,"hits":[]}}
[00:06:29]                 │ info Taking screenshot "/dev/shm/workspace/parallel/14/kibana/x-pack/test/functional/screenshots/failure/Canvas app _after all_ hook in _Canvas app_.png"
[00:06:29]                 │ info Current URL is: http://localhost:61141/spaces/space_selector#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1
[00:06:29]                 │ info Saving page source to: /dev/shm/workspace/parallel/14/kibana/x-pack/test/functional/failure_debug/html/Canvas app _after all_ hook in _Canvas app_.html
[00:06:29]                 └- ✖ fail: Canvas app "after all" hook in "Canvas app"
[00:06:29]                 │      TimeoutError: Waiting for element to be located By(css selector, [data-test-subj="kibanaChrome"])
[00:06:29]                 │ Wait timed out after 102138ms
[00:06:29]                 │       at /dev/shm/workspace/parallel/14/kibana/node_modules/selenium-webdriver/lib/webdriver.js:842:17
[00:06:29]                 │       at runMicrotasks (<anonymous>)
[00:06:29]                 │       at processTicksAndRejections (internal/process/task_queues.js:93:5)
[00:06:29]                 │ 
[00:06:29]                 │ 

Stack Trace

TimeoutError: Waiting for element to be located By(css selector, [data-test-subj="kibanaChrome"])
Wait timed out after 102138ms
    at /dev/shm/workspace/parallel/14/kibana/node_modules/selenium-webdriver/lib/webdriver.js:842:17
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:93:5) {
  remoteStacktrace: ''
}

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/canvas/feature_controls/canvas_spaces·ts.Canvas app spaces feature controls space with Canvas disabled "before all" hook for "doesn't show canvas navlink"

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has not failed recently on tracked branches

[00:00:00]       │
[00:02:06]         └-: Canvas app
[00:02:06]           └-> "before all" hook in "Canvas app"
[00:02:06]           └-> "before all" hook in "Canvas app"
[00:02:06]             │ debg set roles = test_logstash_reader,global_canvas_all
[00:02:06]             │ debg creating user test_user
[00:02:07]             │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-ubuntu-18-tests-xxl-1620537024845781347] updated user [test_user]
[00:02:07]             │ debg created user test_user
[00:02:07]             │ debg TestSubjects.exists(kibanaChrome)
[00:02:07]             │ debg Find.existsByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=2500
[00:02:07]             │ debg TestSubjects.find(kibanaChrome)
[00:02:07]             │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=100000
[00:02:07]             │ debg browser[INFO] http://localhost:61141/spaces/space_selector 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:02:07]             │
[00:02:07]             │ debg browser[INFO] http://localhost:61141/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:02:08]             │ info [logstash_functional] Loading "mappings.json"
[00:02:08]             │ info [logstash_functional] Loading "data.json.gz"
[00:02:08]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.22"
[00:02:08]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.20"
[00:02:08]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.21"
[00:04:20]           └-: spaces feature controls
[00:04:20]             └-> "before all" hook in "spaces feature controls"
[00:04:20]             └-> "before all" hook in "spaces feature controls"
[00:04:20]               │ info [logstash_functional] Loading "mappings.json"
[00:04:20]               │ info [logstash_functional] Loading "data.json.gz"
[00:04:20]               │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.22"
[00:04:20]               │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.20"
[00:04:20]               │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.21"
[00:04:46]             └-: space with Canvas disabled
[00:04:46]               └-> "before all" hook for "doesn't show canvas navlink"
[00:04:46]               └-> "before all" hook for "doesn't show canvas navlink"
[00:04:46]                 │ info [spaces/disabled_features] Loading "mappings.json"
[00:04:46]                 │ info [spaces/disabled_features] Loading "data.json"
[00:04:46]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-18-tests-xxl-1620537024845781347] [.kibana_8.0.0_001/EnzZp4Z2RqOTOiTRb0vuHw] deleting index
[00:04:46]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-18-tests-xxl-1620537024845781347] [.kibana_task_manager_8.0.0_001/fyp2liH7Rui9NeLxw5zQWw] deleting index
[00:04:46]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-18-tests-xxl-1620537024845781347] [.kibana_1/t6VoWAclT3ysEZXp6Rw8JA] deleting index
[00:04:46]                 │ info [spaces/disabled_features] Deleted existing index ".kibana_8.0.0_001"
[00:04:46]                 │ info [spaces/disabled_features] Deleted existing index ".kibana_task_manager_8.0.0_001"
[00:04:46]                 │ info [spaces/disabled_features] Deleted existing index ".kibana_1"
[00:04:46]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-18-tests-xxl-1620537024845781347] failed on parsing mappings on index creation [.kibana]
[00:04:46]                 │      org.elasticsearch.index.mapper.MapperParsingException: Failed to parse mapping: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:04:46]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:292) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.MapperService.mergeAndApplyMappings(MapperService.java:270) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.MapperService.merge(MapperService.java:254) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.updateIndexMappingsAndBuildSortOrder(MetadataCreateIndexService.java:983) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.lambda$applyCreateIndexWithTemporaryService$2(MetadataCreateIndexService.java:408) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.indices.IndicesService.withTempIndexService(IndicesService.java:628) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexWithTemporaryService(MetadataCreateIndexService.java:406) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequestWithV1Templates(MetadataCreateIndexService.java:483) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:369) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:376) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService$1.execute(MetadataCreateIndexService.java:293) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:48) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.service.MasterService.executeTasks(MasterService.java:686) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.service.MasterService.calculateTaskOutputs(MasterService.java:308) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.service.MasterService.runTasks(MasterService.java:203) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.service.MasterService$Batcher.run(MasterService.java:140) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:139) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:177) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:669) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:241) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:204) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?]
[00:04:46]                 │      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?]
[00:04:46]                 │      	at java.lang.Thread.run(Thread.java:831) [?:?]
[00:04:46]                 │      Caused by: java.lang.IllegalArgumentException: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:04:46]                 │      	at org.elasticsearch.xpack.spatial.index.mapper.GeoShapeWithDocValuesFieldMapper.lambda$static$0(GeoShapeWithDocValuesFieldMapper.java:182) ~[?:?]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:318) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:237) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parse(ObjectMapper.java:207) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:318) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:237) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.RootObjectMapper$TypeParser.parse(RootObjectMapper.java:153) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:98) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:92) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:290) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:04:46]                 │      	... 23 more
[00:04:46]                 │ info Taking screenshot "/dev/shm/workspace/parallel/14/kibana/x-pack/test/functional/screenshots/failure/Canvas app spaces feature controls space with Canvas disabled _before all_ hook for _doesn_t show canvas navlink_.png"
[00:04:46]                 │ info Current URL is: http://localhost:61141/app/canvas#/workpad/workpad-1705f884-6224-47de-ba49-ca224fe6ec31/page/1
[00:04:46]                 │ info Saving page source to: /dev/shm/workspace/parallel/14/kibana/x-pack/test/functional/failure_debug/html/Canvas app spaces feature controls space with Canvas disabled _before all_ hook for _doesn_t show canvas navlink_.html
[00:04:46]                 └- ✖ fail: Canvas app spaces feature controls space with Canvas disabled "before all" hook for "doesn't show canvas navlink"
[00:04:46]                 │      ResponseError: mapper_parsing_exception
[00:04:46]                 │       at onBody (/dev/shm/workspace/parallel/14/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
[00:04:46]                 │       at IncomingMessage.onEnd (/dev/shm/workspace/parallel/14/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
[00:04:46]                 │       at endReadableNT (internal/streams/readable.js:1327:12)
[00:04:46]                 │       at processTicksAndRejections (internal/process/task_queues.js:80:21)
[00:04:46]                 │ 
[00:04:46]                 │ 

Stack Trace

ResponseError: mapper_parsing_exception
    at onBody (/dev/shm/workspace/parallel/14/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
    at IncomingMessage.onEnd (/dev/shm/workspace/parallel/14/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
    at endReadableNT (internal/streams/readable.js:1327:12)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  meta: {
    body: { error: [Object], status: 400 },
    statusCode: 400,
    headers: {
      'content-type': 'application/json;charset=utf-8',
      'content-length': '527'
    },
    meta: {
      context: null,
      request: [Object],
      name: 'elasticsearch-js',
      connection: [Object],
      attempts: 0,
      aborted: false
    }
  }
}

and 16 more failures, only showing the first 3.

Metrics [docs]

Saved Objects .kibana field count

Every field in each saved object type adds overhead to Elasticsearch. Kibana needs to keep the total field count below Elasticsearch's default limit of 1000 fields. Only specify field mappings for the fields you wish to search on or query. See https://www.elastic.co/guide/en/kibana/master/development-plugin-saved-objects.html#_mappings

id before after diff
_tier - 1 +1

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-backport Deprecated - use backport:version if exact versions are needed Feature:Functional Testing Feature:Upgrade Assistant Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more t// test_xpack_functional

Projects

None yet

3 participants