-
Notifications
You must be signed in to change notification settings - Fork 21
(FM-8199) - Port module to Litmus #345
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
Conversation
david22swan
commented
Jan 31, 2020
- Litmus module temporarily pinned on branch while it waits for merge
Codecov Report
@@ Coverage Diff @@
## master #345 +/- ##
=========================================
Coverage ? 56.25%
=========================================
Files ? 20
Lines ? 759
Branches ? 0
=========================================
Hits ? 427
Misses ? 332
Partials ? 0
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice job @david22swan 👍
94b83af
to
8a66c96
Compare
5dde0cc
to
d84afaa
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM overall. Probably worth another set of eyes on it though, given the size of the PR and my inexperience with Litmus ports
@@ -31,20 +31,6 @@ appveyor.yml: | |||
CHECK: parallel_spec | |||
simplecov: true | |||
Gemfile: | |||
required: | |||
":system_tests": | |||
- gem: puppet-module-posix-system-r#{minor_version} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More of a query because I was working with this gem recently - should they not be in all modules? I'm guessing the PDK removed this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's still included in :development. :system_tests is just no longer a thing with litmus
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One fairly rippling change, some inline questions, and one suite question: does this work when testing against vagrant/localhost, or only for vmpooler?
efa08d7
to
7b9a886
Compare
6012e40
to
3f85a6f
Compare
- Test’s currently set to run in parity with Jenkins, further work will be done to enable full functionality testing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This litmusification does not seem to support folks outside of Puppet running the tests (depends on access to the VPN/internal resources) but, as this was true before and now people can at least see the test results publicly, this is definitely a great improvement!
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #345 +/- ##
==========================================
+ Coverage 56.20% 56.25% +0.05%
==========================================
Files 20 20
Lines 758 759 +1
==========================================
+ Hits 426 427 +1
Misses 332 332 ☔ View full report in Codecov by Sentry. |