Skip to content
This repository has been archived by the owner on Mar 20, 2021. It is now read-only.

Add multi-platform coverage to our unit tests(cyberflow) #112

Merged
merged 21 commits into from
Mar 19, 2018

Conversation

mburns
Copy link
Collaborator

@mburns mburns commented Mar 16, 2018

Refactor/cherry-pick logic from #101 with respect to unit tests (and basic tooling/chef12 compatibility).

Currently, the majority of our unit tests only run against Ubuntu. We should run all tests against the platforms we claim to support (ubuntu 14/16, centos 6/7).

TODO

  • fix Travis
  • unit tests pass
  • all tests pass

@drenalin23
Copy link
Collaborator

lgtm

@mburns
Copy link
Collaborator Author

mburns commented Mar 17, 2018

just need to coordinate with @realityforge to get Travis building PRs again.

@realityforge
Copy link
Owner

Okay - I think it has all been re-enabled. Kick me if you need me to do anything more.

@mburns mburns force-pushed the mburns/cyberflow/unit-tests branch 2 times, most recently from 30435c7 to 159def6 Compare March 18, 2018 05:33
@mburns mburns force-pushed the mburns/cyberflow/unit-tests branch from 159def6 to 5232403 Compare March 18, 2018 05:48
@mburns mburns force-pushed the mburns/cyberflow/unit-tests branch from 38416ec to 3f33663 Compare March 18, 2018 07:06
@mburns
Copy link
Collaborator Author

mburns commented Mar 19, 2018

Passes unit tests.

There are some issues with package installs on some of the integration tests. Will need to address those before cutting a new release.

@mburns mburns merged commit ce6b106 into realityforge:master Mar 19, 2018
mburns added a commit that referenced this pull request Aug 13, 2018
#111 chef_nginx -> nginx
#112 fix tests on multiple platforms
melchiormoulin pushed a commit to criteo-forks/chef-kibana that referenced this pull request Nov 15, 2018
realityforge#111 chef_nginx -> nginx
realityforge#112 fix tests on multiple platforms
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants