[Rubygems-developers] [CruiseControl] RubyGems build 2279 failed

devnull+rubygems-ci at pivotallabs.com devnull+rubygems-ci at pivotallabs.com
Thu Jul 23 17:56:20 EDT 2009


The build failed.

CHANGES
-------
New revision 2279 detected
Revision 2279 committed by drbrain on 2009-07-23 21:45:38
Bump version from branch release.
  M /trunk/README
  M /trunk/Rakefile
  M /trunk/lib/rubygems.rb



TEST FAILURES AND ERRORS
-----------------------
Name: test_generate_index(TestGemIndexer)
Type: Failure
Message: Expected "<?xml version=\"1.0\"?>\n<rss version=\"2.0\">\n  <channel>\n    <title>ExampleForge gems</title>\n    <link>http://example.com</link>\n    <description>Recently released gems from http://example.com</description>\n    <generator>RubyGems v1.3.4</generator>\n    <docs>http://cyber.law.harvard.edu/rss/rss.html</docs>\n    <item>\n      <title>a-2</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>a-2</guid>\n      <enclosure url=\"http://gems.example.com/gems/a-2.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>a-3.a</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>
 a-3.a</guid>\n      <enclosure url=\"http://gems.example.com/gems/a-3.a.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>a_evil-9</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>a_evil-9</guid>\n      <enclosure url=\"http://gems.example.com/gems/a_evil-9.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>b-2</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>b-2</guid>\n      <enclosure url=\"http://gems.example.com/gems/
 b-2.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>c-1.2</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>c-1.2</guid>\n      <enclosure url=\"http://gems.example.com/gems/c-1.2.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>d-2.0.a</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>d-2.0.a</guid>\n      <enclosure url=\"http://gems.example.com/gems/d-2.0.a.gem\"\n                 length=\"3072\" type=\"application/oc
 tet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>d-2.0.b</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>d-2.0.b</guid>\n      <enclosure url=\"http://gems.example.com/gems/d-2.0.b.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>pl-1-x86-linux</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>pl-1-x86-linux</guid>\n      <enclosure url=\"http://gems.example.com/gems/pl-1-x86-linux.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 2
 3 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>a-1</title>\n      <description>\n&lt;pre&gt;This line is really, really long.  So long, in fact, that it is more than\neighty characters long!  The purpose of this line is for testing wrapping\nbehavior because sometimes people don't wrap their text to eighty characters. \nWithout the wrapping, the text might not look good in the RSS feed.\n\nAlso, a list:\n  * An entry that's actually kind of sort\n  * an entry that's really long, which will probably get wrapped funny. \nThat's ok, somebody wasn't thinking straight when they made it more than\neighty characters.&lt;/pre&gt;\n      </description>\n      <author>example at example.com (Example), example2 at example.com (Example2)</author>\n      <guid>a-1</guid>\n      <enclosure url=\"http://gems.example.com/gems/a-1.gem\"\n                 length=\"3584\" type=\"application/octet-stream\" />\n      <pubDate>Wed, 22 J
 ul 2009 00:00:00 +0000</pubDate>\n      <link>http://a.example.com</link>\n    </item>\n  </channel>\n</rss>\n", not "<?xml version=\"1.0\"?>\n<rss version=\"2.0\">\n  <channel>\n    <title>ExampleForge gems</title>\n    <link>http://example.com</link>\n    <description>Recently released gems from http://example.com</description>\n    <generator>RubyGems v1.3.5</generator>\n    <docs>http://cyber.law.harvard.edu/rss/rss.html</docs>\n    <item>\n      <title>a-2</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>a-2</guid>\n      <enclosure url=\"http://gems.example.com/gems/a-2.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>a-3.a</title>\n      <description>\n&lt;pre&gt;This is a test description&
 lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>a-3.a</guid>\n      <enclosure url=\"http://gems.example.com/gems/a-3.a.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>a_evil-9</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>a_evil-9</guid>\n      <enclosure url=\"http://gems.example.com/gems/a_evil-9.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>b-2</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example
 .com (A User)</author>\n      <guid>b-2</guid>\n      <enclosure url=\"http://gems.example.com/gems/b-2.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>c-1.2</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>c-1.2</guid>\n      <enclosure url=\"http://gems.example.com/gems/c-1.2.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>d-2.0.a</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>d-2.0.a</guid>\n      <enclosure url=
 \"http://gems.example.com/gems/d-2.0.a.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>d-2.0.b</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>d-2.0.b</guid>\n      <enclosure url=\"http://gems.example.com/gems/d-2.0.b.gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>pl-1-x86-linux</title>\n      <description>\n&lt;pre&gt;This is a test description&lt;/pre&gt;\n      </description>\n      <author>example at example.com (A User)</author>\n      <guid>pl-1-x86-linux</guid>\n      <enclosure url=\"http://gems.example.com/gems/pl-1-x86-linux
 .gem\"\n                 length=\"3072\" type=\"application/octet-stream\" />\n      <pubDate>Thu, 23 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://example.com</link>\n    </item>\n    <item>\n      <title>a-1</title>\n      <description>\n&lt;pre&gt;This line is really, really long.  So long, in fact, that it is more than\neighty characters long!  The purpose of this line is for testing wrapping\nbehavior because sometimes people don't wrap their text to eighty characters. \nWithout the wrapping, the text might not look good in the RSS feed.\n\nAlso, a list:\n  * An entry that's actually kind of sort\n  * an entry that's really long, which will probably get wrapped funny. \nThat's ok, somebody wasn't thinking straight when they made it more than\neighty characters.&lt;/pre&gt;\n      </description>\n      <author>example at example.com (Example), example2 at example.com (Example2)</author>\n      <guid>a-1</guid>\n      <enclosure url=\"http://gems.example.com/gems/a-1.ge
 m\"\n                 length=\"3584\" type=\"application/octet-stream\" />\n      <pubDate>Wed, 22 Jul 2009 00:00:00 +0000</pubDate>\n      <link>http://a.example.com</link>\n    </item>\n  </channel>\n</rss>\n".

./test/test_gem_indexer.rb:300




See http://ci.pivotallabs.com:3333/builds/RubyGems/2279 for details.


More information about the Rubygems-developers mailing list