Skip to content

Conversation

@rjernst
Copy link
Member

@rjernst rjernst commented Nov 7, 2015

Many improvements to integ test behavior:

  • Use spaces in ES path
  • Use space in path for plugin file installation
  • Use a different cwd than ES home
  • Use jps to ensure process being stopped is actually elasticsearch
  • Stop ES if pid file already exists
  • Delete pid file when successfully killed

Also, refactored the cluster formation code to be a little more organized.

closes #14464

@rjernst rjernst added :Delivery/Build Build or test infrastructure v5.0.0-alpha1 labels Nov 7, 2015
Many other improvements:
* Use spaces in ES path
* Use space in path for plugin file installation
* Use a different cwd than ES home
* Use jps to ensure process being stopped is actually elasticsearch
* Stop ES if pid file already exists
* Delete pid file when successfully killed

Also, refactored the cluster formation code to be a little more organized.

closes elastic#14464
Copy link
Contributor

Choose a reason for hiding this comment

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

forbidden

Copy link
Member Author

Choose a reason for hiding this comment

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

Oops, added Locale.ROOT

@rjernst
Copy link
Member Author

rjernst commented Nov 7, 2015

@rmuir I pushed some comments and fixes.

@rmuir
Copy link
Contributor

rmuir commented Nov 7, 2015

OK, thanks very much for the second commit: +1

rjernst added a commit that referenced this pull request Nov 7, 2015
Improve integ test to match ant behavior
@rjernst rjernst merged commit d0f5950 into elastic:master Nov 7, 2015
@rjernst rjernst deleted the integ_test_parity branch November 7, 2015 21:09
@mark-vieira mark-vieira added the Team:Delivery Meta label for Delivery team label Nov 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Delivery/Build Build or test infrastructure Team:Delivery Meta label for Delivery team v5.0.0-alpha1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Maven to gradle Integ test parity

3 participants