Skip to content

Conversation

@mikebrow
Copy link
Member

Closes issue #485

See readme.md for usage instructions.

Signed-off-by: Mike Brown [email protected]

@marcosnils
Copy link
Contributor

@mikebrow simply amazing!.

@hqhq
Copy link
Contributor

hqhq commented Mar 19, 2016

Looks great! Thanks @mikebrow

@mikebrow mikebrow force-pushed the integration-test-bats branch 2 times, most recently from 2dde64e to 64c0bab Compare March 21, 2016 22:16
@cyphar
Copy link
Member

cyphar commented Mar 22, 2016

Looks great. I reckon we should also add some tests making sure that resource limiting actually works (it was broken a few times in the past and nobody noticed until someone tried to vendor it into Docker).

@mikebrow
Copy link
Member Author

Ayup.. next on my list was actually going to be stress & bootstrap tests.. like constraint checking. First one I started writing I found a bug :-)

@mikebrow mikebrow force-pushed the integration-test-bats branch from 64c0bab to 0a0b04b Compare March 24, 2016 15:44
@mikebrow
Copy link
Member Author

rebased on current master...

@crosbymichael
Copy link
Member

LGTM

@cyphar
Copy link
Member

cyphar commented Apr 19, 2016

We should add this to the Jenkins test jobs. Aside from my point about the Dockerfile, LGTM.

--no-install-recommends

# install bats
RUN cd /tmp \
Copy link
Member

@cyphar cyphar Apr 19, 2016

Choose a reason for hiding this comment

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

We should specify an exact commit or version in the repo to checkout. This means that we don't have to worry about inconsistencies in the test framework. Please also strip the trailing whitespace.

Copy link
Member Author

Choose a reason for hiding this comment

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

removed the trailing whitespace from this file... Per Michael's comment leaving the which/how of picking or caching a particular version of bats for another PR.

Copy link
Member

Choose a reason for hiding this comment

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

I think he meant "we should add it to the Jenkins jobs in another PR". I don't like pulling in the latest version of bats from HEAD when doing testing -- that doesn't strike me as being a particularly good idea.

Copy link
Member Author

Choose a reason for hiding this comment

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

kk... np... updated to reset head back to a known commit (which is the latest atm).

Cheers.

@crosbymichael
Copy link
Member

ya, we can add that in another pr

@mikebrow mikebrow force-pushed the integration-test-bats branch from 0a0b04b to 7f79dcc Compare April 21, 2016 17:33
@mikebrow
Copy link
Member Author

Rebased... comment addressed.

Signed-off-by: Mike Brown <[email protected]>
@mikebrow mikebrow force-pushed the integration-test-bats branch from 7f79dcc to e9f89e1 Compare April 22, 2016 00:09
@mikebrow
Copy link
Member Author

Comments addressed.

@cyphar
Copy link
Member

cyphar commented Apr 22, 2016

LGTM.

@crosbymichael crosbymichael merged commit 3041475 into opencontainers:master Apr 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants