Skip to content

[test/functional_cors] 9000 is sometimes in use, make getPort random#87050

Merged
spalger merged 1 commit intoelastic:masterfrom
spalger:fix/cors-port-conflict
Dec 30, 2020
Merged

[test/functional_cors] 9000 is sometimes in use, make getPort random#87050
spalger merged 1 commit intoelastic:masterfrom
spalger:fix/cors-port-conflict

Conversation

@spalger
Copy link
Copy Markdown
Contributor

@spalger spalger commented Dec 30, 2020

We've seen a few failures recently caused by port 9000 being in use when the functional_cors suite runs. It seems to run a server based on a port number determined by get-port, but it seems there is some sort of race condition that leads to getPort({ port: 9000 }) resolving to 9000 even when 9000 is already in use. This removes the param which should lead getPort() to return a random port which should conflict with ports already in use less frequently. If this doesn't work out we should force a port that is unique per job like we do for all others.

cc @restrry

@spalger spalger added Team:Operations Kibana-Operations Team v8.0.0 release_note:skip Skip the PR/issue when compiling release notes v7.11.0 v7.12.0 labels Dec 30, 2020
@spalger spalger requested a review from jbudz December 30, 2020 15:13
@elasticmachine
Copy link
Copy Markdown
Contributor

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

@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Distributable file count

id before after diff
default 47267 48027 +760

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

@spalger spalger merged commit 71f7431 into elastic:master Dec 30, 2020
@spalger spalger deleted the fix/cors-port-conflict branch December 30, 2020 17:32
spalger added a commit to spalger/kibana that referenced this pull request Dec 30, 2020
…lastic#87050)

Co-authored-by: spalger <spalger@users.noreply.github.com>
spalger added a commit to spalger/kibana that referenced this pull request Dec 30, 2020
…lastic#87050)

Co-authored-by: spalger <spalger@users.noreply.github.com>
spalger added a commit that referenced this pull request Dec 30, 2020
…random (#87050) (#87067)

Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: spalger <spalger@users.noreply.github.com>
spalger added a commit that referenced this pull request Dec 30, 2020
…andom (#87050) (#87066)

Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: spalger <spalger@users.noreply.github.com>
jloleysens added a commit to jloleysens/kibana that referenced this pull request Jan 4, 2021
…meline-component

* 'master' of github.com:elastic/kibana: (955 commits)
  remove SameSite:None workaround (elastic#86994)
  URL encoding for URL drilldown (elastic#86902)
  [Security Solution] Fix few styling issues (elastic#87045)
  [APM] Custom links can still be created with a read only user. (elastic#87089)
  prevent double update (elastic#86794)
  Upgrade @hapi/hoek to revert hack introduced in hapi v20 upgrade (elastic#87113)
  [APM] Every time the new Header Icon is clicked it fetches data (elastic#87093)
  [APM] Add range query to service map trace walk (elastic#86631)
  [Discover] Deangularize navbar in context app (elastic#86353)
  skip "should schedule actions on legacy alerts" elastic#87010
  🍾 update notice text for 2021
  [logstash] remove "upgrade" functionality now that .logstash is a system index (elastic#87056)
  Enable prototype pollution protection in TSVB (elastic#85952)
  [Security Solution] add a consistent spelling of ES in Policy Response (elastic#87073)
  [SECURITY_SOLUTION][ENDPOINT] Delete Endpoint Policy List code (elastic#87063)
  Adds more URLs to the docs links service (elastic#86972)
  Add missing backticks in reporting-settings.asciidoc (elastic#77979)
  [test/functional_cors] 9000 is sometimes in use, make getPort random (elastic#87050)
  [Security Solution] Fix Timeline filter EuiSuperSelect styling (elastic#87033)
  [Lens] Fix duplicate suggestions on single-bucket charts (elastic#86996)
  ...

# Conflicts:
#	x-pack/plugins/index_lifecycle_management/public/application/sections/edit_policy/components/index.ts
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:Operations Kibana-Operations Team v7.11.0 v7.12.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants