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

Create a test suite #46

Open
ryanlovett opened this issue Jun 20, 2015 · 5 comments
Open

Create a test suite #46

ryanlovett opened this issue Jun 20, 2015 · 5 comments

Comments

@ryanlovett
Copy link
Contributor

BCE needs to have an automated test suite to catch release bugs. It should focus on the functioning of important applications and the desktop environment.

@ck37
Copy link
Contributor

ck37 commented Jul 20, 2015

Also we are getting a fair number of failed package installs it looks like (I'll submit em as separate issues). Confirmation that all desired packages were installed would be a helpful test case, or maybe separate cases for apt-get, R, and python.

@ck37
Copy link
Contributor

ck37 commented Oct 2, 2015

Anyone know what framework we should use for EC2 vs. Virtualbox?

@ck37
Copy link
Contributor

ck37 commented Oct 2, 2015

Ok, in discussions with Ryan, Chris, & Aaron we are interested in:

  • Adding a test directory that runs at the end of the image bootstrap.
  • Test key packages (apt-get, R, python) and set build status to failed if tests fail.
  • But don't terminate the packer build: create the image but let the builder know which tests failed.

@ck37
Copy link
Contributor

ck37 commented Oct 2, 2015

Or maybe instead of a test directory/script, we simply integrate validation within each script in the bootstrap.d directory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants