Skip to content

Add slim Docker file for functional testing using vttestserver#5680

Merged
sougou merged 1 commit intovitessio:masterfrom
kalfonso:kalfonso.200108-vttestserver-docker
Jun 15, 2020
Merged

Add slim Docker file for functional testing using vttestserver#5680
sougou merged 1 commit intovitessio:masterfrom
kalfonso:kalfonso.200108-vttestserver-docker

Conversation

@kalfonso
Copy link
Copy Markdown
Contributor

This is based on the vitess/lite image which will provide as slim down version to use in testing

@kalfonso kalfonso force-pushed the kalfonso.200108-vttestserver-docker branch from bba34cc to c5855bd Compare January 10, 2020 02:44
@kalfonso
Copy link
Copy Markdown
Contributor Author

To use this image the schema folder must be copied to a known location within the container and point vttestserver to it

@sougou sougou requested a review from morgo January 15, 2020 02:15
@morgo
Copy link
Copy Markdown
Contributor

morgo commented Jan 20, 2020

@kalfonso LGTM in principle. This is not an area I understand well, may I ask what functionality the vitess/lite images were missing / why it is better to have a separate Docker file?

@kalfonso
Copy link
Copy Markdown
Contributor Author

kalfonso commented Jan 21, 2020

@morgo this allows to use only the minimum binaries required to run vttestserver(it uses vtcombo) which we use in our integration tests with Docker. The other Vitess/lite images are fine for production but I wanted to have a lite image to run vttestserver and thought it was good to share upstream

@sougou
Copy link
Copy Markdown
Contributor

sougou commented Apr 23, 2020

@kalfonso can you resolve merge conflicts?

Signed-off-by: Karel Alfonso Sague <kalfonso@squareup.com>
@kalfonso kalfonso force-pushed the kalfonso.200108-vttestserver-docker branch from c5855bd to d04f452 Compare April 23, 2020 10:04
Copy link
Copy Markdown
Contributor

@sougou sougou left a comment

Choose a reason for hiding this comment

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

Whoa. This fell through the cracks. Sorry about the delay.

@sougou sougou merged commit dc31c3b into vitessio:master Jun 15, 2020
@deepthi deepthi added this to the v7.0 milestone Jul 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants