On Thu, Mar 12, 2015 at 9:01 AM, Trevor Vaughan <[email protected]>
wrote:

> No, if I run parallel::spec, I actually get different errors, so I stopped
> trying to use it.
>
> I just ran with a clean ruby 2.0.0-p353 with the same results.
>

As Henrik mentioned, it could be a spec order problem.

If you run:

bundle exec rake ci:spec

then you should get a shiny spec_order.txt.

Then you can run: util/binary_search_specs.rb <full path to failing spec>

And it will (usually) tell you the test that makes the failing spec fail.
(The 'usually' caveat is because there can be spec failures that require
specific ordering between > 2 spec files, and this tool only handles the
case for 2 spec files. The > 2 case is super duper fun.)

Clearly, this needs to be in our docs, PR coming.

Kylo


> Not quite sure what's going on.
>
> I'll poke around some more later since you can't seem to reproduce.
>
> Trevor
>
> On Thu, Mar 12, 2015 at 11:57 AM, Henrik Lindberg <
> [email protected]> wrote:
>
>> On 2015-12-03 16:40, Trevor Vaughan wrote:
>>
>>> Hi Henrik,
>>>
>>> I purged all of my gems removed my Gemfile.lock file and then ran bundle
>>> install followed by bundle update with the same result.
>>>
>>>
>> Does it work if you run the failing tests in isolation? (If so it could
>> be an ordering problem).
>>
>> I just ran this on master:
>>
>> * bundle update
>> * bundle exec rake parallel:spec[4]
>>
>> => 18768 examples, 0 failures, 44 pending
>>
>> - henrik
>>
>>  Thanks,
>>>
>>> Trevor
>>>
>>> On Thu, Mar 12, 2015 at 11:11 AM, Henrik Lindberg
>>> <[email protected] <mailto:[email protected]>>
>>> wrote:
>>>
>>>     On 2015-12-03 14:10, Trevor Vaughan wrote:
>>>
>>>         Hi all,
>>>
>>>         Some of the package spec tests are failing for me under Ruby
>>> 1.9.3.
>>>
>>>         The offending commit appears to be:
>>>
>>>         commit 8eb9557420bd10cfb268c55a626981__36338c9b79
>>>         Merge: 0abb9a9 11bba86
>>>         Author: Henrik Lindberg <henrik.lindberg@cloudsmith.__com
>>>         <mailto:[email protected]>
>>>         <mailto:henrik.lindberg@__cloudsmith.com
>>>         <mailto:[email protected]>>>
>>>         Date:   Thu Mar 5 22:50:14 2015 +0100
>>>
>>>               Merge branch 'stable'
>>>               Conflicts:
>>>                   lib/puppet/parser/scope.rb
>>>                   lib/puppet/type/package.rb
>>>                   spec/unit/type/package_spec.rb
>>>               Changed be_true matcher to be_truthy because of rspec
>>>         version change
>>>
>>>         Ruby Version: ruby-1.9.3-p551
>>>         Gemfile: Stock in Puppet core
>>>         Branch: master (stable is fine)
>>>
>>>
>>>     You probably do not have rspec 3 which is now required on master.
>>>     Try a 'bundle update'
>>>
>>>     - henrik
>>>
>>>         Thanks,
>>>
>>>         Trevor
>>>
>>>         --
>>>         Trevor Vaughan
>>>         Vice President, Onyx Point, Inc
>>>         (410) 541-6699 <tel:%28410%29%20541-6699>
>>>         [email protected] <mailto:[email protected]>
>>>         <mailto:[email protected] <mailto:[email protected]
>>> >__>
>>>
>>>         -- This account not approved for unencrypted proprietary
>>>         information --
>>>
>>>         --
>>>         You received this message because you are subscribed to the
>>> Google
>>>         Groups "Puppet Developers" group.
>>>         To unsubscribe from this group and stop receiving emails from
>>>         it, send
>>>         an email to puppet-dev+unsubscribe@__googlegroups.com
>>>         <mailto:puppet-dev%[email protected]>
>>>         <mailto:[email protected]
>>>         <mailto:puppet-dev%[email protected]>>.
>>>         To view this discussion on the web visit
>>>         https://groups.google.com/d/__msgid/puppet-dev/CANs%__
>>> 2BFoXR9dtAJ5x4qk4vwrK14CRGxyT___mLucay%3D9oXe-kQU9PQ%40mail.__gmail.com
>>>         <https://groups.google.com/d/msgid/puppet-dev/CANs%
>>> 2BFoXR9dtAJ5x4qk4vwrK14CRGxyT_mLucay%3D9oXe-kQU9PQ%40mail.gmail.com>
>>>         <https://groups.google.com/d/__msgid/puppet-dev/CANs%__
>>> 2BFoXR9dtAJ5x4qk4vwrK14CRGxyT___mLucay%3D9oXe-kQU9PQ%40mail.
>>> __gmail.com?utm_medium=email&__utm_source=footer
>>>         <https://groups.google.com/d/msgid/puppet-dev/CANs%
>>> 2BFoXR9dtAJ5x4qk4vwrK14CRGxyT_mLucay%3D9oXe-kQU9PQ%40mail.
>>> gmail.com?utm_medium=email&utm_source=footer>>.
>>>         For more options, visit https://groups.google.com/d/__optout
>>>         <https://groups.google.com/d/optout>.
>>>
>>>
>>>
>>>     --
>>>
>>>     Visit my Blog "Puppet on the Edge"
>>>     http://puppet-on-the-edge.__blogspot.se/
>>>     <http://puppet-on-the-edge.blogspot.se/>
>>>
>>>     --
>>>     You received this message because you are subscribed to the Google
>>>     Groups "Puppet Developers" group.
>>>     To unsubscribe from this group and stop receiving emails from it,
>>>     send an email to puppet-dev+unsubscribe@__googlegroups.com
>>>     <mailto:puppet-dev%[email protected]>.
>>>     To view this discussion on the web visit
>>>     https://groups.google.com/d/__msgid/puppet-dev/mdsab4%24uit%
>>> __241%40ger.gmane.org
>>>     <https://groups.google.com/d/msgid/puppet-dev/mdsab4%24uit%
>>> 241%40ger.gmane.org>.
>>>     For more options, visit https://groups.google.com/d/__optout
>>>     <https://groups.google.com/d/optout>.
>>>
>>>
>>>
>>>
>>> --
>>> Trevor Vaughan
>>> Vice President, Onyx Point, Inc
>>> (410) 541-6699
>>> [email protected] <mailto:[email protected]>
>>>
>>> -- This account not approved for unencrypted proprietary information --
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Puppet Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected]
>>> <mailto:[email protected]>.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/puppet-dev/CANs%2BFoVKj5nYqz2Ogbn-LZi%
>>> 3DMbpTOPftKr%2Bz6gCpmD9Ss-rkLA%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/puppet-dev/CANs%
>>> 2BFoVKj5nYqz2Ogbn-LZi%3DMbpTOPftKr%2Bz6gCpmD9Ss-
>>> rkLA%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>> --
>>
>> Visit my Blog "Puppet on the Edge"
>> http://puppet-on-the-edge.blogspot.se/
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Puppet Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit https://groups.google.com/d/
>> msgid/puppet-dev/mdsd13%24jle%241%40ger.gmane.org.
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Trevor Vaughan
> Vice President, Onyx Point, Inc
> (410) 541-6699
> [email protected]
>
> -- This account not approved for unencrypted proprietary information --
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-dev/CANs%2BFoUYF05HJRoNmmTxhj%3DvVHsn6Tz4hduCnib2vSX4NnyHpg%40mail.gmail.com
> <https://groups.google.com/d/msgid/puppet-dev/CANs%2BFoUYF05HJRoNmmTxhj%3DvVHsn6Tz4hduCnib2vSX4NnyHpg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Kylo Ginsberg | [email protected] | irc: kylo | twitter: @kylog

*PuppetConf 2015 <http://2015.puppetconf.com/> is coming to Portland,
Oregon! Join us October 5-9.*
*Register now to take advantage of the Early Adopter discount
<https://www.eventbrite.com/e/puppetconf-2015-october-5-9-tickets-13115894995?discount=EarlyAdopter>
*
*—**save $349!*

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/CALsUZFHZz1Sz7STSdMeRq8dVnTz-S%3DxBU7bawN_6qCbfS5q_jw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to