This file appears to be the issue according to the binary search (neat tool BTW)
The culprit is /home/thanos/Work/puppet/spec/integration/agent/logging_spec.rb. However, when I run that file by hand, it works just fine. The issues do specifically seem to be related to the Package tests from what I can tell. For completeness: Fedora 20 Ruby 2.0.0-p353 Thanks, Trevor On Thu, Mar 12, 2015 at 3:14 PM, Kylo Ginsberg <[email protected]> wrote: > 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 > <https://groups.google.com/d/msgid/puppet-dev/CALsUZFHZz1Sz7STSdMeRq8dVnTz-S%3DxBU7bawN_6qCbfS5q_jw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > 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%2BFoVNK0rxT5GMp%3DqDxx9ZrK_LtNpP4gTEzrKG-WeZUYqjJg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
