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

Improve integration tests #861

Closed
chris-rock opened this issue Aug 3, 2016 · 2 comments
Closed

Improve integration tests #861

chris-rock opened this issue Aug 3, 2016 · 2 comments
Milestone

Comments

@chris-rock
Copy link
Contributor

Description

The current integration tests need some updates to ensure they are running with the latest chef-client and inspec versions.

  • fix vagrant integration tests
  • fix docker integration tests

InSpec and Platform Version

0.26.0

Replication Case

run bundle exec kitchen test

@chris-rock chris-rock added this to the 0.29.0 milestone Aug 3, 2016
@stevendanna
Copy link
Contributor

stevendanna commented Aug 3, 2016

Some more notes on the current situation:

  • bundle exec kitchen test works on the ubuntu platforms but only if DOCKER=true is set in the environment. Currently, many of our spec files early exit if they findDOCKER=true in the environment.
  • On centos we've observed 3 different behaviors depending on the version of chef-client and the version of the runit cookbook: (1) infinite loop when trying to handle a restart notification on a runit service, (2) indefinitely waiting on the runit service to start up, (3) a crash during the CCR.

@chris-rock
Copy link
Contributor Author

Is done by #863 and #869

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

No branches or pull requests

2 participants