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

Add e2e test to ensure studio auto-installs #6781

Merged
merged 1 commit into from Sep 6, 2019

Conversation

@smacfarlane
Copy link
Contributor

commented Aug 2, 2019

Addresses #6771

This is a first pass at adding end-to-end tests for the studio. The goal of this test is to ensure that the auto-install behavior of the chroot-based studio is preserved when making changes to the hab studio * commands.

Signed-off-by: Scott Macfarlane smacfarlane@chef.io

@chef-expeditor

This comment has been minimized.

Copy link

commented Aug 2, 2019

Hello smacfarlane! Thanks for the pull request!

Here is what will happen next:

  1. Your PR will be reviewed by the maintainers.
  2. If everything looks good, one of them will approve it, and your PR will be merged.

Thank you for contributing!

@smacfarlane

This comment has been minimized.

Copy link
Contributor Author

commented Aug 2, 2019

#6780 will contain fixes needed for this to run.

@smacfarlane smacfarlane force-pushed the sm/add-studio-e2e-tests branch 2 times, most recently from db10253 to 606b54a Aug 5, 2019
@smacfarlane smacfarlane force-pushed the sm/add-studio-e2e-tests branch 3 times, most recently from 8c254ac to 471a220 Aug 12, 2019
Copy link
Contributor

left a comment

I think a bit of extra documentation would be nice, but otherwise, this looks good!

.expeditor/end_to_end.pipeline.yml Outdated Show resolved Hide resolved
.expeditor/end_to_end.pipeline.yml Show resolved Hide resolved
test/end-to-end/test_studio_auto_installs.sh Outdated Show resolved Hide resolved
@smacfarlane smacfarlane force-pushed the sm/add-studio-e2e-tests branch 2 times, most recently from 2fd79e5 to 7a19cd2 Aug 16, 2019
@smacfarlane smacfarlane force-pushed the sm/add-studio-e2e-tests branch from 7a19cd2 to 952b24f Aug 26, 2019
@smacfarlane smacfarlane requested a review from christophermaier Aug 30, 2019
Signed-off-by: Scott Macfarlane <smacfarlane@chef.io>
@smacfarlane smacfarlane force-pushed the sm/add-studio-e2e-tests branch from 38a02b7 to 07c6500 Sep 5, 2019
@smacfarlane smacfarlane merged commit b71d7a0 into master Sep 6, 2019
5 checks passed
5 checks passed
DCO This commit has a DCO Signed-off-by
Details
buildkite/habitat-sh-habitat-master-verify Build #3331 passed (41 minutes, 36 seconds)
Details
buildkite/habitat-sh-habitat-master-website Build #449 passed (44 seconds)
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
expeditor/config-validation Validated your Expeditor config file
Details
@chef-ci chef-ci deleted the sm/add-studio-e2e-tests branch Sep 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.