Skip to content

Conversation

@tsullivan
Copy link
Member

@tsullivan tsullivan commented Mar 13, 2020

Summary

Adds delete controls and a search bar to the Reporting listing.
Closes #26725

Release note: Added the ability to search and delete historical reports in Management > Kibana > Reporting.

Testing Note: we were not able to do proper IE11 testing due to current standing IE11 bugs. We'll test this feature with IE11 in early 7.7 builds.

2020-03-17 15 27 41

Checklist

Delete any items that are not applicable to this PR.

For maintainers

@tsullivan tsullivan force-pushed the reporting/feature-delete-button branch 7 times, most recently from 3af1f6a to dcdb6dd Compare March 17, 2020 00:40
@tsullivan tsullivan force-pushed the reporting/feature-delete-button branch from fc676e8 to 0f772f8 Compare March 17, 2020 19:15
@tsullivan tsullivan force-pushed the reporting/feature-delete-button branch from 0f772f8 to c1e6e3e Compare March 17, 2020 19:21
@tsullivan tsullivan requested a review from joelgriffith March 17, 2020 21:23

let response = await jobResponseHandler(
let response = await downloadResponseHandler(
request.pre.management.jobTypes,
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: this block of code is pretty much duplicated below. I'm not sure if it's worth adding a helper yet, though.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm ok with dupes, might be refactoring for np later anways

};
}

export function deleteJobResponseHandlerFactory(
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is essentially duplicated as the downloadJobResponseHanderFactory code, but it uses async/await

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-reporting-services (Team:Reporting Services)

@tsullivan tsullivan marked this pull request as ready for review March 17, 2020 21:49
@tsullivan tsullivan requested a review from poffdeluxe March 18, 2020 17:52
const { intl, jobsToDelete } = this.props;

const title =
jobsToDelete.length > 1
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work on multi-delete 👍

Copy link
Contributor

@joelgriffith joelgriffith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@tsullivan tsullivan changed the title [Reporting] Add a delete button to the job listing items [Reporting] Allow reports to be deleted in Management > Kibana > Reporting Mar 19, 2020
@tsullivan tsullivan merged commit ce2e3fd into elastic:master Mar 19, 2020
@tsullivan tsullivan deleted the reporting/feature-delete-button branch March 19, 2020 19:36
tsullivan added a commit to tsullivan/kibana that referenced this pull request Mar 19, 2020
…rting (elastic#60077)

* [Reporting] Feature Delete Button in Job Listing

* refactor listing buttons

* multi-delete

* confirm modal

* remove unused

* fix test

* mock the id generator for snapshotting

* simplify

* add search bar above table

* fix types errors
@fbaligand
Copy link
Contributor

Thank you very much for this feature!

tsullivan added a commit that referenced this pull request Mar 20, 2020
…> Reporting (#60077) (#60684)

* [Reporting] Allow reports to be deleted in Management > Kibana > Reporting (#60077)

* [Reporting] Feature Delete Button in Job Listing

* refactor listing buttons

* multi-delete

* confirm modal

* remove unused

* fix test

* mock the id generator for snapshotting

* simplify

* add search bar above table

* fix types errors

* fix objecttype for 7.x
gmmorris added a commit to gmmorris/kibana that referenced this pull request Mar 20, 2020
…o alerting/tls-warning

* 'alerting/tls-warning' of github.com:gmmorris/kibana: (32 commits)
  [ML] Listing all categorization wizard checks (elastic#60502)
  [Upgrade Assistant] First iteration of batch reindex docs (elastic#59887)
  [SIEM] Export timeline (elastic#58368)
  [SIEM] Add support for actions and throttle in Rules (elastic#59641)
  Fix ace a11y listener (elastic#60639)
  Add addInfo toast to core notifications service (elastic#60574)
  fix test description (elastic#60638)
  [SIEM] Cypress screenshots upload to google cloud (elastic#60556)
  [canvas/shareable_runtime] sync sass loaders with kbn/optimizer (elastic#60653)
  [SIEM] Fixes Modification of ML Rules (elastic#60662)
  [SIEM] [Case] Bulk status update, add comment avatar, id => title in breadcrumbs (elastic#60410)
  [Alerting] add functional tests for index threshold alertType (elastic#60597)
  [Ingest]EMT-248: add post action request handler and resources (elastic#60581)
  Return incident's url (elastic#60617)
  [Endpoint] TEST: GET alert details - boundary test for first alert retrieval (elastic#60320)
  [ML] Transforms: Fix pivot preview table mapping. (elastic#60609)
  [Endpoint] Log random seed for sample data CLI to console (elastic#60646)
  Use common event model for determining if event is v0 or v1 (elastic#60667)
  Disables PR Project Assigner workflow
  [Reporting] Allow reports to be deleted in Management > Kibana > Reporting (elastic#60077)
  ...
@kibanamachine
Copy link
Contributor

💔 Build Failed


Test Failures

Kibana Pipeline / kibana-xpack-agent / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/transform/creation_index_pattern·ts.transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg adds the aggregation entries

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has failed 1 times on tracked branches: https://dryrun

[00:00:00]       │
[00:00:00]         └-: transform
[00:00:00]           └-> "before all" hook
[00:00:00]           └-> "before all" hook
[00:00:00]             │ debg creating role transform_source
[00:00:00]             │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added role [transform_source]
[00:00:00]             │ debg creating role transform_dest
[00:00:00]             │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added role [transform_dest]
[00:00:00]             │ debg creating role transform_dest_readonly
[00:00:00]             │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added role [transform_dest_readonly]
[00:00:00]             │ debg creating role transform_ui_extras
[00:00:00]             │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added role [transform_ui_extras]
[00:00:00]             │ debg creating user transform_poweruser
[00:00:00]             │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added user [transform_poweruser]
[00:00:00]             │ debg created user transform_poweruser
[00:00:00]             │ debg creating user transform_viewer
[00:00:01]             │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added user [transform_viewer]
[00:00:01]             │ debg created user transform_viewer
[00:00:01]           └-: creation_index_pattern
[00:00:01]             └-> "before all" hook
[00:00:01]             └-> "before all" hook
[00:00:01]               │ info [ml/ecommerce] Loading "mappings.json"
[00:00:01]               │ info [ml/ecommerce] Loading "data.json.gz"
[00:00:01]               │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [ecommerce] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:01]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[ecommerce][0]]]).
[00:00:01]               │ info [ml/ecommerce] Created index "ecommerce"
[00:00:01]               │ debg [ml/ecommerce] "ecommerce" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:01]               │ info [o.e.c.m.MetaDataDeleteIndexService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_1/SGGozH42RdG-01vySYuoWA] deleting index
[00:00:01]               │ info [ml/ecommerce] Deleted existing index [".kibana_1"]
[00:00:01]               │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_1] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:01]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_1][0]]]).
[00:00:01]               │ info [ml/ecommerce] Created index ".kibana_1"
[00:00:01]               │ debg [ml/ecommerce] ".kibana_1" settings {"index":{"auto_expand_replicas":"0-1","number_of_replicas":"0","number_of_shards":"1"}}
[00:00:04]               │ info [ml/ecommerce] Indexed 4675 docs into "ecommerce"
[00:00:04]               │ info [ml/ecommerce] Indexed 4 docs into ".kibana_1"
[00:00:04]               │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_1/lpRXMqILSuGlPSaubf-cZg] update_mapping [_doc]
[00:00:04]               │ proc [kibana]   log   [18:49:05.686] [warning][plugins][usageCollection] { Error: mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed: [strict_dynamic_mapping_exception] mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed
[00:00:04]               │ proc [kibana]     at respond (/dev/shm/workspace/install/kibana-9/node_modules/elasticsearch/src/lib/transport.js:349:15)
[00:00:04]               │ proc [kibana]     at checkRespForFailure (/dev/shm/workspace/install/kibana-9/node_modules/elasticsearch/src/lib/transport.js:306:7)
[00:00:04]               │ proc [kibana]     at HttpConnector.<anonymous> (/dev/shm/workspace/install/kibana-9/node_modules/elasticsearch/src/lib/connectors/http.js:173:7)
[00:00:04]               │ proc [kibana]     at IncomingMessage.wrapper (/dev/shm/workspace/install/kibana-9/node_modules/elasticsearch/node_modules/lodash/lodash.js:4929:19)
[00:00:04]               │ proc [kibana]     at IncomingMessage.emit (events.js:203:15)
[00:00:04]               │ proc [kibana]     at endReadableNT (_stream_readable.js:1145:12)
[00:00:04]               │ proc [kibana]     at process._tickCallback (internal/process/next_tick.js:63:19)
[00:00:04]               │ proc [kibana]   status: 400,
[00:00:04]               │ proc [kibana]   displayName: 'BadRequest',
[00:00:04]               │ proc [kibana]   message:
[00:00:04]               │ proc [kibana]    'mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed: [strict_dynamic_mapping_exception] mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed',
[00:00:04]               │ proc [kibana]   path: '/.kibana/_doc/maps-telemetry%3Amaps-telemetry',
[00:00:04]               │ proc [kibana]   query: { refresh: 'wait_for' },
[00:00:04]               │ proc [kibana]   body:
[00:00:04]               │ proc [kibana]    { error:
[00:00:04]               │ proc [kibana]       { root_cause: [Array],
[00:00:04]               │ proc [kibana]         type: 'strict_dynamic_mapping_exception',
[00:00:04]               │ proc [kibana]         reason:
[00:00:04]               │ proc [kibana]          'mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed' },
[00:00:04]               │ proc [kibana]      status: 400 },
[00:00:04]               │ proc [kibana]   statusCode: 400,
[00:00:04]               │ proc [kibana]   response:
[00:00:04]               │ proc [kibana]    '{"error":{"root_cause":[{"type":"strict_dynamic_mapping_exception","reason":"mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed"}],"type":"strict_dynamic_mapping_exception","reason":"mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed"},"status":400}',
[00:00:04]               │ proc [kibana]   toString: [Function],
[00:00:04]               │ proc [kibana]   toJSON: [Function],
[00:00:04]               │ proc [kibana]   isBoom: true,
[00:00:04]               │ proc [kibana]   isServer: false,
[00:00:04]               │ proc [kibana]   data: null,
[00:00:04]               │ proc [kibana]   output:
[00:00:04]               │ proc [kibana]    { statusCode: 400,
[00:00:04]               │ proc [kibana]      payload:
[00:00:04]               │ proc [kibana]       { message:
[00:00:04]               │ proc [kibana]          'mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed: [strict_dynamic_mapping_exception] mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed',
[00:00:04]               │ proc [kibana]         statusCode: 400,
[00:00:04]               │ proc [kibana]         error: 'Bad Request' },
[00:00:04]               │ proc [kibana]      headers: {} },
[00:00:04]               │ proc [kibana]   reformat: [Function],
[00:00:04]               │ proc [kibana]   [Symbol(SavedObjectsClientErrorCode)]: 'SavedObjectsClient/badRequest' }
[00:00:04]               │ proc [kibana]   log   [18:49:05.696] [warning][plugins][usageCollection] Unable to fetch data from maps-telemetry collector
[00:00:04]               │ debg Migrating saved objects
[00:00:05]               │ proc [kibana]   log   [18:49:05.970] [info][savedobjects-service] Creating index .kibana_2.
[00:00:05]               │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:05]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] updating number_of_replicas to [0] for indices [.kibana_2]
[00:00:05]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_2][0]]]).
[00:00:05]               │ proc [kibana]   log   [18:49:06.135] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:00:05]               │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_2/bno8mQ9mQ2qGsm7MjQcq9A] update_mapping [_doc]
[00:00:05]               │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_2/bno8mQ9mQ2qGsm7MjQcq9A] update_mapping [_doc]
[00:00:05]               │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_2/bno8mQ9mQ2qGsm7MjQcq9A] update_mapping [_doc]
[00:00:05]               │ proc [kibana]   log   [18:49:06.432] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:00:05]               │ proc [kibana]   log   [18:49:06.570] [info][savedobjects-service] Finished in 604ms.
[00:00:05]               │ debg SecurityPage.forceLogout
[00:00:05]               │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=100
[00:00:05]               │ proc [kibana]   log   [18:49:06.585] [warning][plugins][usageCollection] { Error: Saved object [config/8.0.0-SNAPSHOT] not found
[00:00:05]               │ proc [kibana]     at Function.createGenericNotFoundError (/dev/shm/workspace/install/kibana-9/src/core/server/saved_objects/service/lib/errors.js:134:37)
[00:00:05]               │ proc [kibana]     at SavedObjectsRepository.get (/dev/shm/workspace/install/kibana-9/src/core/server/saved_objects/service/lib/repository.js:603:46)
[00:00:05]               │ proc [kibana]     at process._tickCallback (internal/process/next_tick.js:68:7)
[00:00:05]               │ proc [kibana]   data: null,
[00:00:05]               │ proc [kibana]   isBoom: true,
[00:00:05]               │ proc [kibana]   isServer: false,
[00:00:05]               │ proc [kibana]   output:
[00:00:05]               │ proc [kibana]    { statusCode: 404,
[00:00:05]               │ proc [kibana]      payload:
[00:00:05]               │ proc [kibana]       { statusCode: 404,
[00:00:05]               │ proc [kibana]         error: 'Not Found',
[00:00:05]               │ proc [kibana]         message: 'Saved object [config/8.0.0-SNAPSHOT] not found' },
[00:00:05]               │ proc [kibana]      headers: {} },
[00:00:05]               │ proc [kibana]   reformat: [Function],
[00:00:05]               │ proc [kibana]   typeof: [Function: notFound],
[00:00:05]               │ proc [kibana]   [Symbol(SavedObjectsClientErrorCode)]: 'SavedObjectsClient/notFound' }
[00:00:05]               │ proc [kibana]   log   [18:49:06.587] [warning][plugins][usageCollection] Unable to fetch data from stack_management collector
[00:00:05]               │ debg --- retry.tryForTime error: .login-form is not displayed
[00:00:06]               │ debg Redirecting to /logout to force the logout
[00:00:06]               │ debg Waiting on the login form to appear
[00:00:06]               │ debg Waiting up to 100000ms for login form...
[00:00:06]               │ debg browser[INFO] http://localhost:6191/logout?_t=1584730147266 340 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:00:06]               │
[00:00:06]               │ debg browser[INFO] http://localhost:6191/bundles/app/core/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:06]               │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:00:09]               │ debg --- retry.tryForTime error: .login-form is not displayed
[00:00:12]               │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:00:14]               │ proc [kibana]   log   [18:49:14.803] [warning][plugins][spaces] Error toggling capabilities for request to /api/core/capabilities: [security_exception] missing authentication credentials for REST request [/_security/user/_has_privileges], with { header={ WWW-Authenticate={ 0="ApiKey" & 1="Basic realm=\"security\" charset=\"UTF-8\"" } } } :: {"path":"/_security/user/_has_privileges","query":{},"body":"{\"applications\":[{\"application\":\"kibana-.kibana\",\"resources\":[\"space:default\"],\"privileges\":[\"version:8.0.0-SNAPSHOT\",\"login:\"]}]}","statusCode":401,"response":"{\"error\":{\"root_cause\":[{\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}}],\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}},\"status\":401}","wwwAuthenticateDirective":"ApiKey, Basic realm=\"security\" charset=\"UTF-8\""}
[00:00:17]               │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:49:14Z
[00:00:17]               │        Adding connection to http://localhost:6191/elasticsearch
[00:00:17]               │
[00:00:17]               │      "
[00:00:17]               │ debg browser[INFO] http://localhost:6191/login?next=%2F 340 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:00:17]               │
[00:00:17]               │ debg browser[INFO] http://localhost:6191/bundles/app/core/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:17]               │ debg --- retry.tryForTime error: .login-form is not displayed
[00:00:18]               │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:49:18Z
[00:00:18]               │        Adding connection to http://localhost:6191/elasticsearch
[00:00:18]               │
[00:00:18]               │      "
[00:00:18]               │ proc [kibana]   log   [18:49:18.989] [warning][plugins][spaces] Error toggling capabilities for request to /api/core/capabilities: [security_exception] missing authentication credentials for REST request [/_security/user/_has_privileges], with { header={ WWW-Authenticate={ 0="ApiKey" & 1="Basic realm=\"security\" charset=\"UTF-8\"" } } } :: {"path":"/_security/user/_has_privileges","query":{},"body":"{\"applications\":[{\"application\":\"kibana-.kibana\",\"resources\":[\"space:default\"],\"privileges\":[\"version:8.0.0-SNAPSHOT\",\"login:\"]}]}","statusCode":401,"response":"{\"error\":{\"root_cause\":[{\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}}],\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}},\"status\":401}","wwwAuthenticateDirective":"ApiKey, Basic realm=\"security\" charset=\"UTF-8\""}
[00:00:18]               │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:00:18]               │ debg navigating to login url: http://localhost:6191/login
[00:00:18]               │ debg Navigate to: http://localhost:6191/login
[00:00:18]               │ debg ... sleep(700) start
[00:00:18]               │ debg browser[INFO] http://localhost:6191/login?_t=1584730159258 340 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:00:18]               │
[00:00:18]               │ debg browser[INFO] http://localhost:6191/bundles/app/core/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:19]               │ debg ... sleep(700) end
[00:00:19]               │ debg returned from get, calling refresh
[00:00:19]               │ debg browser[INFO] http://localhost:6191/login?_t=1584730159258 340 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:00:19]               │
[00:00:19]               │ debg browser[INFO] http://localhost:6191/bundles/app/core/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:19]               │ debg currentUrl = http://localhost:6191/login
[00:00:19]               │          appUrl = http://localhost:6191/login
[00:00:19]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:22]               │ proc [kibana]   log   [18:49:23.564] [warning][plugins][spaces] Error toggling capabilities for request to /api/core/capabilities: [security_exception] missing authentication credentials for REST request [/_security/user/_has_privileges], with { header={ WWW-Authenticate={ 0="ApiKey" & 1="Basic realm=\"security\" charset=\"UTF-8\"" } } } :: {"path":"/_security/user/_has_privileges","query":{},"body":"{\"applications\":[{\"application\":\"kibana-.kibana\",\"resources\":[\"space:default\"],\"privileges\":[\"version:8.0.0-SNAPSHOT\",\"login:\"]}]}","statusCode":401,"response":"{\"error\":{\"root_cause\":[{\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}}],\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}},\"status\":401}","wwwAuthenticateDirective":"ApiKey, Basic realm=\"security\" charset=\"UTF-8\""}
[00:00:22]               │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:49:23Z
[00:00:22]               │        Adding connection to http://localhost:6191/elasticsearch
[00:00:22]               │
[00:00:22]               │      "
[00:00:22]               │ debg ... sleep(501) start
[00:00:23]               │ debg ... sleep(501) end
[00:00:23]               │ debg in navigateTo url = http://localhost:6191/login
[00:00:23]               │ debg TestSubjects.exists(statusPageContainer)
[00:00:23]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:25]               │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:26]               │ debg TestSubjects.setValue(loginUsername, transform_poweruser)
[00:00:26]               │ debg TestSubjects.click(loginUsername)
[00:00:26]               │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:26]               │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:26]               │ debg TestSubjects.setValue(loginPassword, tfp001)
[00:00:26]               │ debg TestSubjects.click(loginPassword)
[00:00:26]               │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:26]               │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:26]               │ debg TestSubjects.click(loginSubmit)
[00:00:26]               │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:26]               │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:26]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"] nav:not(.ng-hide) ') with timeout=20000
[00:00:34]               │ debg browser[INFO] http://localhost:6191/app/kibana 340 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:00:34]               │
[00:00:34]               │ debg browser[INFO] http://localhost:6191/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:34]               │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:49:33Z
[00:00:34]               │        Adding connection to http://localhost:6191/elasticsearch
[00:00:34]               │
[00:00:34]               │      "
[00:00:34]               │ debg Finished login process currentUrl = http://localhost:6191/app/kibana#/home
[00:00:34]               │ debg Waiting up to 20000ms for logout button visible...
[00:00:34]               │ debg TestSubjects.exists(userMenuButton)
[00:00:34]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenuButton"]') with timeout=2500
[00:00:35]               │ debg TestSubjects.exists(userMenu)
[00:00:35]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=2500
[00:00:37]               │ debg --- retry.tryForTime error: [data-test-subj="userMenu"] is not displayed
[00:00:38]               │ debg TestSubjects.click(userMenuButton)
[00:00:38]               │ debg Find.clickByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:00:38]               │ debg Find.findByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:00:38]               │ debg Waiting up to 20000ms for user menu opened...
[00:00:38]               │ debg TestSubjects.exists(userMenu)
[00:00:38]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=2500
[00:00:38]               │ debg TestSubjects.exists(userMenu > logoutLink)
[00:00:38]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"] [data-test-subj="logoutLink"]') with timeout=2500
[00:00:38]             └-: batch transform with terms+date_histogram groups and avg agg
[00:00:38]               └-> "before all" hook
[00:00:38]               └-> loads the home page
[00:00:38]                 └-> "before each" hook: global before each
[00:00:38]                 │ debg navigating to transform url: http://localhost:6191/app/kibana/#/management/elasticsearch/transform
[00:00:38]                 │ debg Navigate to: http://localhost:6191/app/kibana/#/management/elasticsearch/transform
[00:00:38]                 │ debg ... sleep(700) start
[00:00:38]                 │ debg browser[INFO] http://localhost:6191/app/kibana/?_t=1584730179062#/management/elasticsearch/transform 340 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:00:38]                 │
[00:00:38]                 │ debg browser[INFO] http://localhost:6191/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:39]                 │ debg ... sleep(700) end
[00:00:39]                 │ debg returned from get, calling refresh
[00:00:40]                 │ debg browser[INFO] http://localhost:6191/app/kibana/?_t=1584730179062#/management/elasticsearch/transform 340 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:00:40]                 │
[00:00:40]                 │ debg browser[INFO] http://localhost:6191/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:40]                 │ debg currentUrl = http://localhost:6191/app/kibana/#/management/elasticsearch/transform
[00:00:40]                 │          appUrl = http://localhost:6191/app/kibana/#/management/elasticsearch/transform
[00:00:40]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:44]                 │ debg TestSubjects.find(kibanaChrome)
[00:00:44]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=10000
[00:00:45]                 │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:49:44Z
[00:00:45]                 │        Adding connection to http://localhost:6191/elasticsearch
[00:00:45]                 │
[00:00:45]                 │      "
[00:00:45]                 │ debg ... sleep(501) start
[00:00:45]                 │ debg ... sleep(501) end
[00:00:45]                 │ debg in navigateTo url = http://localhost:6191/app/kibana/#/management/elasticsearch/transform/transform_management
[00:00:45]                 │ debg TestSubjects.exists(statusPageContainer)
[00:00:45]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:48]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:48]                 │ debg TestSubjects.exists(transformPageTransformList)
[00:00:48]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformPageTransformList"]') with timeout=120000
[00:00:48]                 └- ✓ pass  (10.5s) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg loads the home page"
[00:00:48]               └-> displays the stats bar
[00:00:48]                 └-> "before each" hook: global before each
[00:00:48]                 │ debg TestSubjects.exists(transformStatsBar)
[00:00:48]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformStatsBar"]') with timeout=120000
[00:00:48]                 └- ✓ pass  (35ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays the stats bar"
[00:00:48]               └-> loads the source selection modal
[00:00:48]                 └-> "before each" hook: global before each
[00:00:48]                 │ debg TestSubjects.exists(transformNoTransformsFound)
[00:00:48]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformNoTransformsFound"]') with timeout=2500
[00:00:48]                 │ debg TestSubjects.click(transformCreateFirstButton)
[00:00:48]                 │ debg Find.clickByCssSelector('[data-test-subj="transformCreateFirstButton"]') with timeout=10000
[00:00:48]                 │ debg Find.findByCssSelector('[data-test-subj="transformCreateFirstButton"]') with timeout=10000
[00:00:49]                 │ debg TestSubjects.exists(transformSelectSourceModal)
[00:00:49]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformSelectSourceModal"]') with timeout=120000
[00:00:49]                 └- ✓ pass  (338ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg loads the source selection modal"
[00:00:49]               └-> selects the source data
[00:00:49]                 └-> "before each" hook: global before each
[00:00:49]                 │ debg TestSubjects.setValue(savedObjectFinderSearchInput, ecommerce)
[00:00:49]                 │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:00:49]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:00:49]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:00:49]                 │ debg TestSubjects.exists(savedObjectTitleecommerce)
[00:00:49]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectTitleecommerce"]') with timeout=120000
[00:00:49]                 │ debg TestSubjects.clickWhenNotDisabled(savedObjectTitleecommerce)
[00:00:49]                 │ debg Find.clickByCssSelectorWhenNotDisabled('[data-test-subj="savedObjectTitleecommerce"]') with timeout=10000
[00:00:49]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleecommerce"]') with timeout=10000
[00:00:49]                 │ debg TestSubjects.exists(transformPageCreateTransform)
[00:00:49]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformPageCreateTransform"]') with timeout=120000
[00:00:49]                 └- ✓ pass  (785ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg selects the source data"
[00:00:49]               └-> displays the define pivot step
[00:00:49]                 └-> "before each" hook: global before each
[00:00:49]                 │ debg TestSubjects.exists(transformStepDefineForm)
[00:00:49]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformStepDefineForm"]') with timeout=120000
[00:00:51]                 └- ✓ pass  (1.3s) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays the define pivot step"
[00:00:51]               └-> loads the source index preview
[00:00:51]                 └-> "before each" hook: global before each
[00:00:51]                 │ debg TestSubjects.exists(transformSourceIndexPreview loaded)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformSourceIndexPreview loaded"]') with timeout=120000
[00:00:51]                 └- ✓ pass  (162ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg loads the source index preview"
[00:00:51]               └-> shows the source index preview
[00:00:51]                 └-> "before each" hook: global before each
[00:00:51]                 │ debg TestSubjects.find(~transformSourceIndexPreview)
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj~="transformSourceIndexPreview"]') with timeout=10000
[00:00:51]                 └- ✓ pass  (214ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg shows the source index preview"
[00:00:51]               └-> displays an empty pivot preview
[00:00:51]                 └-> "before each" hook: global before each
[00:00:51]                 │ debg TestSubjects.exists(transformPivotPreview empty)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformPivotPreview empty"]') with timeout=120000
[00:00:51]                 └- ✓ pass  (49ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays an empty pivot preview"
[00:00:51]               └-> displays the query input
[00:00:51]                 └-> "before each" hook: global before each
[00:00:51]                 │ debg TestSubjects.exists(transformQueryInput)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformQueryInput"]') with timeout=120000
[00:00:51]                 │ debg TestSubjects.getVisibleText(transformQueryInput)
[00:00:51]                 │ debg TestSubjects.find(transformQueryInput)
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj="transformQueryInput"]') with timeout=10000
[00:00:51]                 └- ✓ pass  (74ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays the query input"
[00:00:51]               └-> displays the advanced query editor switch
[00:00:51]                 └-> "before each" hook: global before each
[00:00:51]                 │ debg TestSubjects.exists(transformAdvancedQueryEditorSwitch)
[00:00:51]                 │ debg Find.existsByCssSelector('[data-test-subj="transformAdvancedQueryEditorSwitch"]') with timeout=120000
[00:00:51]                 │ debg TestSubjects.getAttribute(transformAdvancedQueryEditorSwitch, aria-checked)
[00:00:51]                 │ debg TestSubjects.find(transformAdvancedQueryEditorSwitch)
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj="transformAdvancedQueryEditorSwitch"]') with timeout=10000
[00:00:51]                 └- ✓ pass  (44ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays the advanced query editor switch"
[00:00:51]               └-> adds the group by entries
[00:00:51]                 └-> "before each" hook: global before each
[00:00:51]                 │ debg TestSubjects.exists(transformGroupBySelection > comboBoxInput)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=120000
[00:00:51]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:00:51]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:51]                 │ debg comboBox.set, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:00:51]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:51]                 │ debg comboBox.setElement, value: terms(category.keyword)
[00:00:51]                 │ debg comboBox.isOptionSelected, value: terms(category.keyword)
[00:00:55]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:00:55]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:00:55]                 │ debg Find.allByCssSelector('.euiFilterSelectItem[title^="terms(category.keyword)"]') with timeout=2500
[00:00:55]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:00:55]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:00:58]                 │ debg --- retry.tryForTime error: [data-test-subj~="comboBoxOptionsList"] is not displayed
[00:00:58]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:00:58]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:00:58]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:58]                 │ debg TestSubjects.exists(transformGroupByEntry 0)
[00:00:58]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformGroupByEntry 0"]') with timeout=120000
[00:00:58]                 │ debg TestSubjects.getVisibleText(transformGroupByEntry 0 > transformGroupByEntryLabel)
[00:00:58]                 │ debg TestSubjects.find(transformGroupByEntry 0 > transformGroupByEntryLabel)
[00:00:58]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupByEntry 0"] [data-test-subj="transformGroupByEntryLabel"]') with timeout=10000
[00:00:58]                 │ debg TestSubjects.exists(transformGroupBySelection > comboBoxInput)
[00:00:58]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=120000
[00:00:58]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:00:58]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:00:58]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:58]                 │ debg comboBox.set, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:00:58]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:00:58]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:58]                 │ debg comboBox.setElement, value: date_histogram(order_date)
[00:00:58]                 │ debg comboBox.isOptionSelected, value: date_histogram(order_date)
[00:01:01]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:01]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:01]                 │ debg Find.allByCssSelector('.euiFilterSelectItem[title^="date_histogram(order_date)"]') with timeout=2500
[00:01:02]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:02]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:04]                 │ debg --- retry.tryForTime error: [data-test-subj~="comboBoxOptionsList"] is not displayed
[00:01:05]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:01:05]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:01:05]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:05]                 │ debg TestSubjects.exists(transformGroupByEntry 1)
[00:01:05]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformGroupByEntry 1"]') with timeout=120000
[00:01:05]                 │ debg TestSubjects.getVisibleText(transformGroupByEntry 1 > transformGroupByEntryLabel)
[00:01:05]                 │ debg TestSubjects.find(transformGroupByEntry 1 > transformGroupByEntryLabel)
[00:01:05]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupByEntry 1"] [data-test-subj="transformGroupByEntryLabel"]') with timeout=10000
[00:01:05]                 │ debg TestSubjects.getVisibleText(transformGroupByEntry 1 > transformGroupByEntryIntervalLabel)
[00:01:05]                 │ debg TestSubjects.find(transformGroupByEntry 1 > transformGroupByEntryIntervalLabel)
[00:01:05]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupByEntry 1"] [data-test-subj="transformGroupByEntryIntervalLabel"]') with timeout=10000
[00:01:05]                 └- ✓ pass  (13.7s) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg adds the group by entries"
[00:01:05]               └-> adds the aggregation entries
[00:01:05]                 └-> "before each" hook: global before each
[00:01:05]                 │ debg TestSubjects.exists(transformAggregationSelection > comboBoxInput)
[00:01:05]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"]') with timeout=120000
[00:01:05]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformAggregationSelection > comboBoxInput
[00:01:05]                 │ debg TestSubjects.find(transformAggregationSelection > comboBoxInput)
[00:01:05]                 │ debg Find.findByCssSelector('[data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:05]                 │ debg comboBox.set, comboBoxSelector: transformAggregationSelection > comboBoxInput
[00:01:05]                 │ debg TestSubjects.find(transformAggregationSelection > comboBoxInput)
[00:01:05]                 │ debg Find.findByCssSelector('[data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:05]                 │ debg comboBox.setElement, value: avg(products.base_price)
[00:01:05]                 │ debg comboBox.isOptionSelected, value: avg(products.base_price)
[00:01:08]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:08]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:08]                 │ debg Find.allByCssSelector('.euiFilterSelectItem[title^="avg(products.base_price)"]') with timeout=2500
[00:01:09]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:09]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:11]                 │ERROR browser[SEVERE] http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js 399:77070 TypeError: Cannot read property 'properties' of undefined
[00:01:11]                 │          at http://localhost:6191/bundles/plugin/transform/transform.plugin.js:97:858887
[00:01:11]                 │          at ca (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:59331)
[00:01:11]                 │          at Ga (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:67553)
[00:01:11]                 │          at $a (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:67372)
[00:01:11]                 │          at As (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:107875)
[00:01:11]                 │          at hl (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:90017)
[00:01:11]                 │          at ml (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:89942)
[00:01:11]                 │          at il (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:87290)
[00:01:11]                 │          at http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:45732
[00:01:11]                 │          at t.unstable_runWithPriority (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:408:3462)
[00:01:11]                 │ debg --- retry.tryForTime error: [data-test-subj~="comboBoxOptionsList"] is not displayed
[00:01:12]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformAggregationSelection > comboBoxInput
[00:01:12]                 │ debg TestSubjects.find(transformAggregationSelection > comboBoxInput)
[00:01:12]                 │ debg Find.findByCssSelector('[data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:22]                 │ debg --- retry.tryForTime error: Waiting for element to be located By(css selector, [data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"])
[00:01:22]                 │      Wait timed out after 10083ms
[00:01:22]                 │ info Taking screenshot "/dev/shm/workspace/kibana/x-pack/test/functional/screenshots/failure/transform creation_index_pattern batch transform with terms_date_histogram groups and avg agg adds the aggregation entries.png"
[00:01:23]                 │ info Current URL is: http://localhost:6191/app/kibana/#/management/elasticsearch/transform/create_transform/5193f870-d861-11e9-a311-0fa548c5f953
[00:01:23]                 │ info Saving page source to: /dev/shm/workspace/kibana/x-pack/test/functional/failure_debug/html/transform creation_index_pattern batch transform with terms_date_histogram groups and avg agg adds the aggregation entries.html
[00:01:23]                 └- ✖ fail: "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg adds the aggregation entries"
[00:01:23]                 │

Stack Trace

Error: retry.tryForTime timeout: TimeoutError: Waiting for element to be located By(css selector, [data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"])
Wait timed out after 10083ms
    at /dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/webdriver.js:841:17
    at process._tickCallback (internal/process/next_tick.js:68:7)
    at onFailure (/dev/shm/workspace/kibana/test/common/services/retry/retry_for_success.ts:28:9)
    at retryForSuccess (/dev/shm/workspace/kibana/test/common/services/retry/retry_for_success.ts:68:13)

Kibana Pipeline / kibana-xpack-agent / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/transform/creation_index_pattern·ts.transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg adds the aggregation entries

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:00:00]         └-: transform
[00:00:00]           └-> "before all" hook
[00:00:00]           └-> "before all" hook
[00:00:00]             │ debg creating role transform_source
[00:00:00]             │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added role [transform_source]
[00:00:00]             │ debg creating role transform_dest
[00:00:00]             │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added role [transform_dest]
[00:00:00]             │ debg creating role transform_dest_readonly
[00:00:00]             │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added role [transform_dest_readonly]
[00:00:00]             │ debg creating role transform_ui_extras
[00:00:00]             │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added role [transform_ui_extras]
[00:00:00]             │ debg creating user transform_poweruser
[00:00:01]             │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added user [transform_poweruser]
[00:00:01]             │ debg created user transform_poweruser
[00:00:01]             │ debg creating user transform_viewer
[00:00:01]             │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] added user [transform_viewer]
[00:00:01]             │ debg created user transform_viewer
[00:00:01]           └-: creation_index_pattern
[00:00:01]             └-> "before all" hook
[00:00:01]             └-> "before all" hook
[00:00:01]               │ info [ml/ecommerce] Loading "mappings.json"
[00:00:01]               │ info [ml/ecommerce] Loading "data.json.gz"
[00:00:01]               │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [ecommerce] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:01]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[ecommerce][0]]]).
[00:00:01]               │ info [ml/ecommerce] Created index "ecommerce"
[00:00:01]               │ debg [ml/ecommerce] "ecommerce" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:01]               │ info [o.e.c.m.MetaDataDeleteIndexService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_1/Nd2oJmATSqSYvvwHsO_FCA] deleting index
[00:00:01]               │ info [ml/ecommerce] Deleted existing index [".kibana_1"]
[00:00:01]               │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_1] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:02]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_1][0]]]).
[00:00:02]               │ info [ml/ecommerce] Created index ".kibana_1"
[00:00:02]               │ debg [ml/ecommerce] ".kibana_1" settings {"index":{"auto_expand_replicas":"0-1","number_of_replicas":"0","number_of_shards":"1"}}
[00:00:02]               │ proc [kibana]   log   [18:45:24.354] [warning][plugins][usageCollection] { Error: mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed: [strict_dynamic_mapping_exception] mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed
[00:00:02]               │ proc [kibana]     at respond (/dev/shm/workspace/install/kibana-9/node_modules/elasticsearch/src/lib/transport.js:349:15)
[00:00:02]               │ proc [kibana]     at checkRespForFailure (/dev/shm/workspace/install/kibana-9/node_modules/elasticsearch/src/lib/transport.js:306:7)
[00:00:02]               │ proc [kibana]     at HttpConnector.<anonymous> (/dev/shm/workspace/install/kibana-9/node_modules/elasticsearch/src/lib/connectors/http.js:173:7)
[00:00:02]               │ proc [kibana]     at IncomingMessage.wrapper (/dev/shm/workspace/install/kibana-9/node_modules/elasticsearch/node_modules/lodash/lodash.js:4929:19)
[00:00:02]               │ proc [kibana]     at IncomingMessage.emit (events.js:203:15)
[00:00:02]               │ proc [kibana]     at endReadableNT (_stream_readable.js:1145:12)
[00:00:02]               │ proc [kibana]     at process._tickCallback (internal/process/next_tick.js:63:19)
[00:00:02]               │ proc [kibana]   status: 400,
[00:00:02]               │ proc [kibana]   displayName: 'BadRequest',
[00:00:02]               │ proc [kibana]   message:
[00:00:02]               │ proc [kibana]    'mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed: [strict_dynamic_mapping_exception] mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed',
[00:00:02]               │ proc [kibana]   path: '/.kibana/_doc/maps-telemetry%3Amaps-telemetry',
[00:00:02]               │ proc [kibana]   query: { refresh: 'wait_for' },
[00:00:02]               │ proc [kibana]   body:
[00:00:02]               │ proc [kibana]    { error:
[00:00:02]               │ proc [kibana]       { root_cause: [Array],
[00:00:02]               │ proc [kibana]         type: 'strict_dynamic_mapping_exception',
[00:00:02]               │ proc [kibana]         reason:
[00:00:02]               │ proc [kibana]          'mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed' },
[00:00:02]               │ proc [kibana]      status: 400 },
[00:00:02]               │ proc [kibana]   statusCode: 400,
[00:00:02]               │ proc [kibana]   response:
[00:00:02]               │ proc [kibana]    '{"error":{"root_cause":[{"type":"strict_dynamic_mapping_exception","reason":"mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed"}],"type":"strict_dynamic_mapping_exception","reason":"mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed"},"status":400}',
[00:00:02]               │ proc [kibana]   toString: [Function],
[00:00:02]               │ proc [kibana]   toJSON: [Function],
[00:00:02]               │ proc [kibana]   isBoom: true,
[00:00:02]               │ proc [kibana]   isServer: false,
[00:00:02]               │ proc [kibana]   data: null,
[00:00:02]               │ proc [kibana]   output:
[00:00:02]               │ proc [kibana]    { statusCode: 400,
[00:00:02]               │ proc [kibana]      payload:
[00:00:02]               │ proc [kibana]       { message:
[00:00:02]               │ proc [kibana]          'mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed: [strict_dynamic_mapping_exception] mapping set to strict, dynamic introduction of [settings] within [maps-telemetry] is not allowed',
[00:00:02]               │ proc [kibana]         statusCode: 400,
[00:00:02]               │ proc [kibana]         error: 'Bad Request' },
[00:00:02]               │ proc [kibana]      headers: {} },
[00:00:02]               │ proc [kibana]   reformat: [Function],
[00:00:02]               │ proc [kibana]   [Symbol(SavedObjectsClientErrorCode)]: 'SavedObjectsClient/badRequest' }
[00:00:02]               │ proc [kibana]   log   [18:45:24.365] [warning][plugins][usageCollection] Unable to fetch data from maps-telemetry collector
[00:00:05]               │ info [ml/ecommerce] Indexed 4675 docs into "ecommerce"
[00:00:05]               │ info [ml/ecommerce] Indexed 4 docs into ".kibana_1"
[00:00:05]               │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_1/05bAooOuTUiIMaoQJSaVVw] update_mapping [_doc]
[00:00:05]               │ debg Migrating saved objects
[00:00:05]               │ proc [kibana]   log   [18:45:27.397] [info][savedobjects-service] Creating index .kibana_2.
[00:00:05]               │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:05]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] updating number_of_replicas to [0] for indices [.kibana_2]
[00:00:06]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_2][0]]]).
[00:00:06]               │ proc [kibana]   log   [18:45:27.571] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:00:06]               │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_2/_HHW8oOVT9e0KIonK8RtbA] update_mapping [_doc]
[00:00:06]               │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_2/_HHW8oOVT9e0KIonK8RtbA] update_mapping [_doc]
[00:00:06]               │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-centos-tests-xl-1584727805626238771] [.kibana_2/_HHW8oOVT9e0KIonK8RtbA] update_mapping [_doc]
[00:00:06]               │ proc [kibana]   log   [18:45:27.794] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:00:06]               │ proc [kibana]   log   [18:45:27.867] [info][savedobjects-service] Finished in 474ms.
[00:00:06]               │ debg SecurityPage.forceLogout
[00:00:06]               │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=100
[00:00:06]               │ debg --- retry.tryForTime error: .login-form is not displayed
[00:00:07]               │ debg Redirecting to /logout to force the logout
[00:00:07]               │ debg Waiting on the login form to appear
[00:00:07]               │ debg Waiting up to 100000ms for login form...
[00:00:07]               │ debg browser[INFO] http://localhost:6191/logout?_t=1584729928566 340 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:00:07]               │
[00:00:07]               │ debg browser[INFO] http://localhost:6191/bundles/app/core/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:07]               │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:00:10]               │ debg --- retry.tryForTime error: .login-form is not displayed
[00:00:13]               │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:00:15]               │ proc [kibana]   log   [18:45:37.060] [warning][plugins][spaces] Error toggling capabilities for request to /api/core/capabilities: [security_exception] missing authentication credentials for REST request [/_security/user/_has_privileges], with { header={ WWW-Authenticate={ 0="ApiKey" & 1="Basic realm=\"security\" charset=\"UTF-8\"" } } } :: {"path":"/_security/user/_has_privileges","query":{},"body":"{\"applications\":[{\"application\":\"kibana-.kibana\",\"resources\":[\"space:default\"],\"privileges\":[\"version:8.0.0-SNAPSHOT\",\"login:\"]}]}","statusCode":401,"response":"{\"error\":{\"root_cause\":[{\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}}],\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}},\"status\":401}","wwwAuthenticateDirective":"ApiKey, Basic realm=\"security\" charset=\"UTF-8\""}
[00:00:19]               │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:45:36Z
[00:00:19]               │        Adding connection to http://localhost:6191/elasticsearch
[00:00:19]               │
[00:00:19]               │      "
[00:00:19]               │ debg browser[INFO] http://localhost:6191/login?next=%2F 340 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:00:19]               │
[00:00:19]               │ debg browser[INFO] http://localhost:6191/bundles/app/core/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:19]               │ debg --- retry.tryForTime error: .login-form is not displayed
[00:00:20]               │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:45:41Z
[00:00:20]               │        Adding connection to http://localhost:6191/elasticsearch
[00:00:20]               │
[00:00:20]               │      "
[00:00:20]               │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:00:20]               │ proc [kibana]   log   [18:45:41.935] [warning][plugins][spaces] Error toggling capabilities for request to /api/core/capabilities: [security_exception] missing authentication credentials for REST request [/_security/user/_has_privileges], with { header={ WWW-Authenticate={ 0="ApiKey" & 1="Basic realm=\"security\" charset=\"UTF-8\"" } } } :: {"path":"/_security/user/_has_privileges","query":{},"body":"{\"applications\":[{\"application\":\"kibana-.kibana\",\"resources\":[\"space:default\"],\"privileges\":[\"version:8.0.0-SNAPSHOT\",\"login:\"]}]}","statusCode":401,"response":"{\"error\":{\"root_cause\":[{\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}}],\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}},\"status\":401}","wwwAuthenticateDirective":"ApiKey, Basic realm=\"security\" charset=\"UTF-8\""}
[00:00:20]               │ debg navigating to login url: http://localhost:6191/login
[00:00:20]               │ debg Navigate to: http://localhost:6191/login
[00:00:20]               │ debg ... sleep(700) start
[00:00:20]               │ debg browser[INFO] http://localhost:6191/login?_t=1584729942175 340 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:00:20]               │
[00:00:20]               │ debg browser[INFO] http://localhost:6191/bundles/app/core/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:21]               │ debg ... sleep(700) end
[00:00:21]               │ debg returned from get, calling refresh
[00:00:21]               │ debg browser[INFO] http://localhost:6191/login?_t=1584729942175 340 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:00:21]               │
[00:00:21]               │ debg browser[INFO] http://localhost:6191/bundles/app/core/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:21]               │ debg currentUrl = http://localhost:6191/login
[00:00:21]               │          appUrl = http://localhost:6191/login
[00:00:21]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:25]               │ proc [kibana]   log   [18:45:46.751] [warning][plugins][spaces] Error toggling capabilities for request to /api/core/capabilities: [security_exception] missing authentication credentials for REST request [/_security/user/_has_privileges], with { header={ WWW-Authenticate={ 0="ApiKey" & 1="Basic realm=\"security\" charset=\"UTF-8\"" } } } :: {"path":"/_security/user/_has_privileges","query":{},"body":"{\"applications\":[{\"application\":\"kibana-.kibana\",\"resources\":[\"space:default\"],\"privileges\":[\"version:8.0.0-SNAPSHOT\",\"login:\"]}]}","statusCode":401,"response":"{\"error\":{\"root_cause\":[{\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}}],\"type\":\"security_exception\",\"reason\":\"missing authentication credentials for REST request [/_security/user/_has_privileges]\",\"header\":{\"WWW-Authenticate\":[\"ApiKey\",\"Basic realm=\\\"security\\\" charset=\\\"UTF-8\\\"\"]}},\"status\":401}","wwwAuthenticateDirective":"ApiKey, Basic realm=\"security\" charset=\"UTF-8\""}
[00:00:25]               │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:45:46Z
[00:00:25]               │        Adding connection to http://localhost:6191/elasticsearch
[00:00:25]               │
[00:00:25]               │      "
[00:00:25]               │ debg ... sleep(501) start
[00:00:25]               │ debg ... sleep(501) end
[00:00:25]               │ debg in navigateTo url = http://localhost:6191/login
[00:00:25]               │ debg TestSubjects.exists(statusPageContainer)
[00:00:25]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:28]               │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:28]               │ debg TestSubjects.setValue(loginUsername, transform_poweruser)
[00:00:28]               │ debg TestSubjects.click(loginUsername)
[00:00:28]               │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:28]               │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:29]               │ debg TestSubjects.setValue(loginPassword, tfp001)
[00:00:29]               │ debg TestSubjects.click(loginPassword)
[00:00:29]               │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:29]               │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:29]               │ debg TestSubjects.click(loginSubmit)
[00:00:29]               │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:29]               │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:29]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"] nav:not(.ng-hide) ') with timeout=20000
[00:00:36]               │ debg browser[INFO] http://localhost:6191/app/kibana 340 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:00:36]               │
[00:00:36]               │ debg browser[INFO] http://localhost:6191/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:36]               │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:45:55Z
[00:00:36]               │        Adding connection to http://localhost:6191/elasticsearch
[00:00:36]               │
[00:00:36]               │      "
[00:00:36]               │ debg Finished login process currentUrl = http://localhost:6191/app/kibana#/home
[00:00:36]               │ debg Waiting up to 20000ms for logout button visible...
[00:00:36]               │ debg TestSubjects.exists(userMenuButton)
[00:00:36]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenuButton"]') with timeout=2500
[00:00:37]               │ debg TestSubjects.exists(userMenu)
[00:00:37]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=2500
[00:00:39]               │ debg --- retry.tryForTime error: [data-test-subj="userMenu"] is not displayed
[00:00:40]               │ debg TestSubjects.click(userMenuButton)
[00:00:40]               │ debg Find.clickByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:00:40]               │ debg Find.findByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:00:40]               │ debg Waiting up to 20000ms for user menu opened...
[00:00:40]               │ debg TestSubjects.exists(userMenu)
[00:00:40]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=2500
[00:00:40]               │ debg TestSubjects.exists(userMenu > logoutLink)
[00:00:40]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"] [data-test-subj="logoutLink"]') with timeout=2500
[00:00:40]             └-: batch transform with terms+date_histogram groups and avg agg
[00:00:40]               └-> "before all" hook
[00:00:40]               └-> loads the home page
[00:00:40]                 └-> "before each" hook: global before each
[00:00:40]                 │ debg navigating to transform url: http://localhost:6191/app/kibana/#/management/elasticsearch/transform
[00:00:40]                 │ debg Navigate to: http://localhost:6191/app/kibana/#/management/elasticsearch/transform
[00:00:40]                 │ debg ... sleep(700) start
[00:00:40]                 │ debg browser[INFO] http://localhost:6191/app/kibana/?_t=1584729961720#/management/elasticsearch/transform 340 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:00:40]                 │
[00:00:40]                 │ debg browser[INFO] http://localhost:6191/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:41]                 │ debg ... sleep(700) end
[00:00:41]                 │ debg returned from get, calling refresh
[00:00:42]                 │ debg browser[INFO] http://localhost:6191/app/kibana/?_t=1584729961720#/management/elasticsearch/transform 340 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:00:42]                 │
[00:00:42]                 │ debg browser[INFO] http://localhost:6191/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:42]                 │ debg currentUrl = http://localhost:6191/app/kibana/#/management/elasticsearch/transform
[00:00:42]                 │          appUrl = http://localhost:6191/app/kibana/#/management/elasticsearch/transform
[00:00:42]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:46]                 │ debg TestSubjects.find(kibanaChrome)
[00:00:46]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=10000
[00:00:47]                 │ debg browser[INFO] http://localhost:6191/bundles/plugin/data/data.plugin.js 96:139970 "INFO: 2020-03-20T18:46:06Z
[00:00:47]                 │        Adding connection to http://localhost:6191/elasticsearch
[00:00:47]                 │
[00:00:47]                 │      "
[00:00:47]                 │ debg ... sleep(501) start
[00:00:47]                 │ debg ... sleep(501) end
[00:00:47]                 │ debg in navigateTo url = http://localhost:6191/app/kibana/#/management/elasticsearch/transform/transform_management
[00:00:47]                 │ debg TestSubjects.exists(statusPageContainer)
[00:00:47]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:50]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:50]                 │ debg TestSubjects.exists(transformPageTransformList)
[00:00:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformPageTransformList"]') with timeout=120000
[00:00:50]                 └- ✓ pass  (10.5s) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg loads the home page"
[00:00:50]               └-> displays the stats bar
[00:00:50]                 └-> "before each" hook: global before each
[00:00:50]                 │ debg TestSubjects.exists(transformStatsBar)
[00:00:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformStatsBar"]') with timeout=120000
[00:00:50]                 └- ✓ pass  (28ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays the stats bar"
[00:00:50]               └-> loads the source selection modal
[00:00:50]                 └-> "before each" hook: global before each
[00:00:50]                 │ debg TestSubjects.exists(transformNoTransformsFound)
[00:00:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformNoTransformsFound"]') with timeout=2500
[00:00:50]                 │ debg TestSubjects.click(transformCreateFirstButton)
[00:00:50]                 │ debg Find.clickByCssSelector('[data-test-subj="transformCreateFirstButton"]') with timeout=10000
[00:00:50]                 │ debg Find.findByCssSelector('[data-test-subj="transformCreateFirstButton"]') with timeout=10000
[00:00:51]                 │ debg TestSubjects.exists(transformSelectSourceModal)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformSelectSourceModal"]') with timeout=120000
[00:00:51]                 └- ✓ pass  (266ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg loads the source selection modal"
[00:00:51]               └-> selects the source data
[00:00:51]                 └-> "before each" hook: global before each
[00:00:51]                 │ debg TestSubjects.setValue(savedObjectFinderSearchInput, ecommerce)
[00:00:51]                 │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:00:51]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:00:51]                 │ debg TestSubjects.exists(savedObjectTitleecommerce)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectTitleecommerce"]') with timeout=120000
[00:00:51]                 │ debg TestSubjects.clickWhenNotDisabled(savedObjectTitleecommerce)
[00:00:51]                 │ debg Find.clickByCssSelectorWhenNotDisabled('[data-test-subj="savedObjectTitleecommerce"]') with timeout=10000
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleecommerce"]') with timeout=10000
[00:00:51]                 │ debg TestSubjects.exists(transformPageCreateTransform)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformPageCreateTransform"]') with timeout=120000
[00:00:52]                 └- ✓ pass  (948ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg selects the source data"
[00:00:52]               └-> displays the define pivot step
[00:00:52]                 └-> "before each" hook: global before each
[00:00:52]                 │ debg TestSubjects.exists(transformStepDefineForm)
[00:00:52]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformStepDefineForm"]') with timeout=120000
[00:00:53]                 └- ✓ pass  (1.5s) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays the define pivot step"
[00:00:53]               └-> loads the source index preview
[00:00:53]                 └-> "before each" hook: global before each
[00:00:53]                 │ debg TestSubjects.exists(transformSourceIndexPreview loaded)
[00:00:53]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformSourceIndexPreview loaded"]') with timeout=120000
[00:00:53]                 └- ✓ pass  (210ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg loads the source index preview"
[00:00:53]               └-> shows the source index preview
[00:00:53]                 └-> "before each" hook: global before each
[00:00:53]                 │ debg TestSubjects.find(~transformSourceIndexPreview)
[00:00:53]                 │ debg Find.findByCssSelector('[data-test-subj~="transformSourceIndexPreview"]') with timeout=10000
[00:00:53]                 └- ✓ pass  (235ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg shows the source index preview"
[00:00:53]               └-> displays an empty pivot preview
[00:00:53]                 └-> "before each" hook: global before each
[00:00:53]                 │ debg TestSubjects.exists(transformPivotPreview empty)
[00:00:53]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformPivotPreview empty"]') with timeout=120000
[00:00:54]                 └- ✓ pass  (31ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays an empty pivot preview"
[00:00:54]               └-> displays the query input
[00:00:54]                 └-> "before each" hook: global before each
[00:00:54]                 │ debg TestSubjects.exists(transformQueryInput)
[00:00:54]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformQueryInput"]') with timeout=120000
[00:00:54]                 │ debg TestSubjects.getVisibleText(transformQueryInput)
[00:00:54]                 │ debg TestSubjects.find(transformQueryInput)
[00:00:54]                 │ debg Find.findByCssSelector('[data-test-subj="transformQueryInput"]') with timeout=10000
[00:00:54]                 └- ✓ pass  (62ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays the query input"
[00:00:54]               └-> displays the advanced query editor switch
[00:00:54]                 └-> "before each" hook: global before each
[00:00:54]                 │ debg TestSubjects.exists(transformAdvancedQueryEditorSwitch)
[00:00:54]                 │ debg Find.existsByCssSelector('[data-test-subj="transformAdvancedQueryEditorSwitch"]') with timeout=120000
[00:00:54]                 │ debg TestSubjects.getAttribute(transformAdvancedQueryEditorSwitch, aria-checked)
[00:00:54]                 │ debg TestSubjects.find(transformAdvancedQueryEditorSwitch)
[00:00:54]                 │ debg Find.findByCssSelector('[data-test-subj="transformAdvancedQueryEditorSwitch"]') with timeout=10000
[00:00:54]                 └- ✓ pass  (37ms) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg displays the advanced query editor switch"
[00:00:54]               └-> adds the group by entries
[00:00:54]                 └-> "before each" hook: global before each
[00:00:54]                 │ debg TestSubjects.exists(transformGroupBySelection > comboBoxInput)
[00:00:54]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=120000
[00:00:54]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:00:54]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:00:54]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:54]                 │ debg comboBox.set, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:00:54]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:00:54]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:54]                 │ debg comboBox.setElement, value: terms(category.keyword)
[00:00:54]                 │ debg comboBox.isOptionSelected, value: terms(category.keyword)
[00:00:57]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:00:57]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:00:57]                 │ debg Find.allByCssSelector('.euiFilterSelectItem[title^="terms(category.keyword)"]') with timeout=2500
[00:00:57]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:00:57]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:00]                 │ debg --- retry.tryForTime error: [data-test-subj~="comboBoxOptionsList"] is not displayed
[00:01:00]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:01:00]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:01:00]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:00]                 │ debg TestSubjects.exists(transformGroupByEntry 0)
[00:01:00]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformGroupByEntry 0"]') with timeout=120000
[00:01:00]                 │ debg TestSubjects.getVisibleText(transformGroupByEntry 0 > transformGroupByEntryLabel)
[00:01:00]                 │ debg TestSubjects.find(transformGroupByEntry 0 > transformGroupByEntryLabel)
[00:01:00]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupByEntry 0"] [data-test-subj="transformGroupByEntryLabel"]') with timeout=10000
[00:01:00]                 │ debg TestSubjects.exists(transformGroupBySelection > comboBoxInput)
[00:01:00]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=120000
[00:01:01]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:01:01]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:01:01]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:01]                 │ debg comboBox.set, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:01:01]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:01:01]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:01]                 │ debg comboBox.setElement, value: date_histogram(order_date)
[00:01:01]                 │ debg comboBox.isOptionSelected, value: date_histogram(order_date)
[00:01:04]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:04]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:04]                 │ debg Find.allByCssSelector('.euiFilterSelectItem[title^="date_histogram(order_date)"]') with timeout=2500
[00:01:04]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:04]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:07]                 │ debg --- retry.tryForTime error: [data-test-subj~="comboBoxOptionsList"] is not displayed
[00:01:07]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformGroupBySelection > comboBoxInput
[00:01:07]                 │ debg TestSubjects.find(transformGroupBySelection > comboBoxInput)
[00:01:07]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupBySelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:08]                 │ debg TestSubjects.exists(transformGroupByEntry 1)
[00:01:08]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformGroupByEntry 1"]') with timeout=120000
[00:01:08]                 │ debg TestSubjects.getVisibleText(transformGroupByEntry 1 > transformGroupByEntryLabel)
[00:01:08]                 │ debg TestSubjects.find(transformGroupByEntry 1 > transformGroupByEntryLabel)
[00:01:08]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupByEntry 1"] [data-test-subj="transformGroupByEntryLabel"]') with timeout=10000
[00:01:08]                 │ debg TestSubjects.getVisibleText(transformGroupByEntry 1 > transformGroupByEntryIntervalLabel)
[00:01:08]                 │ debg TestSubjects.find(transformGroupByEntry 1 > transformGroupByEntryIntervalLabel)
[00:01:08]                 │ debg Find.findByCssSelector('[data-test-subj="transformGroupByEntry 1"] [data-test-subj="transformGroupByEntryIntervalLabel"]') with timeout=10000
[00:01:08]                 └- ✓ pass  (14.1s) "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg adds the group by entries"
[00:01:08]               └-> adds the aggregation entries
[00:01:08]                 └-> "before each" hook: global before each
[00:01:08]                 │ debg TestSubjects.exists(transformAggregationSelection > comboBoxInput)
[00:01:08]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"]') with timeout=120000
[00:01:08]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformAggregationSelection > comboBoxInput
[00:01:08]                 │ debg TestSubjects.find(transformAggregationSelection > comboBoxInput)
[00:01:08]                 │ debg Find.findByCssSelector('[data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:08]                 │ debg comboBox.set, comboBoxSelector: transformAggregationSelection > comboBoxInput
[00:01:08]                 │ debg TestSubjects.find(transformAggregationSelection > comboBoxInput)
[00:01:08]                 │ debg Find.findByCssSelector('[data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:08]                 │ debg comboBox.setElement, value: avg(products.base_price)
[00:01:08]                 │ debg comboBox.isOptionSelected, value: avg(products.base_price)
[00:01:11]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:11]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:11]                 │ debg Find.allByCssSelector('.euiFilterSelectItem[title^="avg(products.base_price)"]') with timeout=2500
[00:01:11]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:11]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:14]                 │ERROR browser[SEVERE] http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js 399:77070 TypeError: Cannot read property 'properties' of undefined
[00:01:14]                 │          at http://localhost:6191/bundles/plugin/transform/transform.plugin.js:97:858887
[00:01:14]                 │          at ca (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:59331)
[00:01:14]                 │          at Ga (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:67553)
[00:01:14]                 │          at $a (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:67372)
[00:01:14]                 │          at As (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:107875)
[00:01:14]                 │          at hl (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:90017)
[00:01:14]                 │          at ml (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:89942)
[00:01:14]                 │          at il (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:87290)
[00:01:14]                 │          at http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:400:45732
[00:01:14]                 │          at t.unstable_runWithPriority (http://localhost:6191/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:408:3462)
[00:01:14]                 │ debg --- retry.tryForTime error: [data-test-subj~="comboBoxOptionsList"] is not displayed
[00:01:15]                 │ debg comboBox.getComboBoxSelectedOptions, comboBoxSelector: transformAggregationSelection > comboBoxInput
[00:01:15]                 │ debg TestSubjects.find(transformAggregationSelection > comboBoxInput)
[00:01:15]                 │ debg Find.findByCssSelector('[data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"]') with timeout=10000
[00:01:25]                 │ debg --- retry.tryForTime error: Waiting for element to be located By(css selector, [data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"])
[00:01:25]                 │      Wait timed out after 10046ms
[00:01:25]                 │ info Taking screenshot "/dev/shm/workspace/kibana/x-pack/test/functional/screenshots/failure/transform creation_index_pattern batch transform with terms_date_histogram groups and avg agg adds the aggregation entries.png"
[00:01:25]                 │ info Current URL is: http://localhost:6191/app/kibana/#/management/elasticsearch/transform/create_transform/5193f870-d861-11e9-a311-0fa548c5f953
[00:01:25]                 │ info Saving page source to: /dev/shm/workspace/kibana/x-pack/test/functional/failure_debug/html/transform creation_index_pattern batch transform with terms_date_histogram groups and avg agg adds the aggregation entries.html
[00:01:25]                 └- ✖ fail: "transform creation_index_pattern batch transform with terms+date_histogram groups and avg agg adds the aggregation entries"
[00:01:25]                 │

Stack Trace

Error: retry.tryForTime timeout: TimeoutError: Waiting for element to be located By(css selector, [data-test-subj="transformAggregationSelection"] [data-test-subj="comboBoxInput"])
Wait timed out after 10046ms
    at /dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/webdriver.js:841:17
    at process._tickCallback (internal/process/next_tick.js:68:7)
    at onFailure (/dev/shm/workspace/kibana/test/common/services/retry/retry_for_success.ts:28:9)
    at retryForSuccess (/dev/shm/workspace/kibana/test/common/services/retry/retry_for_success.ts:68:13)

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

release_note:enhancement v7.7.0 v7.8.0 v8.0.0 zDeprecated Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reporting: add a "Remove" action in "Reporting" Management app

5 participants