RubyOnRails build 9244
finished at 11:33 AM on 09 April 2008 taking 12 minutes and 1 second
Build Changeset
New revision 9244 detected
Revision 9244 committed by rick on 2008-04-09 16:20:15
Add support for interleaving migrations by storing which migrations have run in the new schema_migrations table. Closes #11493 [jordi]
A /trunk/activerecord/test/migrations/interleaved/pass_1
A /trunk/activerecord/test/migrations/interleaved/pass_2
A /trunk/activerecord/test/migrations/interleaved/pass_3
M /trunk/activerecord/CHANGELOG
M /trunk/activerecord/test/cases/schema_dumper_test.rb
M /trunk/activerecord/lib/active_record/schema_dumper.rb
A /trunk/activerecord/test/migrations/interleaved
M /trunk/activerecord/test/cases/ar_schema_test.rb
A /trunk/activerecord/test/migrations/interleaved/pass_2/1_people_have_last_names.rb
A /trunk/activerecord/test/migrations/interleaved/pass_3/1_people_have_last_names.rb
A /trunk/activerecord/test/migrations/interleaved/pass_3/2_i_raise_on_down.rb
M /trunk/activerecord/test/schema/sybase.drop.sql
M /trunk/activerecord/test/cases/migration_test.rb
M /trunk/activerecord/lib/active_record/migration.rb
A /trunk/activerecord/test/migrations/interleaved/pass_1/3_innocent_jointable.rb
A /trunk/activerecord/test/migrations/interleaved/pass_2/3_innocent_jointable.rb
M /trunk/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb
A /trunk/activerecord/test/migrations/interleaved/pass_3/3_innocent_jointable.rb
M /trunk/activerecord/lib/active_record/schema.rb
Revision 9243 committed by rick on 2008-04-08 05:20:33
ActiveRecord::Base#sum defaults to 0 if no rows are returned. Closes #11550 [kamal]
M /trunk/activerecord/CHANGELOG
M /trunk/activerecord/test/cases/calculations_test.rb
M /trunk/activerecord/lib/active_record/calculations.rb
Build Log
/usr/ccrb/shared/projects/RubyOnRails/work $ ruby ../rails_build.rb
[CruiseControl] Rails build
[CruiseControl] Building ActiveSupport
/usr/bin/ruby -w -Ilib:test "/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/core_ext/enumerable_test.rb" "test/core_ext/name_error_test.rb" "test/core_ext/base64_ext_test.rb" "test/core_ext/float_ext_test.rb" "test/core_ext/array_ext_test.rb" "test/core_ext/range_ext_test.rb" "test/core_ext/date_time_ext_test.rb" "test/core_ext/exception_test.rb" "test/core_ext/blank_test.rb" "test/core_ext/integer_ext_test.rb" "test/core_ext/duplicable_test.rb" "test/core_ext/class/class_inheritable_attributes_test.rb" "test/core_ext/class/delegating_attributes_test.rb" "test/core_ext/class/attribute_accessor_test.rb" "test/core_ext/hash_ext_test.rb" "test/core_ext/symbol_test.rb" "test/core_ext/load_error_test.rb" "test/core_ext/object_and_class_ext_test.rb" "test/core_ext/file_test.rb" "test/core_ext/class_test.rb" "test/core_ext/numeric_ext_test.rb" "test/core_ext/pathname_test.rb" "test/core_ext/module_test.rb" "test/core_ext/cgi_ext_test.rb" "test/core_ext/time_ext_test.rb" "test/core_ext/kernel_test.rb" "test/core_ext/module/attr_internal_test.rb" "test/core_ext/module/attribute_aliasing_test.rb" "test/core_ext/module/attr_accessor_with_default_test.rb" "test/core_ext/module/attribute_accessor_test.rb" "test/core_ext/proc_test.rb" "test/core_ext/string_ext_test.rb" "test/core_ext/duration_test.rb" "test/core_ext/time_with_zone_test.rb" "test/core_ext/date_ext_test.rb" "test/dependencies_test.rb" "test/json/decoding_test.rb" "test/json/encoding_test.rb" "test/deprecation_test.rb" "test/test_test.rb" "test/whiny_nil_test.rb" "test/multibyte_chars_test.rb" "test/option_merger_test.rb" "test/time_zone_test.rb" "test/inflector_test.rb" "test/ordered_options_test.rb" "test/clean_logger_test.rb" "test/callbacks_test.rb" "test/multibyte_handler_test.rb" "test/caching_test.rb" "test/buffered_logger_test.rb"
(in /usr/ccrb/shared/projects/RubyOnRails/work/activesupport)
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
Started
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 9.168464 seconds.
1340 tests, 6470 assertions, 0 failures, 0 errors
[CruiseControl] Building ActiveRecord with MySQL
/usr/bin/ruby -Ilib:test:test/connections/native_mysql "/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/cases/aaa_create_tables_test.rb" "test/cases/active_schema_test_mysql.rb" "test/cases/adapter_test.rb" "test/cases/aggregations_test.rb" "test/cases/ar_schema_test.rb" "test/cases/associations/belongs_to_associations_test.rb" "test/cases/associations/callbacks_test.rb" "test/cases/associations/cascaded_eager_loading_test.rb" "test/cases/associations/eager_load_nested_include_test.rb" "test/cases/associations/eager_singularization_test.rb" "test/cases/associations/eager_test.rb" "test/cases/associations/extension_test.rb" "test/cases/associations/has_and_belongs_to_many_associations_test.rb" "test/cases/associations/has_many_associations_test.rb" "test/cases/associations/has_many_through_associations_test.rb" "test/cases/associations/has_one_associations_test.rb" "test/cases/associations/has_one_through_associations_test.rb" "test/cases/associations/inner_join_association_test.rb" "test/cases/associations/join_model_test.rb" "test/cases/associations_test.rb" "test/cases/attribute_methods_test.rb" "test/cases/base_test.rb" "test/cases/binary_test.rb" "test/cases/calculations_test.rb" "test/cases/callbacks_test.rb" "test/cases/class_inheritable_attributes_test.rb" "test/cases/column_alias_test.rb" "test/cases/connection_test_mysql.rb" "test/cases/date_time_test.rb" "test/cases/defaults_test.rb" "test/cases/deprecated_finder_test.rb" "test/cases/dirty_test.rb" "test/cases/finder_respond_to_test.rb" "test/cases/finder_test.rb" "test/cases/fixtures_test.rb" "test/cases/inheritance_test.rb" "test/cases/invalid_date_test.rb" "test/cases/json_serialization_test.rb" "test/cases/lifecycle_test.rb" "test/cases/locking_test.rb" "test/cases/method_scoping_test.rb" "test/cases/migration_test.rb" "test/cases/mixin_test.rb" "test/cases/modules_test.rb" "test/cases/multiple_db_test.rb" "test/cases/named_scope_test.rb" "test/cases/pk_test.rb" "test/cases/query_cache_test.rb" "test/cases/readonly_test.rb" "test/cases/reflection_test.rb" "test/cases/reserved_word_test_mysql.rb" "test/cases/schema_dumper_test.rb" "test/cases/serialization_test.rb" "test/cases/threaded_connections_test.rb" "test/cases/transactions_test.rb" "test/cases/unconnected_test.rb" "test/cases/validations_test.rb" "test/cases/xml_serialization_test.rb"
(in /usr/ccrb/shared/projects/RubyOnRails/work/activerecord)
Using native MySQL
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
Started
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 81.505879 seconds.
1412 tests, 5074 assertions, 0 failures, 0 errors
[CruiseControl] Building ActiveRecord with PostgreSQL
/usr/bin/ruby -Ilib:test:test/connections/native_postgresql "/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/cases/aaa_create_tables_test.rb" "test/cases/active_schema_test_postgresql.rb" "test/cases/adapter_test.rb" "test/cases/aggregations_test.rb" "test/cases/ar_schema_test.rb" "test/cases/associations/belongs_to_associations_test.rb" "test/cases/associations/callbacks_test.rb" "test/cases/associations/cascaded_eager_loading_test.rb" "test/cases/associations/eager_load_nested_include_test.rb" "test/cases/associations/eager_singularization_test.rb" "test/cases/associations/eager_test.rb" "test/cases/associations/extension_test.rb" "test/cases/associations/has_and_belongs_to_many_associations_test.rb" "test/cases/associations/has_many_associations_test.rb" "test/cases/associations/has_many_through_associations_test.rb" "test/cases/associations/has_one_associations_test.rb" "test/cases/associations/has_one_through_associations_test.rb" "test/cases/associations/inner_join_association_test.rb" "test/cases/associations/join_model_test.rb" "test/cases/associations_test.rb" "test/cases/attribute_methods_test.rb" "test/cases/base_test.rb" "test/cases/binary_test.rb" "test/cases/calculations_test.rb" "test/cases/callbacks_test.rb" "test/cases/class_inheritable_attributes_test.rb" "test/cases/column_alias_test.rb" "test/cases/datatype_test_postgresql.rb" "test/cases/date_time_test.rb" "test/cases/defaults_test.rb" "test/cases/deprecated_finder_test.rb" "test/cases/dirty_test.rb" "test/cases/finder_respond_to_test.rb" "test/cases/finder_test.rb" "test/cases/fixtures_test.rb" "test/cases/inheritance_test.rb" "test/cases/invalid_date_test.rb" "test/cases/json_serialization_test.rb" "test/cases/lifecycle_test.rb" "test/cases/locking_test.rb" "test/cases/method_scoping_test.rb" "test/cases/migration_test.rb" "test/cases/mixin_test.rb" "test/cases/modules_test.rb" "test/cases/multiple_db_test.rb" "test/cases/named_scope_test.rb" "test/cases/pk_test.rb" "test/cases/query_cache_test.rb" "test/cases/readonly_test.rb" "test/cases/reflection_test.rb" "test/cases/schema_authorization_test_postgresql.rb" "test/cases/schema_dumper_test.rb" "test/cases/schema_test_postgresql.rb" "test/cases/serialization_test.rb" "test/cases/threaded_connections_test.rb" "test/cases/transactions_test.rb" "test/cases/unconnected_test.rb" "test/cases/validations_test.rb" "test/cases/xml_serialization_test.rb"
(in /usr/ccrb/shared/projects/RubyOnRails/work/activerecord)
Using native PostgreSQL
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
Started
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 440.032469 seconds.
1433 tests, 5219 assertions, 0 failures, 0 errors
[CruiseControl] Building ActiveRecord with SQLite 3
/usr/bin/ruby -Ilib:test:test/connections/native_sqlite3 "/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/cases/aaa_create_tables_test.rb" "test/cases/adapter_test.rb" "test/cases/aggregations_test.rb" "test/cases/ar_schema_test.rb" "test/cases/associations/belongs_to_associations_test.rb" "test/cases/associations/callbacks_test.rb" "test/cases/associations/cascaded_eager_loading_test.rb" "test/cases/associations/eager_load_nested_include_test.rb" "test/cases/associations/eager_singularization_test.rb" "test/cases/associations/eager_test.rb" "test/cases/associations/extension_test.rb" "test/cases/associations/has_and_belongs_to_many_associations_test.rb" "test/cases/associations/has_many_associations_test.rb" "test/cases/associations/has_many_through_associations_test.rb" "test/cases/associations/has_one_associations_test.rb" "test/cases/associations/has_one_through_associations_test.rb" "test/cases/associations/inner_join_association_test.rb" "test/cases/associations/join_model_test.rb" "test/cases/associations_test.rb" "test/cases/attribute_methods_test.rb" "test/cases/base_test.rb" "test/cases/binary_test.rb" "test/cases/calculations_test.rb" "test/cases/callbacks_test.rb" "test/cases/class_inheritable_attributes_test.rb" "test/cases/column_alias_test.rb" "test/cases/copy_table_test_sqlite.rb" "test/cases/date_time_test.rb" "test/cases/defaults_test.rb" "test/cases/deprecated_finder_test.rb" "test/cases/dirty_test.rb" "test/cases/finder_respond_to_test.rb" "test/cases/finder_test.rb" "test/cases/fixtures_test.rb" "test/cases/inheritance_test.rb" "test/cases/invalid_date_test.rb" "test/cases/json_serialization_test.rb" "test/cases/lifecycle_test.rb" "test/cases/locking_test.rb" "test/cases/method_scoping_test.rb" "test/cases/migration_test.rb" "test/cases/mixin_test.rb" "test/cases/modules_test.rb" "test/cases/multiple_db_test.rb" "test/cases/named_scope_test.rb" "test/cases/pk_test.rb" "test/cases/query_cache_test.rb" "test/cases/readonly_test.rb" "test/cases/reflection_test.rb" "test/cases/schema_dumper_test.rb" "test/cases/serialization_test.rb" "test/cases/threaded_connections_test.rb" "test/cases/transactions_test.rb" "test/cases/unconnected_test.rb" "test/cases/validations_test.rb" "test/cases/xml_serialization_test.rb"
(in /usr/ccrb/shared/projects/RubyOnRails/work/activerecord)
Using native SQLite3
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
Started
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 102.239725 seconds.
1382 tests, 5014 assertions, 0 failures, 0 errors
[CruiseControl] Building ActiveResource
/usr/bin/ruby -w -Ilib:test "/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/authorization_test.rb" "test/base/equality_test.rb" "test/base/custom_methods_test.rb" "test/base/load_test.rb" "test/format_test.rb" "test/connection_test.rb" "test/base_errors_test.rb" "test/base_test.rb"
(in /usr/ccrb/shared/projects/RubyOnRails/work/activeresource)
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
Started
..............................................................................................................................
Finished in 2.783305 seconds.
126 tests, 351 assertions, 0 failures, 0 errors
[CruiseControl] Building ActionPack
/usr/bin/ruby -Ilib:test "/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/controller/action_pack_assertions_test.rb" "test/controller/addresses_render_test.rb" "test/controller/assert_select_test.rb" "test/controller/base_test.rb" "test/controller/benchmark_test.rb" "test/controller/caching_test.rb" "test/controller/capture_test.rb" "test/controller/cgi_test.rb" "test/controller/components_test.rb" "test/controller/content_type_test.rb" "test/controller/cookie_test.rb" "test/controller/custom_handler_test.rb" "test/controller/deprecation/deprecated_base_methods_test.rb" "test/controller/dispatcher_test.rb" "test/controller/filter_params_test.rb" "test/controller/filters_test.rb" "test/controller/flash_test.rb" "test/controller/header_test.rb" "test/controller/helper_test.rb" "test/controller/html-scanner/document_test.rb" "test/controller/html-scanner/node_test.rb" "test/controller/html-scanner/sanitizer_test.rb" "test/controller/html-scanner/tag_node_test.rb" "test/controller/html-scanner/text_node_test.rb" "test/controller/html-scanner/tokenizer_test.rb" "test/controller/http_authentication_test.rb" "test/controller/integration_test.rb" "test/controller/integration_upload_test.rb" "test/controller/layout_test.rb" "test/controller/mime_responds_test.rb" "test/controller/mime_type_test.rb" "test/controller/new_render_test.rb" "test/controller/polymorphic_routes_test.rb" "test/controller/record_identifier_test.rb" "test/controller/redirect_test.rb" "test/controller/render_test.rb" "test/controller/request_forgery_protection_test.rb" "test/controller/request_test.rb" "test/controller/rescue_test.rb" "test/controller/resources_test.rb" "test/controller/routing_test.rb" "test/controller/selector_test.rb" "test/controller/send_file_test.rb" "test/controller/session/cookie_store_test.rb" "test/controller/session/mem_cache_store_test.rb" "test/controller/session_fixation_test.rb" "test/controller/session_management_test.rb" "test/controller/test_test.rb" "test/controller/url_rewriter_test.rb" "test/controller/verification_test.rb" "test/controller/view_paths_test.rb" "test/controller/webservice_test.rb" "test/template/active_record_helper_test.rb" "test/template/asset_tag_helper_test.rb" "test/template/atom_feed_helper_test.rb" "test/template/benchmark_helper_test.rb" "test/template/compiled_templates_test.rb" "test/template/date_helper_test.rb" "test/template/erb_util_test.rb" "test/template/form_helper_test.rb" "test/template/form_options_helper_test.rb" "test/template/form_tag_helper_test.rb" "test/template/javascript_helper_test.rb" "test/template/number_helper_test.rb" "test/template/prototype_helper_test.rb" "test/template/record_tag_helper_test.rb" "test/template/sanitize_helper_test.rb" "test/template/scriptaculous_helper_test.rb" "test/template/tag_helper_test.rb" "test/template/template_finder_test.rb" "test/template/template_object_test.rb" "test/template/text_helper_test.rb" "test/template/url_helper_test.rb"
(in /usr/ccrb/shared/projects/RubyOnRails/work/actionpack)
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
Started
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 32.628437 seconds.
1886 tests, 9014 assertions, 0 failures, 0 errors
/usr/bin/ruby -Ilib:test "/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/activerecord/render_partial_with_record_identification_test.rb" "test/activerecord/active_record_store_test.rb"
Attempting to load Active Record... success
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
Started
.....................
Finished in 0.73265 seconds.
21 tests, 46 assertions, 0 failures, 0 errors
[CruiseControl] Building ActionMailer
/usr/bin/ruby -Ilib:test "/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/delivery_method_test.rb" "test/tmail_test.rb" "test/mail_service_test.rb" "test/url_test.rb" "test/quoting_test.rb" "test/test_helper_test.rb" "test/mail_render_test.rb" "test/mail_helper_test.rb"
(in /usr/ccrb/shared/projects/RubyOnRails/work/actionmailer)
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
Started
..................................................................................................
Finished in 1.008904 seconds.
98 tests, 237 assertions, 0 failures, 0 errors
[CruiseControl] Build environment:
[CruiseControl] Linux chistdrwp01.thoughtworks.com 2.6.18-53.1.6.el5 #1 SMP Wed Jan 23 11:30:20 EST 2008 i686 i686 i386 GNU/Linux
[CruiseControl] ruby 1.8.6 (2007-06-07 patchlevel 36) [i386-linux]
[CruiseControl] /usr/bin/mysql Ver 14.12 Distrib 5.0.22, for redhat-linux-gnu (i686) using readline 5.0
[CruiseControl] postgres (PostgreSQL) 8.1.11
[CruiseControl] SQLite3: 3.3.6
[CruiseControl] Local gems:
*** LOCAL GEMS ***
cgi_multipart_eof_fix (2.1)
Fix an exploitable bug in CGI multipart parsing which affects Ruby
<= 1.8.5 when multipart boundary attribute contains a non-halting
regular expression string.
daemons (1.0.6)
A toolkit to create and control daemons in different ways
fastthread (1.0)
Optimized replacement for thread.rb primitives
gem_plugin (0.2.2)
A plugin system based only on rubygems that uses dependencies only
mocha (0.5.5)
Mocking and stubbing library
mongrel (1.0.1)
A small fast HTTP library and server that runs Rails, Camping, Nitro
and Iowa apps.
mysql (2.7)
MySQL/Ruby provides the same functions for Ruby programs that the
MySQL C API provides for C programs.
postgres (0.7.1)
The extension library to access a PostgreSQL database from Ruby.
rake (0.7.3)
Ruby based make-like utility.
rcov (0.8.0.2)
Code coverage analysis tool for Ruby
sources (0.0.1)
This package provides download sources for remote gem installation
sqlite3-ruby (1.2.1)
SQLite3/Ruby is a module to allow Ruby scripts to interface with a
SQLite3 database.
tzinfo (0.3.6)
Daylight-savings aware timezone library
[CruiseControl] Rails build finished sucessfully
Project Settings
Project.configure do |project|
project.build_command = 'ruby ../rails_build.rb'
project.email_notifier.emails = ['rubyonrails-core@googlegroups.com']
project.email_notifier.from = 'alexey.verkhovsky@gmail.com'
end

