Skip to content

[7.x] [Search Source] Request date fields explicitly (#91478)#91678

Merged
majagrubic merged 1 commit intoelastic:7.xfrom
majagrubic:backport/7.x/pr-91478
Feb 17, 2021
Merged

[7.x] [Search Source] Request date fields explicitly (#91478)#91678
majagrubic merged 1 commit intoelastic:7.xfrom
majagrubic:backport/7.x/pr-91478

Conversation

@majagrubic
Copy link
Copy Markdown
Contributor

Backports the following commits to 7.x:

* [Search Source] Remove includes when retrieving fields from source

* Removing unusded imports

* Use exclusion filters to retrieve a list of fields

* Exclude _source from fields list

* Fix small check in getting the field list

* Fixing faulty import

* Filter logic

* Adding a unit test for maps use case

* Updating maps unit & functional test

* Add unit test

* Move logic for requesting a field list inside search_source

* Remove unnecessary mock

* Code cleanup as per PR comments

* First pass

* Revert functionality for search_after

* [Search Source] Add date fields with format

* Remove unnecessary log from test

* Use local variable

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
@majagrubic majagrubic added the backport This PR is a backport of another PR label Feb 17, 2021
@kibanamachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky


Test Failures

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional_with_es_ssl/apps/uptime/alert_flyout·ts.Uptime app with real-world data uptime alerts overview page alert flyout controls posts an alert, verifies its presence, and deletes the alert

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has failed 1 times on tracked branches: https://github.com/elastic/kibana/issues/88177

[00:00:00]       │
[00:00:00]         └-: Uptime app
[00:00:00]           └-> "before all" hook in "Uptime app"
[00:00:00]           └-: with real-world data
[00:00:00]             └-> "before all" hook in "with real-world data"
[00:00:00]             └-> "before all" hook in "with real-world data"
[00:00:00]               │ info [uptime/full_heartbeat] Loading "mappings.json"
[00:00:00]               │ info [uptime/full_heartbeat] Loading "data.json.gz"
[00:00:00]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xxl-1613578593758135446] [heartbeat-7-full-test] creating index, cause [api], templates [], shards [1]/[1]
[00:00:00]               │ info [uptime/full_heartbeat] Created index "heartbeat-7-full-test"
[00:00:00]               │ debg [uptime/full_heartbeat] "heartbeat-7-full-test" settings {"index":{"mapping":{"total_fields":{"limit":"10000"}},"number_of_replicas":"1","number_of_shards":"1","query":{"default_field":["message","tags","agent.ephemeral_id","agent.id","agent.name","agent.type","agent.version","as.organization.name","client.address","client.as.organization.name","client.domain","client.geo.city_name","client.geo.continent_name","client.geo.country_iso_code","client.geo.country_name","client.geo.name","client.geo.region_iso_code","client.geo.region_name","client.mac","client.user.domain","client.user.email","client.user.full_name","client.user.group.id","client.user.group.name","client.user.hash","client.user.id","client.user.name","cloud.account.id","cloud.availability_zone","cloud.instance.id","cloud.instance.name","cloud.machine.type","cloud.provider","cloud.region","container.id","container.image.name","container.image.tag","container.name","container.runtime","destination.address","destination.as.organization.name","destination.domain","destination.geo.city_name","destination.geo.continent_name","destination.geo.country_iso_code","destination.geo.country_name","destination.geo.name","destination.geo.region_iso_code","destination.geo.region_name","destination.mac","destination.user.domain","destination.user.email","destination.user.full_name","destination.user.group.id","destination.user.group.name","destination.user.hash","destination.user.id","destination.user.name","dns.answers.class","dns.answers.data","dns.answers.name","dns.answers.type","dns.header_flags","dns.id","dns.op_code","dns.question.class","dns.question.name","dns.question.registered_domain","dns.question.type","dns.response_code","dns.type","ecs.version","error.code","error.id","error.message","event.action","event.category","event.code","event.dataset","event.hash","event.id","event.kind","event.module","event.original","event.outcome","event.provider","event.timezone","event.type","file.device","file.directory","file.extension","file.gid","file.group","file.hash.md5","file.hash.sha1","file.hash.sha256","file.hash.sha512","file.inode","file.mode","file.name","file.owner","file.path","file.target_path","file.type","file.uid","geo.city_name","geo.continent_name","geo.country_iso_code","geo.country_name","geo.name","geo.region_iso_code","geo.region_name","group.id","group.name","hash.md5","hash.sha1","hash.sha256","hash.sha512","host.architecture","host.geo.city_name","host.geo.continent_name","host.geo.country_iso_code","host.geo.country_name","host.geo.name","host.geo.region_iso_code","host.geo.region_name","host.hostname","host.id","host.mac","host.name","host.os.family","host.os.full","host.os.kernel","host.os.name","host.os.platform","host.os.version","host.type","host.user.domain","host.user.email","host.user.full_name","host.user.group.id","host.user.group.name","host.user.hash","host.user.id","host.user.name","http.request.body.content","http.request.method","http.request.referrer","http.response.body.content","http.version","log.level","log.logger","log.original","network.application","network.community_id","network.direction","network.iana_number","network.name","network.protocol","network.transport","network.type","observer.geo.city_name","observer.geo.continent_name","observer.geo.country_iso_code","observer.geo.country_name","observer.geo.name","observer.geo.region_iso_code","observer.geo.region_name","observer.hostname","observer.mac","observer.os.family","observer.os.full","observer.os.kernel","observer.os.name","observer.os.platform","observer.os.version","observer.serial_number","observer.type","observer.vendor","observer.version","organization.id","organization.name","os.family","os.full","os.kernel","os.name","os.platform","os.version","process.args","process.executable","process.hash.md5","process.hash.sha1","process.hash.sha256","process.hash.sha512","process.name","process.thread.name","process.title","process.working_directory","server.address","server.as.organization.name","server.domain","server.geo.city_name","server.geo.continent_name","server.geo.country_iso_code","server.geo.country_name","server.geo.name","server.geo.region_iso_code","server.geo.region_name","server.mac","server.user.domain","server.user.email","server.user.full_name","server.user.group.id","server.user.group.name","server.user.hash","server.user.id","server.user.name","service.ephemeral_id","service.id","service.name","service.state","service.type","service.version","source.address","source.as.organization.name","source.domain","source.geo.city_name","source.geo.continent_name","source.geo.country_iso_code","source.geo.country_name","source.geo.name","source.geo.region_iso_code","source.geo.region_name","source.mac","source.user.domain","source.user.email","source.user.full_name","source.user.group.id","source.user.group.name","source.user.hash","source.user.id","source.user.name","tracing.trace.id","tracing.transaction.id","url.domain","url.fragment","url.full","url.original","url.password","url.path","url.query","url.scheme","url.username","user.domain","user.email","user.full_name","user.group.id","user.group.name","user.hash","user.id","user.name","user_agent.device.name","user_agent.name","user_agent.original","user_agent.os.family","user_agent.os.full","user_agent.os.kernel","user_agent.os.name","user_agent.os.platform","user_agent.os.version","user_agent.version","agent.hostname","error.type","timeseries.instance","cloud.project.id","cloud.image.id","host.os.build","host.os.codename","kubernetes.pod.name","kubernetes.pod.uid","kubernetes.namespace","kubernetes.node.name","kubernetes.replicaset.name","kubernetes.deployment.name","kubernetes.statefulset.name","kubernetes.container.name","kubernetes.container.image","jolokia.agent.version","jolokia.agent.id","jolokia.server.product","jolokia.server.version","jolokia.server.vendor","jolokia.url","monitor.type","monitor.name","monitor.id","monitor.status","monitor.check_group","http.response.body.hash","fields.*"]},"refresh_interval":"5s"}}
[00:00:01]               │ info [uptime/full_heartbeat] Indexed 2000 docs into "heartbeat-7-full-test"
[00:00:01]               │ debg replacing kibana config doc: {"dateFormat:tz":"UTC"}
[00:00:02]             └-: uptime alerts
[00:00:02]               └-> "before all" hook in "uptime alerts"
[00:00:02]               └-: overview page alert flyout controls
[00:00:02]                 └-> "before all" hook for "can open alert flyout"
[00:00:02]                 └-> "before all" hook for "can open alert flyout"
[00:00:02]                 └-> can open alert flyout
[00:00:02]                   └-> "before each" hook: global before each for "can open alert flyout"
[00:00:02]                   │ debg TestSubjects.exists(uptimeSettingsToOverviewLink)
[00:00:02]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="uptimeSettingsToOverviewLink"]') with timeout=0
[00:00:02]                   │ debg --- retry.tryForTime error: [data-test-subj="uptimeSettingsToOverviewLink"] is not displayed
[00:00:02]                   │ debg navigating to uptime url: http://localhost:61181/app/uptime
[00:00:02]                   │ debg navigate to: http://localhost:61181/app/uptime
[00:00:02]                   │ debg browser[INFO] http://localhost:61181/login?next=%2Fapp%2Fuptime%3F_t%3D1613581497974 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:00:02]                   │
[00:00:02]                   │ debg browser[INFO] http://localhost:61181/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:02]                   │ debg ... sleep(700) start
[00:00:03]                   │ debg ... sleep(700) end
[00:00:03]                   │ debg returned from get, calling refresh
[00:00:04]                   │ debg browser[INFO] http://localhost:61181/login?next=%2Fapp%2Fuptime%3F_t%3D1613581497974 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:00:04]                   │
[00:00:04]                   │ debg browser[INFO] http://localhost:61181/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:04]                   │ debg currentUrl = http://localhost:61181/login?next=%2Fapp%2Fuptime%3F_t%3D1613581497974
[00:00:04]                   │          appUrl = http://localhost:61181/app/uptime
[00:00:04]                   │ debg TestSubjects.find(kibanaChrome)
[00:00:04]                   │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:04]                   │ debg Found login page
[00:00:04]                   │ debg TestSubjects.setValue(loginUsername, test_user)
[00:00:04]                   │ debg TestSubjects.click(loginUsername)
[00:00:04]                   │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:04]                   │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:05]                   │ERROR browser[SEVERE] http://localhost:61181/internal/spaces/_active_space - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:00:05]                   │ERROR browser[SEVERE] http://localhost:61181/api/alerts/list_alert_types - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:00:05]                   │ debg browser[INFO] http://localhost:61181/38862/bundles/core/core.entry.js 12:161232 "Detected an unhandled Promise rejection.
[00:00:05]                   │      Error: Unauthorized"
[00:00:05]                   │ERROR browser[SEVERE] http://localhost:61181/38862/bundles/core/core.entry.js 5:3002 
[00:00:05]                   │ debg browser[INFO] http://localhost:61181/38862/bundles/core/core.entry.js 12:161232 "Detected an unhandled Promise rejection.
[00:00:05]                   │      Error: Unauthorized"
[00:00:05]                   │ERROR browser[SEVERE] http://localhost:61181/38862/bundles/core/core.entry.js 5:3002 
[00:00:05]                   │ERROR browser[SEVERE] http://localhost:61181/api/licensing/info - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:00:05]                   │ERROR browser[SEVERE] http://localhost:61181/internal/security/me - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:00:05]                   │ debg TestSubjects.setValue(loginPassword, changeme)
[00:00:05]                   │ debg TestSubjects.click(loginPassword)
[00:00:05]                   │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:05]                   │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:05]                   │ debg TestSubjects.click(loginSubmit)
[00:00:05]                   │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:05]                   │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:05]                   │ debg Find.waitForDeletedByCssSelector('.kibanaWelcomeLogo') with timeout=10000
[00:00:05]                   │ proc [kibana]   log   [17:05:00.825] [info][plugins][routes][security] Logging in with provider "basic" (basic)
[00:00:05]                   │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:05]                   │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"] nav:not(.ng-hide)') with timeout=60000
[00:00:08]                   │ debg browser[INFO] http://localhost:61181/app/uptime?_t=1613581497974 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:00:08]                   │
[00:00:08]                   │ debg browser[INFO] http://localhost:61181/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:08]                   │ERROR browser[SEVERE] http://localhost:61181/38862/bundles/plugin/newsfeed/newsfeed.plugin.js 0:18917 TypeError: Failed to fetch
[00:00:08]                   │          at fetch_Fetch.fetchResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:32877)
[00:00:08]                   │          at async interceptResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:28637)
[00:00:08]                   │          at async http://localhost:61181/38862/bundles/core/core.entry.js:6:31117
[00:00:08]                   │ERROR browser[SEVERE] http://localhost:61181/38862/bundles/plugin/uptime/uptime.chunk.2.js 2:16531 TypeError: Failed to fetch
[00:00:08]                   │          at fetch_Fetch.fetchResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:32451)
[00:00:08]                   │          at async interceptResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:28637)
[00:00:08]                   │          at async http://localhost:61181/38862/bundles/core/core.entry.js:6:31117
[00:00:08]                   │ERROR browser[SEVERE] http://localhost:61181/38862/bundles/plugin/uptime/uptime.chunk.2.js 2:16531 TypeError: Failed to fetch
[00:00:08]                   │          at fetch_Fetch.fetchResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:32451)
[00:00:08]                   │          at async interceptResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:28637)
[00:00:08]                   │          at async http://localhost:61181/38862/bundles/core/core.entry.js:6:31117
[00:00:08]                   │ERROR browser[SEVERE] http://localhost:61181/38862/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js 381:77071 TypeError: Cannot read property 'message' of undefined
[00:00:08]                   │          at http://localhost:61181/38862/bundles/plugin/uptime/uptime.chunk.3.js:14:201867
[00:00:08]                   │          at Array.map (<anonymous>)
[00:00:08]                   │          at EmptyStateError (http://localhost:61181/38862/bundles/plugin/uptime/uptime.chunk.3.js:14:201783)
[00:00:08]                   │          at da (http://localhost:61181/38862/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:382:59332)
[00:00:08]                   │          at xs (http://localhost:61181/38862/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:382:104414)
[00:00:08]                   │          at fl (http://localhost:61181/38862/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:382:90018)
[00:00:08]                   │          at ml (http://localhost:61181/38862/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:382:89943)
[00:00:08]                   │          at ol (http://localhost:61181/38862/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:382:87291)
[00:00:08]                   │          at http://localhost:61181/38862/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:382:45733
[00:00:08]                   │          at t.unstable_runWithPriority (http://localhost:61181/38862/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:390:3462)
[00:00:08]                   │ERROR browser[SEVERE] http://localhost:61181/38862/bundles/plugin/uptime/uptime.chunk.2.js 2:16531 TypeError: Failed to fetch
[00:00:08]                   │          at fetch_Fetch.fetchResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:32451)
[00:00:08]                   │          at async interceptResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:28637)
[00:00:08]                   │          at async http://localhost:61181/38862/bundles/core/core.entry.js:6:31117
[00:00:08]                   │ERROR browser[SEVERE] http://localhost:61181/38862/bundles/plugin/uptime/uptime.chunk.2.js 2:16531 TypeError: Failed to fetch
[00:00:08]                   │          at fetch_Fetch.fetchResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:32451)
[00:00:08]                   │          at async interceptResponse (http://localhost:61181/38862/bundles/core/core.entry.js:6:28637)
[00:00:08]                   │          at async http://localhost:61181/38862/bundles/core/core.entry.js:6:31117
[00:00:08]                   │ debg browser[INFO] http://localhost:61181/app/uptime?_t=1613581503657 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:00:08]                   │
[00:00:08]                   │ debg browser[INFO] http://localhost:61181/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:09]                   │ debg Finished login process currentUrl = http://localhost:61181/app/uptime
[00:00:09]                   │ debg ... sleep(501) start
[00:00:09]                   │ debg ... sleep(501) end
[00:00:09]                   │ debg in navigateTo url = http://localhost:61181/app/uptime
[00:00:09]                   │ debg TestSubjects.exists(statusPageContainer)
[00:00:09]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:12]                   │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:12]                   │ info [o.e.h.AbstractHttpServerTransport] [kibana-ci-immutable-debian-tests-xxl-1613578593758135446] handling request [c120b0c1-0cf5-4def-9bba-eeb8875151d2][POST][/_security/user/_has_privileges][Netty4HttpChannel{localAddress=/127.0.0.1:61182, remoteAddress=/127.0.0.1:40394}] took [5003ms] which is above the warn threshold of [5000ms]
[00:00:12]                   │ debg isGlobalLoadingIndicatorVisible
[00:00:12]                   │ debg TestSubjects.exists(globalLoadingIndicator)
[00:00:12]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:00:12]                   │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:12]                   │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:12]                   │ debg TestSubjects.exists(uptimeOverviewPage)
[00:00:12]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="uptimeOverviewPage"]') with timeout=2000
[00:00:12]                   │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:00:12]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:00:12]                   │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:00:12]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:00:12]                   │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:00:12]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:12]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:12]                   │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:00:12]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:00:12]                   │ debg TestSubjects.getVisibleText(superDatePickerstartDatePopoverButton)
[00:00:12]                   │ debg TestSubjects.find(superDatePickerstartDatePopoverButton)
[00:00:12]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:13]                   │ debg TestSubjects.getVisibleText(superDatePickerendDatePopoverButton)
[00:00:13]                   │ debg TestSubjects.find(superDatePickerendDatePopoverButton)
[00:00:13]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:13]                   │ debg Setting absolute range to Sep 10, 2019 @ 12:40:08.078 to Sep 11, 2019 @ 19:40:08.078
[00:00:13]                   │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:00:13]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:00:13]                   │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:00:13]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:00:15]                   │ debg --- retry.tryForTime error: [data-test-subj="superDatePickerShowDatesButton"] is not displayed
[00:00:16]                   │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:00:16]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:00:16]                   │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:00:16]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:16]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:16]                   │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:16]                   │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:16]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:16]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:16]                   │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:16]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:16]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:16]                   │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Sep 11, 2019 @ 19:40:08.078)
[00:00:16]                   │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:16]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:16]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:17]                   │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:00:17]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:17]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:17]                   │ debg Find.waitForElementStale with timeout=10000
[00:00:17]                   │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:17]                   │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:17]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:17]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:17]                   │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:17]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:17]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:17]                   │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Sep 10, 2019 @ 12:40:08.078)
[00:00:17]                   │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:17]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:17]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:18]                   │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:00:18]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:00:18]                   │ debg TestSubjects.click(superDatePickerApplyTimeButton)
[00:00:18]                   │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:18]                   │ debg Find.findByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:18]                   │ debg Find.waitForElementStale with timeout=10000
[00:00:18]                   │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:18]                   │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:18]                   │ debg isGlobalLoadingIndicatorVisible
[00:00:18]                   │ debg TestSubjects.exists(globalLoadingIndicator)
[00:00:18]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:00:19]                   │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:00:20]                   │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:20]                   │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:20]                   │ debg TestSubjects.click(xpack.uptime.alertsPopover.toggleButton)
[00:00:20]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alertsPopover.toggleButton"]') with timeout=5000
[00:00:20]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alertsPopover.toggleButton"]') with timeout=5000
[00:00:20]                   │ debg TestSubjects.click(xpack.uptime.openAlertContextPanel)
[00:00:20]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.openAlertContextPanel"]') with timeout=5000
[00:00:20]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.openAlertContextPanel"]') with timeout=5000
[00:00:20]                   │ debg TestSubjects.click(xpack.uptime.toggleAlertFlyout)
[00:00:20]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.toggleAlertFlyout"]') with timeout=5000
[00:00:20]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.toggleAlertFlyout"]') with timeout=5000
[00:00:20]                   └- ✓ pass  (18.7s) "Uptime app with real-world data uptime alerts overview page alert flyout controls can open alert flyout"
[00:00:20]                 └-> can set alert name
[00:00:20]                   └-> "before each" hook: global before each for "can set alert name"
[00:00:20]                   │ debg TestSubjects.setValue(alertNameInput, uptime-test)
[00:00:20]                   │ debg TestSubjects.click(alertNameInput)
[00:00:20]                   │ debg Find.clickByCssSelector('[data-test-subj="alertNameInput"]') with timeout=10000
[00:00:20]                   │ debg Find.findByCssSelector('[data-test-subj="alertNameInput"]') with timeout=10000
[00:00:21]                   └- ✓ pass  (1.2s) "Uptime app with real-world data uptime alerts overview page alert flyout controls can set alert name"
[00:00:21]                 └-> can set alert tags
[00:00:21]                   └-> "before each" hook: global before each for "can set alert tags"
[00:00:21]                   │ debg TestSubjects.click(comboBoxSearchInput)
[00:00:21]                   │ debg Find.clickByCssSelector('[data-test-subj="comboBoxSearchInput"]') with timeout=5000
[00:00:21]                   │ debg Find.findByCssSelector('[data-test-subj="comboBoxSearchInput"]') with timeout=5000
[00:00:22]                   │ debg TestSubjects.setValue(comboBoxInput, uptime)
[00:00:22]                   │ debg TestSubjects.click(comboBoxInput)
[00:00:22]                   │ debg Find.clickByCssSelector('[data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:22]                   │ debg Find.findByCssSelector('[data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:22]                   │ debg TestSubjects.click(comboBoxSearchInput)
[00:00:22]                   │ debg Find.clickByCssSelector('[data-test-subj="comboBoxSearchInput"]') with timeout=5000
[00:00:22]                   │ debg Find.findByCssSelector('[data-test-subj="comboBoxSearchInput"]') with timeout=5000
[00:00:22]                   │ debg TestSubjects.setValue(comboBoxInput, another)
[00:00:22]                   │ debg TestSubjects.click(comboBoxInput)
[00:00:22]                   │ debg Find.clickByCssSelector('[data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:22]                   │ debg Find.findByCssSelector('[data-test-subj="comboBoxInput"]') with timeout=10000
[00:00:22]                   └- ✓ pass  (669ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can set alert tags"
[00:00:22]                 └-> can set alert interval
[00:00:22]                   └-> "before each" hook: global before each for "can set alert interval"
[00:00:22]                   │ debg TestSubjects.setValue(intervalInput, 11)
[00:00:22]                   │ debg TestSubjects.click(intervalInput)
[00:00:22]                   │ debg Find.clickByCssSelector('[data-test-subj="intervalInput"]') with timeout=10000
[00:00:22]                   │ debg Find.findByCssSelector('[data-test-subj="intervalInput"]') with timeout=10000
[00:00:22]                   └- ✓ pass  (220ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can set alert interval"
[00:00:22]                 └-> can set alert throttle interval
[00:00:22]                   └-> "before each" hook: global before each for "can set alert throttle interval"
[00:00:22]                   │ debg TestSubjects.click(notifyWhenSelect)
[00:00:22]                   │ debg Find.clickByCssSelector('[data-test-subj="notifyWhenSelect"]') with timeout=10000
[00:00:22]                   │ debg Find.findByCssSelector('[data-test-subj="notifyWhenSelect"]') with timeout=10000
[00:00:22]                   │ debg TestSubjects.click(onThrottleInterval)
[00:00:22]                   │ debg Find.clickByCssSelector('[data-test-subj="onThrottleInterval"]') with timeout=10000
[00:00:22]                   │ debg Find.findByCssSelector('[data-test-subj="onThrottleInterval"]') with timeout=10000
[00:00:23]                   │ debg TestSubjects.setValue(throttleInput, 30)
[00:00:23]                   │ debg TestSubjects.click(throttleInput)
[00:00:23]                   │ debg Find.clickByCssSelector('[data-test-subj="throttleInput"]') with timeout=10000
[00:00:23]                   │ debg Find.findByCssSelector('[data-test-subj="throttleInput"]') with timeout=10000
[00:00:23]                   └- ✓ pass  (553ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can set alert throttle interval"
[00:00:23]                 └-> can set alert status number of time
[00:00:23]                   └-> "before each" hook: global before each for "can set alert status number of time"
[00:00:23]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.numTimesExpression)
[00:00:23]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.numTimesExpression"]') with timeout=10000
[00:00:23]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.numTimesExpression"]') with timeout=10000
[00:00:23]                   │ debg TestSubjects.setValue(xpack.uptime.alerts.monitorStatus.numTimesField, 3)
[00:00:23]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.numTimesField)
[00:00:23]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.numTimesField"]') with timeout=10000
[00:00:23]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.numTimesField"]') with timeout=10000
[00:00:23]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.numTimesExpression)
[00:00:23]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.numTimesExpression"]') with timeout=10000
[00:00:23]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.numTimesExpression"]') with timeout=10000
[00:00:23]                   └- ✓ pass  (370ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can set alert status number of time"
[00:00:23]                 └-> can set alert time range
[00:00:23]                   └-> "before each" hook: global before each for "can set alert time range"
[00:00:23]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.timerangeValueExpression)
[00:00:23]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeValueExpression"]') with timeout=10000
[00:00:23]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeValueExpression"]') with timeout=10000
[00:00:23]                   │ debg TestSubjects.setValue(xpack.uptime.alerts.monitorStatus.timerangeValueField, 1)
[00:00:23]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.timerangeValueField)
[00:00:23]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeValueField"]') with timeout=10000
[00:00:23]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeValueField"]') with timeout=10000
[00:00:24]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.timerangeValueExpression)
[00:00:24]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeValueExpression"]') with timeout=10000
[00:00:24]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeValueExpression"]') with timeout=10000
[00:00:24]                   └- ✓ pass  (420ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can set alert time range"
[00:00:24]                 └-> can set monitor hours
[00:00:24]                   └-> "before each" hook: global before each for "can set monitor hours"
[00:00:24]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.timerangeUnitExpression)
[00:00:24]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeUnitExpression"]') with timeout=5000
[00:00:24]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeUnitExpression"]') with timeout=5000
[00:00:24]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.timerangeUnitSelectable)
[00:00:24]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeUnitSelectable"]') with timeout=5000
[00:00:24]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeUnitSelectable"]') with timeout=5000
[00:00:24]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.timerangeUnitSelectable.hoursOption)
[00:00:24]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeUnitSelectable.hoursOption"]') with timeout=5000
[00:00:24]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeUnitSelectable.hoursOption"]') with timeout=5000
[00:00:24]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.timerangeUnitExpression)
[00:00:24]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeUnitExpression"]') with timeout=5000
[00:00:24]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.timerangeUnitExpression"]') with timeout=5000
[00:00:24]                   └- ✓ pass  (519ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can set monitor hours"
[00:00:24]                 └-> can set kuery bar filters
[00:00:24]                   └-> "before each" hook: global before each for "can set kuery bar filters"
[00:00:24]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.filterBar)
[00:00:24]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.filterBar"]') with timeout=10000
[00:00:24]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.filterBar"]') with timeout=10000
[00:00:24]                   │ debg TestSubjects.setValue(xpack.uptime.alerts.monitorStatus.filterBar, monitor.id: "0001-up")
[00:00:24]                   │ debg TestSubjects.click(xpack.uptime.alerts.monitorStatus.filterBar)
[00:00:24]                   │ debg Find.clickByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.filterBar"]') with timeout=10000
[00:00:24]                   │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.alerts.monitorStatus.filterBar"]') with timeout=10000
[00:00:25]                   └- ✓ pass  (650ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can set kuery bar filters"
[00:00:25]                 └-> can select location filter
[00:00:25]                   └-> "before each" hook: global before each for "can select location filter"
[00:00:25]                   │ debg TestSubjects.click(uptimeCreateAlertAddFilter)
[00:00:25]                   │ debg Find.clickByCssSelector('[data-test-subj="uptimeCreateAlertAddFilter"]') with timeout=10000
[00:00:25]                   │ debg Find.findByCssSelector('[data-test-subj="uptimeCreateAlertAddFilter"]') with timeout=10000
[00:00:25]                   │ debg TestSubjects.click(uptimeAlertAddFilter.observer.geo.name)
[00:00:25]                   │ debg Find.clickByCssSelector('[data-test-subj="uptimeAlertAddFilter.observer.geo.name"]') with timeout=10000
[00:00:25]                   │ debg Find.findByCssSelector('[data-test-subj="uptimeAlertAddFilter.observer.geo.name"]') with timeout=10000
[00:00:25]                   │ debg TestSubjects.click(uptimeCreateStatusAlert.filter_location)
[00:00:25]                   │ debg Find.clickByCssSelector('[data-test-subj="uptimeCreateStatusAlert.filter_location"]') with timeout=10000
[00:00:25]                   │ debg Find.findByCssSelector('[data-test-subj="uptimeCreateStatusAlert.filter_location"]') with timeout=10000
[00:00:25]                   │ debg TestSubjects.click(filter-popover-item_mpls)
[00:00:25]                   │ debg Find.clickByCssSelector('[data-test-subj="filter-popover-item_mpls"]') with timeout=10000
[00:00:25]                   │ debg Find.findByCssSelector('[data-test-subj="filter-popover-item_mpls"]') with timeout=10000
[00:00:25]                   │ debg Find.clickByCssSelector('body') with timeout=10000
[00:00:25]                   │ debg Find.findByCssSelector('body') with timeout=10000
[00:00:26]                   └- ✓ pass  (648ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can select location filter"
[00:00:26]                 └-> can select port filter
[00:00:26]                   └-> "before each" hook: global before each for "can select port filter"
[00:00:26]                   │ debg TestSubjects.click(uptimeCreateAlertAddFilter)
[00:00:26]                   │ debg Find.clickByCssSelector('[data-test-subj="uptimeCreateAlertAddFilter"]') with timeout=10000
[00:00:26]                   │ debg Find.findByCssSelector('[data-test-subj="uptimeCreateAlertAddFilter"]') with timeout=10000
[00:00:26]                   │ debg TestSubjects.click(uptimeAlertAddFilter.url.port)
[00:00:26]                   │ debg Find.clickByCssSelector('[data-test-subj="uptimeAlertAddFilter.url.port"]') with timeout=10000
[00:00:26]                   │ debg Find.findByCssSelector('[data-test-subj="uptimeAlertAddFilter.url.port"]') with timeout=10000
[00:00:26]                   │ debg TestSubjects.click(uptimeCreateStatusAlert.filter_port)
[00:00:26]                   │ debg Find.clickByCssSelector('[data-test-subj="uptimeCreateStatusAlert.filter_port"]') with timeout=10000
[00:00:26]                   │ debg Find.findByCssSelector('[data-test-subj="uptimeCreateStatusAlert.filter_port"]') with timeout=10000
[00:00:26]                   │ debg TestSubjects.click(filter-popover-item_5678)
[00:00:26]                   │ debg Find.clickByCssSelector('[data-test-subj="filter-popover-item_5678"]') with timeout=10000
[00:00:26]                   │ debg Find.findByCssSelector('[data-test-subj="filter-popover-item_5678"]') with timeout=10000
[00:00:26]                   │ debg Find.clickByCssSelector('body') with timeout=10000
[00:00:26]                   │ debg Find.findByCssSelector('body') with timeout=10000
[00:00:26]                   └- ✓ pass  (669ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can select port filter"
[00:00:26]                 └-> can select type/scheme filter
[00:00:26]                   └-> "before each" hook: global before each for "can select type/scheme filter"
[00:00:26]                   │ debg TestSubjects.click(uptimeCreateAlertAddFilter)
[00:00:26]                   │ debg Find.clickByCssSelector('[data-test-subj="uptimeCreateAlertAddFilter"]') with timeout=10000
[00:00:26]                   │ debg Find.findByCssSelector('[data-test-subj="uptimeCreateAlertAddFilter"]') with timeout=10000
[00:00:26]                   │ debg TestSubjects.click(uptimeAlertAddFilter.monitor.type)
[00:00:26]                   │ debg Find.clickByCssSelector('[data-test-subj="uptimeAlertAddFilter.monitor.type"]') with timeout=10000
[00:00:26]                   │ debg Find.findByCssSelector('[data-test-subj="uptimeAlertAddFilter.monitor.type"]') with timeout=10000
[00:00:27]                   │ debg TestSubjects.click(uptimeCreateStatusAlert.filter_scheme)
[00:00:27]                   │ debg Find.clickByCssSelector('[data-test-subj="uptimeCreateStatusAlert.filter_scheme"]') with timeout=10000
[00:00:27]                   │ debg Find.findByCssSelector('[data-test-subj="uptimeCreateStatusAlert.filter_scheme"]') with timeout=10000
[00:00:27]                   │ debg TestSubjects.click(filter-popover-item_http)
[00:00:27]                   │ debg Find.clickByCssSelector('[data-test-subj="filter-popover-item_http"]') with timeout=10000
[00:00:27]                   │ debg Find.findByCssSelector('[data-test-subj="filter-popover-item_http"]') with timeout=10000
[00:00:27]                   │ debg Find.clickByCssSelector('body') with timeout=10000
[00:00:27]                   │ debg Find.findByCssSelector('body') with timeout=10000
[00:00:27]                   └- ✓ pass  (668ms) "Uptime app with real-world data uptime alerts overview page alert flyout controls can select type/scheme filter"
[00:00:27]                 └-> can save alert
[00:00:27]                   └-> "before each" hook: global before each for "can save alert"
[00:00:27]                   │ debg TestSubjects.click(saveAlertButton)
[00:00:27]                   │ debg Find.clickByCssSelector('[data-test-subj="saveAlertButton"]') with timeout=10000
[00:00:27]                   │ debg Find.findByCssSelector('[data-test-subj="saveAlertButton"]') with timeout=10000
[00:00:27]                   │ debg TestSubjects.click(confirmAlertSaveModal > confirmModalConfirmButton)
[00:00:27]                   │ debg Find.clickByCssSelector('[data-test-subj="confirmAlertSaveModal"] [data-test-subj="confirmModalConfirmButton"]') with timeout=10000
[00:00:27]                   │ debg Find.findByCssSelector('[data-test-subj="confirmAlertSaveModal"] [data-test-subj="confirmModalConfirmButton"]') with timeout=10000
[00:00:28]                   │ debg Find.findByCssSelector('.euiToast') with timeout=60000
[00:00:28]                   │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xxl-1613578593758135446] [.kibana_7.12.0_001/TXeavMXqSL22V8HDTTnXww] update_mapping [_doc]
[00:00:30]                   │ debg Find.findByCssSelector('.euiToastHeader__title') with timeout=10000
[00:00:30]                   │ debg Find.clickByCssSelector('.euiToast__closeButton') with timeout=10000
[00:00:30]                   │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:00:30]                   └- ✓ pass  (3.0s) "Uptime app with real-world data uptime alerts overview page alert flyout controls can save alert"
[00:00:30]                 └-> posts an alert, verifies its presence, and deletes the alert
[00:00:30]                   └-> "before each" hook: global before each for "posts an alert, verifies its presence, and deletes the alert"
[00:00:30]                   │ debg --- retry.tryForTime error: expected [] to have a length of 1 but got 0
[00:00:31]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:31]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:32]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:33]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:33]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:34]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:35]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:35]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:36]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:36]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:37]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:38]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:38]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:39]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:39]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:40]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:41]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:41]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:42]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:42]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:43]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:44]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:44]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:45]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:45]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:46]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:47]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:47]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:48]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:48]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:49]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:50]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:50]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:51]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:51]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:52]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:53]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:53]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:54]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:54]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:55]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:56]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:56]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:57]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:57]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:58]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:59]                   │ debg --- retry.tryForTime failed again with the same message...
[00:00:59]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:00]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:01]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:01]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:02]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:02]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:03]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:04]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:04]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:05]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:05]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:06]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:07]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:07]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:08]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:08]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:09]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:10]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:10]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:11]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:11]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:12]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:13]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:13]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:14]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:14]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:15]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:16]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:16]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:17]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:17]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:18]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:19]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:19]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:20]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:20]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:21]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:22]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:22]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:23]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:23]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:24]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:25]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:25]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:26]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:26]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:27]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:28]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:28]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:29]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:29]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:30]                   │ debg --- retry.tryForTime failed again with the same message...
[00:01:30]                   │ info Taking screenshot "/dev/shm/workspace/parallel/18/kibana/x-pack/test/functional/screenshots/failure/Uptime app with real-world data uptime alerts overview page alert flyout controls posts an alert_ verifies its presence_ and deletes the alert.png"
[00:01:31]                   │ info Current URL is: http://localhost:61181/app/uptime?dateRangeStart=2019-09-10T12%3A40%3A08.078Z&dateRangeEnd=2019-09-11T19%3A40%3A08.078Z
[00:01:31]                   │ info Saving page source to: /dev/shm/workspace/parallel/18/kibana/x-pack/test/functional/failure_debug/html/Uptime app with real-world data uptime alerts overview page alert flyout controls posts an alert_ verifies its presence_ and deletes the alert.html
[00:01:31]                   └- ✖ fail: Uptime app with real-world data uptime alerts overview page alert flyout controls posts an alert, verifies its presence, and deletes the alert
[00:01:31]                   │      retry.tryForTime timeout: Error: expected [] to have a length of 1 but got 0
[00:01:31]                   │     at Assertion.assert (/dev/shm/workspace/parallel/18/kibana/packages/kbn-expect/expect.js:100:11)
[00:01:31]                   │     at Assertion.length (/dev/shm/workspace/parallel/18/kibana/packages/kbn-expect/expect.js:374:8)
[00:01:31]                   │     at /dev/shm/workspace/parallel/18/kibana/x-pack/test/functional_with_es_ssl/apps/uptime/alert_flyout.ts:97:46
[00:01:31]                   │     at runAttempt (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:27:15)
[00:01:31]                   │     at retryForSuccess (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:66:21)
[00:01:31]                   │     at Retry.tryForTime (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry.ts:23:14)
[00:01:31]                   │     at Context.<anonymous> (/dev/shm/workspace/parallel/18/kibana/x-pack/test/functional_with_es_ssl/apps/uptime/alert_flyout.ts:92:9)
[00:01:31]                   │     at Object.apply (/dev/shm/workspace/parallel/18/kibana/packages/kbn-test/src/functional_test_runner/lib/mocha/wrap_function.js:73:16)
[00:01:31]                   │   Error: retry.tryForTime timeout: Error: expected [] to have a length of 1 but got 0
[00:01:31]                   │       at Assertion.assert (/dev/shm/workspace/parallel/18/kibana/packages/kbn-expect/expect.js:100:11)
[00:01:31]                   │       at Assertion.length (/dev/shm/workspace/parallel/18/kibana/packages/kbn-expect/expect.js:374:8)
[00:01:31]                   │       at /dev/shm/workspace/parallel/18/kibana/x-pack/test/functional_with_es_ssl/apps/uptime/alert_flyout.ts:97:46
[00:01:31]                   │       at runAttempt (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:27:15)
[00:01:31]                   │       at retryForSuccess (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:66:21)
[00:01:31]                   │       at Retry.tryForTime (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry.ts:23:14)
[00:01:31]                   │       at Context.<anonymous> (test/functional_with_es_ssl/apps/uptime/alert_flyout.ts:92:9)
[00:01:31]                   │       at Object.apply (/dev/shm/workspace/parallel/18/kibana/packages/kbn-test/src/functional_test_runner/lib/mocha/wrap_function.js:73:16)
[00:01:31]                   │       at onFailure (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:17:9)
[00:01:31]                   │       at retryForSuccess (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:57:13)
[00:01:31]                   │       at Retry.tryForTime (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry.ts:23:14)
[00:01:31]                   │       at Context.<anonymous> (test/functional_with_es_ssl/apps/uptime/alert_flyout.ts:92:9)
[00:01:31]                   │       at Object.apply (/dev/shm/workspace/parallel/18/kibana/packages/kbn-test/src/functional_test_runner/lib/mocha/wrap_function.js:73:16)
[00:01:31]                   │ 
[00:01:31]                   │ 

Stack Trace

Error: retry.tryForTime timeout: Error: expected [] to have a length of 1 but got 0
    at Assertion.assert (/dev/shm/workspace/parallel/18/kibana/packages/kbn-expect/expect.js:100:11)
    at Assertion.length (/dev/shm/workspace/parallel/18/kibana/packages/kbn-expect/expect.js:374:8)
    at /dev/shm/workspace/parallel/18/kibana/x-pack/test/functional_with_es_ssl/apps/uptime/alert_flyout.ts:97:46
    at runAttempt (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:27:15)
    at retryForSuccess (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:66:21)
    at Retry.tryForTime (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry.ts:23:14)
    at Context.<anonymous> (test/functional_with_es_ssl/apps/uptime/alert_flyout.ts:92:9)
    at Object.apply (/dev/shm/workspace/parallel/18/kibana/packages/kbn-test/src/functional_test_runner/lib/mocha/wrap_function.js:73:16)
    at onFailure (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:17:9)
    at retryForSuccess (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry_for_success.ts:57:13)
    at Retry.tryForTime (/dev/shm/workspace/parallel/18/kibana/test/common/services/retry/retry.ts:23:14)
    at Context.<anonymous> (test/functional_with_es_ssl/apps/uptime/alert_flyout.ts:92:9)
    at Object.apply (/dev/shm/workspace/parallel/18/kibana/packages/kbn-test/src/functional_test_runner/lib/mocha/wrap_function.js:73:16)

Metrics [docs]

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
data 909.5KB 910.5KB +945.0B

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

@majagrubic majagrubic merged commit 95e58da into elastic:7.x Feb 17, 2021
@majagrubic majagrubic deleted the backport/7.x/pr-91478 branch February 17, 2021 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants