On Wed, Mar 2, 2011 at 16:32, Ben Hughes <b...@puppetlabs.com> wrote:
> On Wed, Mar 02, 2011 at 03:24:32PM -0800, Daniel Pittman wrote:
>
>> After every single test in the spec suite, assert that there are no
>> log messages at error or higher in the collected logs, before we flush
>> them.  If there are, fail hard, and treat it as disaster.
>
> This looks a really good addition to the testing!
> Sure some tests will fail initially, but that's a good thing, right?
>
> Will ultimately fix more things than it breaks at the beginning.

A few people have said this, so far, so:

The branch is "work in progress" specifically because it still does
break a bunch of tests.  That isn't something I am happy merging into
the main development line until those tests are fixed, or at least
identified to be genuine, important failures we didn't previously
detect.

So, the R&D team would consider this entirely inappropriate to merge
until after we fixed that issue and had a clean build; this is
published for a sneak peek under the hood of what is going to land
later, in some form.

Plus, I still hope someone can suggest a better way to check that
invariant after each test case completes.

Daniel
-- 
⎋ Puppet Labs Developer – http://puppetlabs.com
✉ Daniel Pittman <dan...@puppetlabs.com>
✆ Contact me via gtalk, email, or phone: +1 (877) 575-9775
♲ Made with 100 percent post-consumer electrons

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to puppet-dev@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to