Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Uptime] Add functional test to cover more filter functionality #56794

Conversation

justinkambic
Copy link
Contributor

@justinkambic justinkambic commented Feb 4, 2020

Summary

Related to #56766.

We recently discovered that our functional test suite failed to catch a nasty bug where, when filters were applied to the page the snapshot component breaks.

This patch is designed to add a test that will catch this in the future.

It's WIP for now until the fix commit is merged to master.

Checklist

Use strikethroughs to remove checklist items you don't feel are applicable to this PR.

For maintainers

@justinkambic justinkambic added WIP Work in progress test_ui_functional v8.0.0 Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.7.0 v7.6.0 labels Feb 4, 2020
@justinkambic justinkambic self-assigned this Feb 4, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime (Team:uptime)

@justinkambic justinkambic force-pushed the uptime_functional-test-filter-snapshot branch from 672f4b1 to 21d41de Compare February 5, 2020 18:21
@justinkambic justinkambic removed the WIP Work in progress label Feb 5, 2020
@justinkambic justinkambic marked this pull request as ready for review February 5, 2020 18:22
Copy link
Contributor

@andrewvc andrewvc left a comment

Choose a reason for hiding this comment

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

This is a great add!

const esService = getService('legacyEs');
await makeChecksWithStatus(esService, MONITOR_ID, 5, 2, 10000, {}, 'up', mogrifyNoLocation);
await makeChecksWithStatus(esService, 'filter-testing', 50, 1, 10000, {}, 'up', (d: any) => {
d.observer.geo.name = 'filter-test';
Copy link
Contributor

Choose a reason for hiding this comment

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

Maybe specify the geo name with a variable so we don't have to repeat this string value below.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Addressed in 0a3f970.

await pageObjects.uptime.selectFilterItems({ location: ['filter-test'] });
await retry.tryForTime(12000, async () => {
const snapshotCount = await pageObjects.uptime.getSnapshotCount();
expect(snapshotCount).to.eql({ up: '1', down: '0' });
Copy link
Contributor

Choose a reason for hiding this comment

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

Is there any sort of test we could do on the ping histogram to catch breakage there? Looking around I don't see anything super obvious to hook into.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Addressed in 6952a02, 98923d4, 0828873, and 3b3462a.

@justinkambic justinkambic added the release_note:skip Skip the PR/issue when compiling release notes label Feb 6, 2020
@elasticmachine
Copy link
Contributor

💔 Build Failed


Test Failures

Kibana Pipeline / kibana-xpack-agent / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/uptime/locations·ts.Uptime app with generated data location adds a second location filter option and filters the overview

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:00:00]         └-: Uptime app
[00:00:00]           └-> "before all" hook
[00:00:00]           └-: with generated data
[00:00:00]             └-> "before all" hook
[00:00:00]             └-> "before all" hook: load heartbeat data
[00:00:00]               │ info [uptime/blank] Loading "mappings.json"
[00:00:00]               │ info [uptime/blank] Loading "data.json"
[00:00:00]               │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-centos-tests-xl-1581026479847303596] [heartbeat-8-test] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:00]               │ info [uptime/blank] Created index "heartbeat-8-test"
[00:00:00]               │ debg [uptime/blank] "heartbeat-8-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:00]             └-: location
[00:00:00]               └-> "before all" hook
[00:00:00]               └-> "before all" hook
[00:00:02]               └-> renders the location missing popover when monitor has location name, but no geo data
[00:00:02]                 └-> "before each" hook: global before each
[00:00:02]                 │ debg navigating to uptime url: http://localhost:6171/app/uptime
[00:00:02]                 │ debg Navigate to: http://localhost:6171/app/uptime
[00:00:02]                 │ debg ... sleep(700) start
[00:00:02]                 │ debg browser[INFO] http://localhost:6171/login?next=%2Fapp%2Fuptime%3F_t%3D1581028228535 350 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:6171/bundles/app/login/bootstrap.js 8:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:03]                 │ debg ... sleep(700) end
[00:00:03]                 │ debg returned from get, calling refresh
[00:00:03]                 │ debg browser[INFO] http://localhost:6171/login?next=%2Fapp%2Fuptime%3F_t%3D1581028228535 350 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:03]                 │
[00:00:03]                 │ debg browser[INFO] http://localhost:6171/bundles/app/login/bootstrap.js 8:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:03]                 │ debg currentUrl = http://localhost:6171/login?next=%2Fapp%2Fuptime%3F_t%3D1581028228535
[00:00:03]                 │          appUrl = http://localhost:6171/app/uptime
[00:00:03]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:09]                 │ debg Found login page.  Logging in with username = elastic
[00:00:09]                 │ debg TestSubjects.setValue(loginUsername, elastic)
[00:00:09]                 │ debg TestSubjects.click(loginUsername)
[00:00:09]                 │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:09]                 │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:09]                 │ debg browser[INFO] http://localhost:6171/built_assets/dlls/vendors_2.bundle.dll.js 92:138197 "INFO: 2020-02-06T22:30:35Z
[00:00:09]                 │        Adding connection to http://localhost:6171/elasticsearch
[00:00:09]                 │
[00:00:09]                 │      "
[00:00:09]                 │ debg TestSubjects.setValue(loginPassword, changeme)
[00:00:09]                 │ debg TestSubjects.click(loginPassword)
[00:00:09]                 │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:09]                 │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:10]                 │ debg TestSubjects.click(loginSubmit)
[00:00:10]                 │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:10]                 │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:10]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"] nav:not(.ng-hide)') with timeout=20000
[00:00:15]                 │ debg browser[INFO] http://localhost:6171/app/uptime?_t=1581028228535#/ 350 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:15]                 │
[00:00:15]                 │ debg browser[INFO] http://localhost:6171/bundles/app/uptime/bootstrap.js 8:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:15]                 │ debg browser[INFO] http://localhost:6171/built_assets/dlls/vendors_2.bundle.dll.js 92:138197 "INFO: 2020-02-06T22:30:39Z
[00:00:15]                 │        Adding connection to http://localhost:6171/elasticsearch
[00:00:15]                 │
[00:00:15]                 │      "
[00:00:15]                 │ debg browser[INFO] http://localhost:6171/app/uptime?_t=1581028241433 350 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:15]                 │
[00:00:15]                 │ debg browser[INFO] http://localhost:6171/bundles/app/uptime/bootstrap.js 8:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:15]                 │ debg Finished login process currentUrl = http://localhost:6171/app/uptime
[00:00:15]                 │ debg ... sleep(501) start
[00:00:16]                 │ debg ... sleep(501) end
[00:00:16]                 │ debg in navigateTo url = http://localhost:6171/app/uptime
[00:00:16]                 │ debg TestSubjects.exists(statusPageContainer)
[00:00:16]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:19]                 │ debg browser[INFO] http://localhost:6171/built_assets/dlls/vendors_2.bundle.dll.js 92:138197 "INFO: 2020-02-06T22:30:44Z
[00:00:19]                 │        Adding connection to http://localhost:6171/elasticsearch
[00:00:19]                 │
[00:00:19]                 │      "
[00:00:19]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:20]                 │ debg Setting absolute range to 2020-02-06T22:30:23.631Z to 2020-02-06T22:30:23.631Z
[00:00:20]                 │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:00:20]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:00:20]                 │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:00:20]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:00:20]                 │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:00:20]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:20]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:20]                 │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:00:20]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:00:20]                 │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:00:20]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:20]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:20]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:20]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:20]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:20]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:21]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:21]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:21]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:21]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-06T22:30:23.631Z)
[00:00:21]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:21]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:21]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:21]                 │ debg ... sleep(500) start
[00:00:22]                 │ debg ... sleep(500) end
[00:00:22]                 │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:00:22]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:22]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:22]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:22]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:22]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:22]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:22]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:22]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:22]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:22]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:23]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-06T22:30:23.631Z)
[00:00:23]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:23]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:23]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:23]                 │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:00:23]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:00:23]                 │ debg TestSubjects.click(superDatePickerApplyTimeButton)
[00:00:23]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:23]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:24]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:24]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:24]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:24]                 │ debg TestSubjects.click(monitor-page-link-location-testing-id)
[00:00:24]                 │ debg Find.clickByCssSelector('[data-test-subj="monitor-page-link-location-testing-id"]') with timeout=5000
[00:00:24]                 │ debg Find.findByCssSelector('[data-test-subj="monitor-page-link-location-testing-id"]') with timeout=5000
[00:00:24]                 │ debg TestSubjects.exists(xpack.uptime.locationMap.locationMissing)
[00:00:24]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="xpack.uptime.locationMap.locationMissing"]') with timeout=3000
[00:00:25]                 └- ✓ pass  (23.3s) "Uptime app with generated data location renders the location missing popover when monitor has location name, but no geo data"
[00:00:25]               └-> adds a second location filter option and filters the overview
[00:00:25]                 └-> "before each" hook: global before each
[00:00:25]                 │ debg navigating to uptime url: http://localhost:6171/app/uptime
[00:00:25]                 │ debg Navigate to: http://localhost:6171/app/uptime
[00:00:25]                 │ debg ... sleep(700) start
[00:00:25]                 │ debg browser[INFO] http://localhost:6171/app/uptime?_t=1581028251818 350 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:25]                 │
[00:00:25]                 │ debg browser[INFO] http://localhost:6171/bundles/app/uptime/bootstrap.js 8:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:26]                 │ debg ... sleep(700) end
[00:00:26]                 │ debg returned from get, calling refresh
[00:00:26]                 │ debg browser[INFO] http://localhost:6171/app/uptime?_t=1581028251818 350 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:26]                 │
[00:00:26]                 │ debg browser[INFO] http://localhost:6171/bundles/app/uptime/bootstrap.js 8:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:26]                 │ debg currentUrl = http://localhost:6171/app/uptime
[00:00:26]                 │          appUrl = http://localhost:6171/app/uptime
[00:00:26]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:29]                 │ debg browser[INFO] http://localhost:6171/built_assets/dlls/vendors_2.bundle.dll.js 92:138197 "INFO: 2020-02-06T22:30:54Z
[00:00:29]                 │        Adding connection to http://localhost:6171/elasticsearch
[00:00:29]                 │
[00:00:29]                 │      "
[00:00:30]                 │ debg ... sleep(501) start
[00:00:30]                 │ debg ... sleep(501) end
[00:00:30]                 │ debg in navigateTo url = http://localhost:6171/app/uptime#/
[00:00:30]                 │ debg TestSubjects.exists(statusPageContainer)
[00:00:30]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:33]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:33]                 │ debg Setting absolute range to 2020-02-06T22:30:23.631Z to 2020-02-06T22:30:23.631Z
[00:00:33]                 │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:00:33]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:00:33]                 │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:00:33]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:00:33]                 │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:00:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:33]                 │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:00:33]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:00:33]                 │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:00:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:33]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:33]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:34]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:34]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:34]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:34]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-06T22:30:23.631Z)
[00:00:34]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:34]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:34]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:34]                 │ debg ... sleep(500) start
[00:00:35]                 │ debg ... sleep(500) end
[00:00:35]                 │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:00:35]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:35]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:35]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:35]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:35]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:35]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:35]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:36]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:36]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:36]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:36]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-06T22:30:23.631Z)
[00:00:36]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:36]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:36]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:36]                 │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:00:36]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:00:36]                 │ debg TestSubjects.click(superDatePickerApplyTimeButton)
[00:00:36]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:36]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:37]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:37]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:37]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:37]                 │ debg TestSubjects.exists(filter-popover_location)
[00:00:37]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=120000
[00:00:37]                 │ debg TestSubjects.click(filter-popover_location)
[00:00:37]                 │ debg Find.clickByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:37]                 │ debg Find.findByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:37]                 │ debg TestSubjects.exists(filter-popover-item_filter-test)
[00:00:37]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="filter-popover-item_filter-test"]') with timeout=120000
[00:00:37]                 │ debg TestSubjects.click(filter-popover-item_filter-test)
[00:00:37]                 │ debg Find.clickByCssSelector('[data-test-subj="filter-popover-item_filter-test"]') with timeout=10000
[00:00:37]                 │ debg Find.findByCssSelector('[data-test-subj="filter-popover-item_filter-test"]') with timeout=10000
[00:00:37]                 │ debg TestSubjects.click(filter-popover_location)
[00:00:37]                 │ debg Find.clickByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:37]                 │ debg Find.findByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:37]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:37]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:37]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:38]                 │ debg --- retry.tryForTime error: expected 'Bar Chart showing uptime status over time from 15 minutes ago to a few seconds ago. The maximum value is 2 pings, with 2 up and 0 down 9 minutes ago. The most recent count is 1, with 1 up and 0 down a few seconds ago.' to contain 'The most recent count is 2, with 2 up and 0 down'
[00:00:38]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:38]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:38]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:38]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:39]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:39]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:39]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:39]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:39]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:39]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:39]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:39]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:40]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:40]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:40]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:40]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:40]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:40]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:40]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:40]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:41]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:41]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:41]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:41]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:41]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:41]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:41]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:41]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:42]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:42]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:42]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:42]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:42]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:42]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:42]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:42]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:43]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:43]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:43]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:43]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:43]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:43]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:43]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:43]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:44]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:44]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:44]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:44]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:44]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:44]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:44]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:44]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:45]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:45]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:45]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:45]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:45]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:45]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:45]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:45]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:46]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:46]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:46]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:46]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:46]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:46]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:46]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:47]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:47]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:47]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:47]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:47]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:48]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:48]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:48]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:48]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:48]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:48]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:48]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:48]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:49]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:49]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:49]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:49]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:49]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:49]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:49]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:49]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:50]                 │ info Taking screenshot "/dev/shm/workspace/kibana/x-pack/test/functional/screenshots/failure/Uptime app with generated data location adds a second location filter option and filters the overview.png"
[00:00:50]                 │ info Current URL is: http://localhost:6171/app/uptime#/app/uptime?_t=1581028251818&dateRangeStart=2020-02-06T22%3A16%3A02.172Z&dateRangeEnd=2020-02-06T22%3A31%3A00.260Z&filters=%5B%5B%22observer.geo.name%22%2C%5B%22filter-test%22%5D%5D%5D
[00:00:50]                 │ info Saving page source to: /dev/shm/workspace/kibana/x-pack/test/functional/failure_debug/html/Uptime app with generated data location adds a second location filter option and filters the overview.html
[00:00:50]                 └- ✖ fail: "Uptime app with generated data location adds a second location filter option and filters the overview"
[00:00:50]                 │

Stack Trace

Error: retry.tryForTime timeout: Error: expected 'Bar Chart showing uptime status over time from 15 minutes ago to a few seconds ago. The maximum value is 2 pings, with 2 up and 0 down 9 minutes ago. The most recent count is 1, with 1 up and 0 down a few seconds ago.' to contain 'The most recent count is 2, with 2 up and 0 down'
    at Assertion.assert (/dev/shm/workspace/kibana/packages/kbn-expect/expect.js:100:11)
    at Assertion.contain (/dev/shm/workspace/kibana/packages/kbn-expect/expect.js:442:10)
    at retry.tryForTime (test/functional/apps/uptime/locations.ts:56:30)
    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

@elastic elastic deleted a comment from kibanamachine Feb 6, 2020
@kibanamachine
Copy link
Contributor

💔 Build Failed


Test Failures

Kibana Pipeline / kibana-xpack-agent / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/uptime/locations·ts.Uptime app with generated data location adds a second location filter option and filters the overview

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:00:00]         └-: Uptime app
[00:00:00]           └-> "before all" hook
[00:00:00]           └-: with generated data
[00:00:00]             └-> "before all" hook
[00:00:00]             └-> "before all" hook: load heartbeat data
[00:00:00]               │ info [uptime/blank] Loading "mappings.json"
[00:00:00]               │ info [uptime/blank] Loading "data.json"
[00:00:00]               │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-ubuntu-18-tests-xl-1582041590214614647] [heartbeat-8-test] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:00]               │ info [uptime/blank] Created index "heartbeat-8-test"
[00:00:00]               │ debg [uptime/blank] "heartbeat-8-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:00]             └-: location
[00:00:00]               └-> "before all" hook
[00:00:00]               └-> "before all" hook
[00:00:03]               └-> renders the location missing popover when monitor has location name, but no geo data
[00:00:03]                 └-> "before each" hook: global before each
[00:00:03]                 │ debg navigating to uptime url: http://localhost:6161/app/uptime
[00:00:03]                 │ debg Navigate to: http://localhost:6161/app/uptime
[00:00:03]                 │ debg ... sleep(700) start
[00:00:03]                 │ debg browser[INFO] http://localhost:6161/login?next=%2Fapp%2Fuptime%3F_t%3D1582044132427 350 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:03]                 │
[00:00:03]                 │ debg browser[INFO] http://localhost:6161/bundles/app/login/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:04]                 │ debg ... sleep(700) end
[00:00:04]                 │ debg returned from get, calling refresh
[00:00:04]                 │ debg browser[INFO] http://localhost:6161/login?next=%2Fapp%2Fuptime%3F_t%3D1582044132427 350 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:6161/bundles/app/login/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:04]                 │ debg currentUrl = http://localhost:6161/login?next=%2Fapp%2Fuptime%3F_t%3D1582044132427
[00:00:04]                 │          appUrl = http://localhost:6161/app/uptime
[00:00:04]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:15]                 │ debg Found login page.  Logging in with username = elastic
[00:00:15]                 │ debg TestSubjects.setValue(loginUsername, elastic)
[00:00:15]                 │ debg TestSubjects.click(loginUsername)
[00:00:15]                 │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:15]                 │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:15]                 │ debg browser[INFO] http://localhost:6161/bundles/plugin/data/data.plugin.js 67:139970 "INFO: 2020-02-18T16:42:23Z
[00:00:15]                 │        Adding connection to http://localhost:6161/elasticsearch
[00:00:15]                 │
[00:00:15]                 │      "
[00:00:16]                 │ debg TestSubjects.setValue(loginPassword, changeme)
[00:00:16]                 │ debg TestSubjects.click(loginPassword)
[00:00:16]                 │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:16]                 │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:16]                 │ debg TestSubjects.click(loginSubmit)
[00:00:16]                 │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:16]                 │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:16]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"] nav:not(.ng-hide)') with timeout=20000
[00:00:23]                 │ debg browser[INFO] http://localhost:6161/app/uptime?_t=1582044132427#/ 350 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:23]                 │
[00:00:23]                 │ debg browser[INFO] http://localhost:6161/bundles/app/uptime/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:23]                 │ debg browser[INFO] http://localhost:6161/bundles/plugin/data/data.plugin.js 67:139970 "INFO: 2020-02-18T16:42:30Z
[00:00:23]                 │        Adding connection to http://localhost:6161/elasticsearch
[00:00:23]                 │
[00:00:23]                 │      "
[00:00:24]                 │ debg browser[INFO] http://localhost:6161/app/uptime?_t=1582044152756 350 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:24]                 │
[00:00:24]                 │ debg browser[INFO] http://localhost:6161/bundles/app/uptime/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:24]                 │ debg Finished login process currentUrl = http://localhost:6161/app/uptime
[00:00:24]                 │ debg ... sleep(501) start
[00:00:24]                 │ debg ... sleep(501) end
[00:00:25]                 │ debg in navigateTo url = http://localhost:6161/app/uptime
[00:00:25]                 │ debg TestSubjects.exists(statusPageContainer)
[00:00:25]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:28]                 │ debg browser[INFO] http://localhost:6161/bundles/plugin/data/data.plugin.js 67:139970 "INFO: 2020-02-18T16:42:37Z
[00:00:28]                 │        Adding connection to http://localhost:6161/elasticsearch
[00:00:28]                 │
[00:00:28]                 │      "
[00:00:28]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:28]                 │ debg Setting absolute range to 2020-02-18T16:42:06.829Z to 2020-02-18T16:42:06.829Z
[00:00:28]                 │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:00:28]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:00:29]                 │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:00:29]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:00:30]                 │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:00:30]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:30]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:30]                 │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:00:30]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:00:30]                 │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:00:30]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:30]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:30]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:30]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:30]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:30]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:30]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:30]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:30]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:30]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-18T16:42:06.829Z)
[00:00:30]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:30]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:30]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:31]                 │ debg ... sleep(500) start
[00:00:32]                 │ debg ... sleep(500) end
[00:00:32]                 │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:00:32]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:32]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:32]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:32]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:32]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:32]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:32]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:32]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:32]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:32]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:32]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-18T16:42:06.829Z)
[00:00:32]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:32]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:32]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:33]                 │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:00:33]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:00:33]                 │ debg TestSubjects.click(superDatePickerApplyTimeButton)
[00:00:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:34]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:34]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:34]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:34]                 │ debg TestSubjects.click(monitor-page-link-location-testing-id)
[00:00:34]                 │ debg Find.clickByCssSelector('[data-test-subj="monitor-page-link-location-testing-id"]') with timeout=5000
[00:00:34]                 │ debg Find.findByCssSelector('[data-test-subj="monitor-page-link-location-testing-id"]') with timeout=5000
[00:00:34]                 │ debg TestSubjects.exists(xpack.uptime.locationMap.locationMissing)
[00:00:34]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="xpack.uptime.locationMap.locationMissing"]') with timeout=3000
[00:00:35]                 └- ✓ pass  (32.0s) "Uptime app with generated data location renders the location missing popover when monitor has location name, but no geo data"
[00:00:35]               └-> adds a second location filter option and filters the overview
[00:00:35]                 └-> "before each" hook: global before each
[00:00:35]                 │ debg navigating to uptime url: http://localhost:6161/app/uptime
[00:00:35]                 │ debg Navigate to: http://localhost:6161/app/uptime
[00:00:36]                 │ debg ... sleep(700) start
[00:00:36]                 │ debg browser[INFO] http://localhost:6161/app/uptime?_t=1582044164411 350 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:6161/bundles/app/uptime/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:36]                 │ debg ... sleep(700) end
[00:00:36]                 │ debg returned from get, calling refresh
[00:00:37]                 │ debg browser[INFO] http://localhost:6161/app/uptime?_t=1582044164411 350 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:37]                 │
[00:00:37]                 │ debg browser[INFO] http://localhost:6161/bundles/app/uptime/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:37]                 │ debg currentUrl = http://localhost:6161/app/uptime
[00:00:37]                 │          appUrl = http://localhost:6161/app/uptime
[00:00:37]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:42]                 │ debg browser[INFO] http://localhost:6161/bundles/plugin/data/data.plugin.js 67:139970 "INFO: 2020-02-18T16:42:50Z
[00:00:42]                 │        Adding connection to http://localhost:6161/elasticsearch
[00:00:42]                 │
[00:00:42]                 │      "
[00:00:42]                 │ debg ... sleep(501) start
[00:00:43]                 │ debg ... sleep(501) end
[00:00:43]                 │ debg in navigateTo url = http://localhost:6161/app/uptime#/
[00:00:43]                 │ debg TestSubjects.exists(statusPageContainer)
[00:00:43]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:45]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:46]                 │ debg Setting absolute range to 2020-02-18T16:42:06.829Z to 2020-02-18T16:42:06.829Z
[00:00:46]                 │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:00:46]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:00:46]                 │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:00:46]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:00:46]                 │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:00:46]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:46]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:46]                 │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:00:46]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:00:46]                 │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:00:46]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:46]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:46]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:46]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:46]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:46]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:47]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:47]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:47]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:47]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-18T16:42:06.829Z)
[00:00:47]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:47]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:47]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:47]                 │ debg ... sleep(500) start
[00:00:48]                 │ debg ... sleep(500) end
[00:00:48]                 │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:00:48]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:48]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:48]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:48]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:48]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:48]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:48]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:49]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:49]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:49]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:49]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-18T16:42:06.829Z)
[00:00:49]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:49]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:49]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:49]                 │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:00:49]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:00:49]                 │ debg TestSubjects.click(superDatePickerApplyTimeButton)
[00:00:49]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:49]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:50]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:50]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:50]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:50]                 │ debg TestSubjects.exists(filter-popover_location)
[00:00:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=120000
[00:00:50]                 │ debg TestSubjects.click(filter-popover_location)
[00:00:50]                 │ debg Find.clickByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:50]                 │ debg Find.findByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:50]                 │ debg TestSubjects.exists(filter-popover-item_filter-test)
[00:00:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="filter-popover-item_filter-test"]') with timeout=120000
[00:00:51]                 │ debg TestSubjects.click(filter-popover-item_filter-test)
[00:00:51]                 │ debg Find.clickByCssSelector('[data-test-subj="filter-popover-item_filter-test"]') with timeout=10000
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj="filter-popover-item_filter-test"]') with timeout=10000
[00:00:51]                 │ debg TestSubjects.click(filter-popover_location)
[00:00:51]                 │ debg Find.clickByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:51]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:51]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:51]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:51]                 │ debg --- retry.tryForTime error: expected 'Bar Chart showing uptime status over time from 15 minutes ago to a few seconds ago. The maximum value is 2 pings, with 2 up and 0 down 9 minutes ago. The most recent count is 1, with 1 up and 0 down a few seconds ago. Total up: 27, total down: 0.' to contain 'Total up: 26, total down: 0.'
[00:00:52]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:52]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:52]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:52]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:52]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:52]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:52]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:52]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:53]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:53]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:53]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:53]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:53]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:53]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:53]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:53]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:54]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:54]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:54]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:54]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:54]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:54]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:54]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:54]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:55]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:55]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:55]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:55]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:55]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:55]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:55]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:55]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:56]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:56]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:56]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:56]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:56]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:56]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:56]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:56]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:57]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:57]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:57]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:57]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:57]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:57]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:57]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:58]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:58]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:58]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:58]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:58]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:59]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:59]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:59]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:59]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:59]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:59]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:59]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:59]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:00]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:00]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:00]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:00]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:00]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:00]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:00]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:00]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:01]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:01]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:01]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:01]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:01]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:01]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:01]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:01]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:02]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:02]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:02]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:02]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:02]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:02]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:02]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:02]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:03]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:03]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:03]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:03]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:03]                 │ info Taking screenshot "/dev/shm/workspace/kibana/x-pack/test/functional/screenshots/failure/Uptime app with generated data location adds a second location filter option and filters the overview.png"
[00:01:03]                 │ info Current URL is: http://localhost:6161/app/uptime#/app/uptime?_t=1582044164411&dateRangeStart=2020-02-18T16%3A27%3A57.895Z&dateRangeEnd=2020-02-18T16%3A42%3A55.725Z&filters=%5B%5B%22observer.geo.name%22%2C%5B%22filter-test%22%5D%5D%5D
[00:01:04]                 │ info Saving page source to: /dev/shm/workspace/kibana/x-pack/test/functional/failure_debug/html/Uptime app with generated data location adds a second location filter option and filters the overview.html
[00:01:04]                 └- ✖ fail: "Uptime app with generated data location adds a second location filter option and filters the overview"
[00:01:04]                 │

Stack Trace

Error: retry.tryForTime timeout: Error: expected 'Bar Chart showing uptime status over time from 15 minutes ago to a few seconds ago. The maximum value is 2 pings, with 2 up and 0 down 9 minutes ago. The most recent count is 1, with 1 up and 0 down a few seconds ago. Total up: 27, total down: 0.' to contain 'Total up: 26, total down: 0.'
    at Assertion.assert (/dev/shm/workspace/kibana/packages/kbn-expect/expect.js:100:11)
    at Assertion.contain (/dev/shm/workspace/kibana/packages/kbn-expect/expect.js:442:10)
    at retry.tryForTime (test/functional/apps/uptime/locations.ts:54:30)
    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/uptime/locations·ts.Uptime app with generated data location adds a second location filter option and filters the overview

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:00:00]         └-: Uptime app
[00:00:00]           └-> "before all" hook
[00:00:00]           └-: with generated data
[00:00:00]             └-> "before all" hook
[00:00:00]             └-> "before all" hook: load heartbeat data
[00:00:00]               │ info [uptime/blank] Loading "mappings.json"
[00:00:00]               │ info [uptime/blank] Loading "data.json"
[00:00:00]               │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-ubuntu-18-tests-xl-1582041590214614647] [heartbeat-8-test] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:00]               │ info [uptime/blank] Created index "heartbeat-8-test"
[00:00:00]               │ debg [uptime/blank] "heartbeat-8-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:00]             └-: location
[00:00:00]               └-> "before all" hook
[00:00:00]               └-> "before all" hook
[00:00:02]               └-> renders the location missing popover when monitor has location name, but no geo data
[00:00:02]                 └-> "before each" hook: global before each
[00:00:02]                 │ debg navigating to uptime url: http://localhost:6161/app/uptime
[00:00:02]                 │ debg Navigate to: http://localhost:6161/app/uptime
[00:00:03]                 │ debg ... sleep(700) start
[00:00:03]                 │ debg browser[INFO] http://localhost:6161/login?next=%2Fapp%2Fuptime%3F_t%3D1582043893569 350 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:03]                 │
[00:00:03]                 │ debg browser[INFO] http://localhost:6161/bundles/app/login/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:03]                 │ debg ... sleep(700) end
[00:00:03]                 │ debg returned from get, calling refresh
[00:00:04]                 │ debg browser[INFO] http://localhost:6161/login?next=%2Fapp%2Fuptime%3F_t%3D1582043893569 350 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:6161/bundles/app/login/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:04]                 │ debg currentUrl = http://localhost:6161/login?next=%2Fapp%2Fuptime%3F_t%3D1582043893569
[00:00:04]                 │          appUrl = http://localhost:6161/app/uptime
[00:00:04]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:15]                 │ debg Found login page.  Logging in with username = elastic
[00:00:15]                 │ debg TestSubjects.setValue(loginUsername, elastic)
[00:00:15]                 │ debg TestSubjects.click(loginUsername)
[00:00:15]                 │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:15]                 │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:15]                 │ debg browser[INFO] http://localhost:6161/bundles/plugin/data/data.plugin.js 67:139970 "INFO: 2020-02-18T16:38:25Z
[00:00:15]                 │        Adding connection to http://localhost:6161/elasticsearch
[00:00:15]                 │
[00:00:15]                 │      "
[00:00:16]                 │ debg TestSubjects.setValue(loginPassword, changeme)
[00:00:16]                 │ debg TestSubjects.click(loginPassword)
[00:00:16]                 │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:16]                 │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:16]                 │ debg TestSubjects.click(loginSubmit)
[00:00:16]                 │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:16]                 │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:16]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"] nav:not(.ng-hide)') with timeout=20000
[00:00:24]                 │ debg browser[INFO] http://localhost:6161/app/uptime?_t=1582043893569#/ 350 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:24]                 │
[00:00:24]                 │ debg browser[INFO] http://localhost:6161/bundles/app/uptime/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:24]                 │ debg browser[INFO] http://localhost:6161/bundles/plugin/data/data.plugin.js 67:139970 "INFO: 2020-02-18T16:38:33Z
[00:00:24]                 │        Adding connection to http://localhost:6161/elasticsearch
[00:00:24]                 │
[00:00:24]                 │      "
[00:00:25]                 │ debg browser[INFO] http://localhost:6161/app/uptime?_t=1582043915552 350 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:25]                 │
[00:00:25]                 │ debg browser[INFO] http://localhost:6161/bundles/app/uptime/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:25]                 │ debg Finished login process currentUrl = http://localhost:6161/app/uptime
[00:00:25]                 │ debg ... sleep(501) start
[00:00:25]                 │ debg ... sleep(501) end
[00:00:26]                 │ debg in navigateTo url = http://localhost:6161/app/uptime
[00:00:26]                 │ debg TestSubjects.exists(statusPageContainer)
[00:00:26]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:30]                 │ debg browser[INFO] http://localhost:6161/bundles/plugin/data/data.plugin.js 67:139970 "INFO: 2020-02-18T16:38:40Z
[00:00:30]                 │        Adding connection to http://localhost:6161/elasticsearch
[00:00:30]                 │
[00:00:30]                 │      "
[00:00:30]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:30]                 │ debg Setting absolute range to 2020-02-18T16:38:08.658Z to 2020-02-18T16:38:08.658Z
[00:00:30]                 │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:00:30]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:00:32]                 │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:00:32]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:00:32]                 │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:00:32]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:32]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:32]                 │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:00:32]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:00:32]                 │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:00:32]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:32]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:33]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:33]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:33]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:33]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-18T16:38:08.658Z)
[00:00:33]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:34]                 │ debg ... sleep(500) start
[00:00:35]                 │ debg ... sleep(500) end
[00:00:35]                 │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:00:35]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:35]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:35]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:36]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:36]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:36]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:36]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:36]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:36]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:36]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:36]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-18T16:38:08.658Z)
[00:00:36]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:36]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:36]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:37]                 │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:00:37]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:00:37]                 │ debg TestSubjects.click(superDatePickerApplyTimeButton)
[00:00:37]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:37]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:37]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:37]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:37]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:38]                 │ debg TestSubjects.click(monitor-page-link-location-testing-id)
[00:00:38]                 │ debg Find.clickByCssSelector('[data-test-subj="monitor-page-link-location-testing-id"]') with timeout=5000
[00:00:38]                 │ debg Find.findByCssSelector('[data-test-subj="monitor-page-link-location-testing-id"]') with timeout=5000
[00:00:38]                 │ debg TestSubjects.exists(xpack.uptime.locationMap.locationMissing)
[00:00:38]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="xpack.uptime.locationMap.locationMissing"]') with timeout=3000
[00:00:39]                 └- ✓ pass  (37.1s) "Uptime app with generated data location renders the location missing popover when monitor has location name, but no geo data"
[00:00:39]               └-> adds a second location filter option and filters the overview
[00:00:39]                 └-> "before each" hook: global before each
[00:00:39]                 │ debg navigating to uptime url: http://localhost:6161/app/uptime
[00:00:39]                 │ debg Navigate to: http://localhost:6161/app/uptime
[00:00:40]                 │ debg ... sleep(700) start
[00:00:40]                 │ debg browser[INFO] http://localhost:6161/app/uptime?_t=1582043930663 350 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:6161/bundles/app/uptime/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:6161/app/uptime?_t=1582043930663 350 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:6161/bundles/app/uptime/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:6161/app/uptime
[00:00:42]                 │          appUrl = http://localhost:6161/app/uptime
[00:00:42]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:48]                 │ debg browser[INFO] http://localhost:6161/bundles/plugin/data/data.plugin.js 67:139970 "INFO: 2020-02-18T16:38:57Z
[00:00:48]                 │        Adding connection to http://localhost:6161/elasticsearch
[00:00:48]                 │
[00:00:48]                 │      "
[00:00:48]                 │ debg ... sleep(501) start
[00:00:48]                 │ debg ... sleep(501) end
[00:00:48]                 │ debg in navigateTo url = http://localhost:6161/app/uptime#/
[00:00:48]                 │ debg TestSubjects.exists(statusPageContainer)
[00:00:48]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:51]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:51]                 │ debg Setting absolute range to 2020-02-18T16:38:08.658Z to 2020-02-18T16:38:08.658Z
[00:00:51]                 │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:00:51]                 │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:00:52]                 │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:00:52]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:52]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:52]                 │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:00:52]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:00:52]                 │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:00:52]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:52]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:52]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:52]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:52]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:52]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:52]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:52]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:52]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:52]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-18T16:38:08.658Z)
[00:00:52]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:52]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:52]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:53]                 │ debg ... sleep(500) start
[00:00:53]                 │ debg ... sleep(500) end
[00:00:53]                 │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:00:53]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:53]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:54]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:54]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:54]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:54]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:54]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:54]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:54]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:54]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:54]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, 2020-02-18T16:38:08.658Z)
[00:00:54]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:54]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:54]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:55]                 │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:00:55]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:00:55]                 │ debg TestSubjects.click(superDatePickerApplyTimeButton)
[00:00:55]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:55]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=10000
[00:00:56]                 │ debg Find.waitForElementStale with timeout=10000
[00:00:56]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:56]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:56]                 │ debg TestSubjects.exists(filter-popover_location)
[00:00:56]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=120000
[00:00:56]                 │ debg TestSubjects.click(filter-popover_location)
[00:00:56]                 │ debg Find.clickByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:56]                 │ debg Find.findByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:56]                 │ debg TestSubjects.exists(filter-popover-item_filter-test)
[00:00:56]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="filter-popover-item_filter-test"]') with timeout=120000
[00:00:56]                 │ debg TestSubjects.click(filter-popover-item_filter-test)
[00:00:56]                 │ debg Find.clickByCssSelector('[data-test-subj="filter-popover-item_filter-test"]') with timeout=10000
[00:00:56]                 │ debg Find.findByCssSelector('[data-test-subj="filter-popover-item_filter-test"]') with timeout=10000
[00:00:56]                 │ debg TestSubjects.click(filter-popover_location)
[00:00:56]                 │ debg Find.clickByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:56]                 │ debg Find.findByCssSelector('[data-test-subj="filter-popover_location"]') with timeout=10000
[00:00:57]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:57]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:57]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:57]                 │ debg --- retry.tryForTime error: expected 'Bar Chart showing uptime status over time from 15 minutes ago to a few seconds ago. The maximum value is 2 pings, with 2 up and 0 down 9 minutes ago. The most recent count is 1, with 1 up and 0 down a few seconds ago. Total up: 28, total down: 0.' to contain 'Total up: 26, total down: 0.'
[00:00:58]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:58]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:58]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:58]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:58]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:58]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:58]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:58]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:59]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:59]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:59]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:59]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:59]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:00:59]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:00:59]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:00:59]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:00]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:00]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:00]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:00]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:00]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:00]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:00]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:00]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:01]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:01]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:01]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:01]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:01]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:01]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:01]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:01]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:02]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:02]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:02]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:02]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:02]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:02]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:02]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:02]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:03]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:03]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:03]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:03]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:03]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:03]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:03]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:03]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:04]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:04]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:04]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:04]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:04]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:04]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:04]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:05]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:05]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:05]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:05]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:05]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:06]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:06]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:06]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:06]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:06]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:06]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:06]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:06]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:07]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:07]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:07]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:07]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:07]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:07]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:07]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:07]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:08]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:08]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:08]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:08]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:08]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:08]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:08]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:08]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:09]                 │ debg TestSubjects.getAttribute(xpack.uptime.charts.pingHistogram, aria-label)
[00:01:09]                 │ debg TestSubjects.find(xpack.uptime.charts.pingHistogram)
[00:01:09]                 │ debg Find.findByCssSelector('[data-test-subj="xpack.uptime.charts.pingHistogram"]') with timeout=5000
[00:01:09]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:09]                 │ info Taking screenshot "/dev/shm/workspace/kibana/x-pack/test/functional/screenshots/failure/Uptime app with generated data location adds a second location filter option and filters the overview.png"
[00:01:09]                 │ info Current URL is: http://localhost:6161/app/uptime#/app/uptime?_t=1582043930663&dateRangeStart=2020-02-18T16%3A24%3A05.178Z&dateRangeEnd=2020-02-18T16%3A39%3A03.143Z&filters=%5B%5B%22observer.geo.name%22%2C%5B%22filter-test%22%5D%5D%5D
[00:01:10]                 │ info Saving page source to: /dev/shm/workspace/kibana/x-pack/test/functional/failure_debug/html/Uptime app with generated data location adds a second location filter option and filters the overview.html
[00:01:10]                 └- ✖ fail: "Uptime app with generated data location adds a second location filter option and filters the overview"
[00:01:10]                 │

Stack Trace

Error: retry.tryForTime timeout: Error: expected 'Bar Chart showing uptime status over time from 15 minutes ago to a few seconds ago. The maximum value is 2 pings, with 2 up and 0 down 9 minutes ago. The most recent count is 1, with 1 up and 0 down a few seconds ago. Total up: 28, total down: 0.' to contain 'Total up: 26, total down: 0.'
    at Assertion.assert (/dev/shm/workspace/kibana/packages/kbn-expect/expect.js:100:11)
    at Assertion.contain (/dev/shm/workspace/kibana/packages/kbn-expect/expect.js:442:10)
    at retry.tryForTime (test/functional/apps/uptime/locations.ts:54:30)
    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

@justinkambic justinkambic added v7.8.0 and removed v7.7.0 labels Apr 8, 2020
@justinkambic justinkambic added v7.9.0 and removed v7.8.0 labels Jun 3, 2020
@spalger spalger added v7.9.2 and removed v7.9.0 labels Sep 3, 2020
@LeeDr LeeDr added v7.9.3 and removed v7.9.2 labels Sep 18, 2020
@LeeDr LeeDr added v7.9.4 and removed v7.9.3 labels Oct 16, 2020
@justinkambic
Copy link
Contributor Author

We aren't in the process of adding any additional functional tests at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release_note:skip Skip the PR/issue when compiling release notes Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability test_ui_functional v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants