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

[build] Retry docker pull #80432

Merged
merged 1 commit into from
Oct 14, 2020
Merged

Conversation

tylersmalley
Copy link
Contributor

Adds a retry to docker pull to cut down on transient network issues

It's worth noting that even if an image is already available locally for the given image tag, the network call out to the registry is still performed to check that the latest image is downloaded. This means cached images do not eliminate this need.

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
@kibanamachine
Copy link
Contributor

💛 Build succeeded, but was flaky


Test Failures

Chrome UI Functional Tests.test/functional/apps/discover/_shared_links·js.discover app shared links shared links with state in query permalink should allow for copying the snapshot URL

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:00:00]         └-: discover app
[00:00:00]           └-> "before all" hook
[00:00:00]           └-> "before all" hook
[00:15:22]           └-: shared links
[00:15:22]             └-> "before all" hook
[00:15:22]             └-: shared links with state in query
[00:15:22]               └-> "before all" hook
[00:15:22]               └-> "before all" hook
[00:15:22]                 │ debg baseUrl = http://localhost:61221
[00:15:22]                 │ debg New baseUrl = http://localhost:61221
[00:15:22]                 │ debg replacing kibana config doc: {"defaultIndex":"logstash-*"}
[00:15:22]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana/p5cZDUChQTKBU6sLJm7gQw] update_mapping [_doc]
[00:15:22]                 │ debg load kibana index with default index pattern
[00:15:22]                 │ info [discover] Loading "mappings.json"
[00:15:22]                 │ info [discover] Loading "data.json.gz"
[00:15:22]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana/p5cZDUChQTKBU6sLJm7gQw] deleting index
[00:15:22]                 │ info [discover] Deleted existing index [".kibana"]
[00:15:23]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana] creating index, cause [api], templates [], shards [1]/[1]
[00:15:23]                 │ info [discover] Created index ".kibana"
[00:15:23]                 │ debg [discover] ".kibana" settings {"index":{"number_of_replicas":"1","number_of_shards":"1"}}
[00:15:23]                 │ info [discover] Indexed 2 docs into ".kibana"
[00:15:23]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana/_TbthOCBS9SoU08ouRzfKA] update_mapping [_doc]
[00:15:23]                 │ debg Migrating saved objects
[00:15:23]                 │ proc [kibana]   log   [00:26:23.833] [info][savedobjects-service] Creating index .kibana_2.
[00:15:23]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1]
[00:15:23]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] updating number_of_replicas to [0] for indices [.kibana_2]
[00:15:23]                 │ proc [kibana]   log   [00:26:23.884] [info][savedobjects-service] Reindexing .kibana to .kibana_1
[00:15:23]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1]
[00:15:23]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] updating number_of_replicas to [0] for indices [.kibana_1]
[00:15:23]                 │ info [o.e.t.LoggingTaskListener] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] 6609 finished with response BulkByScrollResponse[took=17.3ms,timed_out=false,sliceId=null,updated=0,created=2,deleted=0,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]
[00:15:23]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana/_TbthOCBS9SoU08ouRzfKA] deleting index
[00:15:23]                 │ proc [kibana]   log   [00:26:24.211] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:15:23]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana_2/isbclCK2S2SgsB1F_uBTBw] update_mapping [_doc]
[00:15:23]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana_2/isbclCK2S2SgsB1F_uBTBw] update_mapping [_doc]
[00:15:23]                 │ proc [kibana]   log   [00:26:24.284] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:15:23]                 │ proc [kibana]   log   [00:26:24.314] [info][savedobjects-service] Finished in 483ms.
[00:15:23]                 │ debg applying update to kibana config: {"accessibility:disableAnimations":true,"dateFormat:tz":"UTC"}
[00:15:23]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1602633191395607196] [.kibana_2/isbclCK2S2SgsB1F_uBTBw] update_mapping [_doc]
[00:15:25]                 │ info [logstash_functional] Loading "mappings.json"
[00:15:25]                 │ info [logstash_functional] Loading "data.json.gz"
[00:15:25]                 │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.22"
[00:15:25]                 │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.20"
[00:15:25]                 │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.21"
[00:15:26]                 │ debg replacing kibana config doc: {"state:storeInSessionStorage":false}
[00:15:27]                 │ debg discover
[00:15:27]                 │ debg navigating to discover url: http://localhost:61221/app/discover#/
[00:15:27]                 │ debg navigate to: http://localhost:61221/app/discover#/
[00:15:27]                 │ debg browser[INFO] http://localhost:61221/app/discover?_t=1602635187886#/ 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:15:27]                 │
[00:15:27]                 │ debg browser[INFO] http://localhost:61221/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:15:27]                 │ debg ... sleep(700) start
[00:15:27]                 │ debg ... sleep(700) end
[00:15:27]                 │ debg returned from get, calling refresh
[00:15:28]                 │ debg browser[INFO] http://localhost:61221/app/discover?_t=1602635187886#/ 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:15:28]                 │
[00:15:28]                 │ debg browser[INFO] http://localhost:61221/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:15:28]                 │ debg currentUrl = http://localhost:61221/app/discover#/
[00:15:28]                 │          appUrl = http://localhost:61221/app/discover#/
[00:15:28]                 │ debg TestSubjects.find(kibanaChrome)
[00:15:28]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:15:28]                 │ debg ... sleep(501) start
[00:15:29]                 │ debg browser[INFO] http://localhost:61221/37270/bundles/core/core.entry.js 12:234035 "Detected an unhandled Promise rejection.
[00:15:29]                 │      Error: Saved field \"@timestamp\" is invalid for use with the \"Date Histogram\" aggregation. Please select a new field."
[00:15:29]                 │ERROR browser[SEVERE] http://localhost:61221/37270/bundles/plugin/data/data.plugin.js 0:745833 Uncaught Error: Saved field "@timestamp" is invalid for use with t…istogram" aggregation. Please select a new field.
[00:15:29]                 │ debg ... sleep(501) end
[00:15:29]                 │ debg in navigateTo url = http://localhost:61221/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))&_a=(columns:!(_source),filters:!(),index:%27logstash-*%27,interval:auto,query:(language:kuery,query:%27%27),sort:!())
[00:15:29]                 │ debg --- retry.try error: URL changed, waiting for it to settle
[00:15:29]                 │ debg ... sleep(501) start
[00:15:30]                 │ debg ... sleep(501) end
[00:15:30]                 │ debg in navigateTo url = http://localhost:61221/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))&_a=(columns:!(_source),filters:!(),index:%27logstash-*%27,interval:auto,query:(language:kuery,query:%27%27),sort:!())
[00:15:30]                 │ debg TestSubjects.exists(statusPageContainer)
[00:15:30]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:15:32]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:15:33]                 │ debg Setting absolute range to Sep 19, 2015 @ 06:31:44.000 to Sep 23, 2015 @ 18:31:44.000
[00:15:33]                 │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:15:33]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:15:33]                 │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:15:33]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:15:33]                 │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:15:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:15:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:15:33]                 │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:15:33]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:15:33]                 │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:15:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:15:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:15:33]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:15:33]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:15:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:15:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:15:33]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:15:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:15:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:15:33]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Sep 23, 2015 @ 18:31:44.000)
[00:15:33]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:15:33]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:15:33]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:15:34]                 │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:15:34]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:15:34]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:15:34]                 │ debg Find.waitForElementStale with timeout=10000
[00:15:34]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:15:34]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:15:34]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:15:34]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:15:34]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:15:34]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:15:34]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:15:34]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Sep 19, 2015 @ 06:31:44.000)
[00:15:34]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:15:34]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:15:34]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:15:35]                 │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:15:35]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:15:37]                 │ debg --- retry.tryForTime error: [data-test-subj="superDatePickerApplyTimeButton"] is not displayed
[00:15:38]                 │ debg TestSubjects.click(querySubmitButton)
[00:15:38]                 │ debg Find.clickByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:15:38]                 │ debg Find.findByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:15:38]                 │ debg Find.waitForElementStale with timeout=10000
[00:15:38]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:15:38]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:15:38]                 │ debg ... sleep(1000) start
[00:15:39]                 │ debg ... sleep(1000) end
[00:15:39]                 │ debg TestSubjects.click(shareTopNavButton)
[00:15:39]                 │ debg Find.clickByCssSelector('[data-test-subj="shareTopNavButton"]') with timeout=10000
[00:15:39]                 │ debg Find.findByCssSelector('[data-test-subj="shareTopNavButton"]') with timeout=10000
[00:15:39]               └-: permalink
[00:15:39]                 └-> "before all" hook
[00:15:39]                 └-> should allow for copying the snapshot URL
[00:15:39]                   └-> "before each" hook: global before each
[00:15:39]                   │ debg TestSubjects.exists(sharePanel-Permalinks)
[00:15:39]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="sharePanel-Permalinks"]') with timeout=2500
[00:15:42]                   │ debg --- retry.tryForTime error: [data-test-subj="sharePanel-Permalinks"] is not displayed
[00:15:42]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:15:42]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:15:42]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:15:52]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:15:52]                   │      Wait timed out after 10042ms
[00:15:53]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:15:53]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:15:53]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:16:03]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:16:03]                   │      Wait timed out after 10043ms
[00:16:03]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:16:03]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:16:03]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:16:14]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:16:14]                   │      Wait timed out after 10053ms
[00:16:14]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:16:14]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:16:14]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:16:24]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:16:24]                   │      Wait timed out after 10060ms
[00:16:25]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:16:25]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:16:25]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:16:35]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:16:35]                   │      Wait timed out after 10034ms
[00:16:35]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:16:35]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:16:35]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:16:45]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:16:45]                   │      Wait timed out after 10016ms
[00:16:46]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:16:46]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:16:46]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:16:56]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:16:56]                   │      Wait timed out after 10028ms
[00:16:56]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:16:56]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:16:56]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:17:06]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:17:06]                   │      Wait timed out after 10059ms
[00:17:07]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:17:07]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:17:07]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:17:17]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:17:17]                   │      Wait timed out after 10014ms
[00:17:17]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:17:17]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:17:17]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:17:27]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:17:27]                   │      Wait timed out after 10026ms
[00:17:28]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:17:28]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:17:28]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:17:38]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:17:38]                   │      Wait timed out after 10013ms
[00:17:38]                   │ debg TestSubjects.getAttribute(copyShareUrlButton, data-share-url)
[00:17:38]                   │ debg TestSubjects.find(copyShareUrlButton)
[00:17:38]                   │ debg Find.findByCssSelector('[data-test-subj="copyShareUrlButton"]') with timeout=10000
[00:17:48]                   │ debg --- retry.try error: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:17:48]                   │      Wait timed out after 10015ms
[00:17:49]                   │ info Taking screenshot "/dev/shm/workspace/parallel/22/kibana/test/functional/screenshots/failure/discover app shared links shared links with state in query permalink should allow for copying the snapshot URL.png"
[00:17:49]                   │ info Current URL is: http://localhost:61221/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:%272015-09-19T06:31:44.000Z%27,to:%272015-09-23T18:31:44.000Z%27))&_a=(columns:!(_source),filters:!(),index:%27logstash-*%27,interval:auto,query:(language:kuery,query:%27%27),sort:!())
[00:17:49]                   │ info Saving page source to: /dev/shm/workspace/parallel/22/kibana/test/functional/failure_debug/html/discover app shared links shared links with state in query permalink should allow for copying the snapshot URL.html
[00:17:49]                   └- ✖ fail: discover app shared links shared links with state in query permalink should allow for copying the snapshot URL
[00:17:49]                   │      Error: retry.try timeout: TimeoutError: Waiting for element to be located By(css selector, [data-test-subj="copyShareUrlButton"])
[00:17:49]                   │ Wait timed out after 10015ms
[00:17:49]                   │     at /dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/webdriver.js:842:17
[00:17:49]                   │     at process._tickCallback (internal/process/next_tick.js:68:7)
[00:17:49]                   │       at onFailure (test/common/services/retry/retry_for_success.ts:28:9)
[00:17:49]                   │       at retryForSuccess (test/common/services/retry/retry_for_success.ts:68:13)
[00:17:49]                   │ 
[00:17:49]                   │ 

Stack Trace

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

Metrics [docs]

✅ unchanged

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

@tylersmalley tylersmalley added Feature:Build Packaging release_note:skip Skip the PR/issue when compiling release notes Team:Operations Team label for Operations Team v7.10.0 v8.0.0 labels Oct 14, 2020
@tylersmalley tylersmalley marked this pull request as ready for review October 14, 2020 04:37
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-operations (Team:Operations)

@tylersmalley tylersmalley requested a review from a team as a code owner October 14, 2020 04:37
Copy link
Contributor

@spalger spalger left a comment

Choose a reason for hiding this comment

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

LGTM, shellcheck is happy, test run showed this working

@tylersmalley tylersmalley merged commit c39581d into elastic:master Oct 14, 2020
tylersmalley pushed a commit to tylersmalley/kibana that referenced this pull request Oct 14, 2020
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
gmmorris added a commit to gmmorris/kibana that referenced this pull request Oct 15, 2020
* master: (102 commits)
  [Resolver] Fix flaky test (elastic#80576)
  Update Security Solution Bug Report Template (elastic#80668)
  [Observability] Kibana home page Observability link pointing to `/landing` (elastic#80636)
  [APM] Update User Experience app callout code to reflect new name (elastic#80641)
  [APM] Add missing ML privileges (elastic#80553)
  [DOCS] Adds intro line to the ML plugin readme file (elastic#80631)
  [ML] Functional tests - fix and re-enable validation API tests (elastic#80617)
  remove non-existing dependency from uptime plugin (elastic#80623)
  [ML] Fix job selection flyout overflow (elastic#80621)
  Move dashboard code in codeowner files to canvas team (elastic#80345)
  [Security Solution][Detections] Update signals template if outdated and rollover indices (elastic#80019)
  Sort service list by TPM if health is not shown (elastic#80447)
  Add in cluster version for sec telemetry sender. (elastic#80545)
  [Usage Collection] Usage collection add saved objects client to collector fetch context (elastic#80554)
  Change tag from experimental to beta (elastic#80443)
  [Metrics UI] Inventory view cleanup (elastic#79881)
  [Security Solutions][Detection Engine] Critical bug where value lists were not operational (elastic#80368)
  [Security Solution] Fix networkTopNFlow search strategy response (elastic#80362)
  [build] Retry docker pull (elastic#80432)
  add template for Security Solution bugs (elastic#80574)
  ...
tylersmalley pushed a commit that referenced this pull request Oct 15, 2020
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
tylersmalley pushed a commit to tylersmalley/kibana that referenced this pull request Oct 15, 2020
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
tylersmalley pushed a commit to tylersmalley/kibana that referenced this pull request Oct 15, 2020
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
tylersmalley pushed a commit to tylersmalley/kibana that referenced this pull request Oct 15, 2020
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
# Conflicts:
#	src/dev/build/tasks/os_packages/docker_generator/templates/build_docker_sh.template.ts
tylersmalley pushed a commit that referenced this pull request Oct 15, 2020
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
# Conflicts:
#	src/dev/build/tasks/os_packages/docker_generator/templates/build_docker_sh.template.ts
@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Oct 16, 2020
@kibanamachine
Copy link
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.

@kibanamachine kibanamachine removed the backport missing Added to PRs automatically when the are determined to be missing a backport. label Oct 19, 2020
tylersmalley pushed a commit that referenced this pull request Oct 19, 2020
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
tylersmalley pushed a commit that referenced this pull request Oct 19, 2020
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Build Packaging release_note:skip Skip the PR/issue when compiling release notes Team:Operations Team label for Operations Team v6.8.13 v7.9.3 v7.10.1 v7.11.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants