alexey.verkhovsky@gmail.com
2008-Feb-28 20:46 UTC
[CruiseControl] RubyOnRails build 8942 failed
The build failed. CHANGES ------- New revision 8942 detected Revision 8942 committed by bitsweat on 2008-02-28 20:42:01 Fix that batched :include would pull in duplicate records in some cases. Closes #11215 [Catfish] M /trunk/activerecord/lib/active_record/association_preload.rb M /trunk/activerecord/test/fixtures/people.yml M /trunk/activerecord/lib/active_record/associations.rb M /trunk/activerecord/test/cases/associations/eager_test.rb Revision 8941 committed by bitsweat on 2008-02-28 20:41:41 mark encoding M /trunk/activerecord/test/cases/validations_test.rb Revision 8937 committed by bitsweat on 2008-02-27 23:11:08 Fix Hash#from_xml with Type records. Closes #9242 [Juanjo Bazan, Isaac Feliu] M /trunk/actionpack/test/controller/webservice_test.rb M /trunk/activesupport/lib/active_support/core_ext/hash/conversions.rb TEST FAILURES AND ERRORS ----------------------- Name: test_including_duplicate_objects_from_belongs_to(EagerAssociationTest) Type: Error Message: ActiveRecord::StatementInvalid: SQLite3::SQLException: SQL logic error or missing database: INSERT INTO "posts" ("title", "body", "taggings_count", "type", "author_id", "comments_count") VALUES(NULL, ''I like cars!'', 0, NULL, NULL, 0) ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'' ./test/cases/../../lib/active_record/connection_adapters/sqlite_adapter.rb:132:in `execute_without_counting'' ./test/cases/../../lib/active_record/connection_adapters/sqlite_adapter.rb:353:in `catch_schema_changes'' ./test/cases/../../lib/active_record/connection_adapters/sqlite_adapter.rb:132:in `execute_without_counting'' ./test/cases/helper.rb:46:in `execute'' ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:156:in `insert_sql'' ./test/cases/../../lib/active_record/connection_adapters/sqlite_adapter.rb:146:in `insert_sql'' ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:44:in `insert_without_query_dirty'' ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:19:in `insert'' ./test/cases/../../lib/active_record/base.rb:2353:in `create_without_callbacks'' ./test/cases/../../lib/active_record/callbacks.rb:220:in `create_without_timestamps'' ./test/cases/../../lib/active_record/timestamp.rb:29:in `create'' ./test/cases/../../lib/active_record/base.rb:2319:in `create_or_update_without_callbacks'' ./test/cases/../../lib/active_record/callbacks.rb:207:in `create_or_update'' ./test/cases/../../lib/active_record/base.rb:2069:in `save_without_validation!'' ./test/cases/../../lib/active_record/validations.rb:906:in `save_without_transactions!'' ./test/cases/../../lib/active_record/transactions.rb:110:in `save!'' ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'' ./test/cases/../../lib/active_record/transactions.rb:79:in `transaction'' ./test/cases/../../lib/active_record/transactions.rb:98:in `transaction'' ./test/cases/../../lib/active_record/transactions.rb:110:in `save!'' ./test/cases/../../lib/active_record/transactions.rb:118:in `rollback_active_record_state!'' ./test/cases/../../lib/active_record/transactions.rb:110:in `save!'' ./test/cases/../../lib/active_record/validations.rb:877:in `create!'' ./test/cases/associations/eager_test.rb:71:in `test_including_duplicate_objects_from_belongs_to'' ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'' ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'' Name: test_including_duplicate_objects_from_has_many(EagerAssociationTest) Type: Error Message: ActiveRecord::StatementInvalid: SQLite3::SQLException: SQL logic error or missing database: INSERT INTO "posts" ("title", "body", "taggings_count", "type", "author_id", "comments_count") VALUES(NULL, ''I like cars!'', 0, NULL, NULL, 0) ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'' ./test/cases/../../lib/active_record/connection_adapters/sqlite_adapter.rb:132:in `execute_without_counting'' ./test/cases/../../lib/active_record/connection_adapters/sqlite_adapter.rb:353:in `catch_schema_changes'' ./test/cases/../../lib/active_record/connection_adapters/sqlite_adapter.rb:132:in `execute_without_counting'' ./test/cases/helper.rb:46:in `execute'' ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:156:in `insert_sql'' ./test/cases/../../lib/active_record/connection_adapters/sqlite_adapter.rb:146:in `insert_sql'' ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:44:in `insert_without_query_dirty'' ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:19:in `insert'' ./test/cases/../../lib/active_record/base.rb:2353:in `create_without_callbacks'' ./test/cases/../../lib/active_record/callbacks.rb:220:in `create_without_timestamps'' ./test/cases/../../lib/active_record/timestamp.rb:29:in `create'' ./test/cases/../../lib/active_record/base.rb:2319:in `create_or_update_without_callbacks'' ./test/cases/../../lib/active_record/callbacks.rb:207:in `create_or_update'' ./test/cases/../../lib/active_record/base.rb:2069:in `save_without_validation!'' ./test/cases/../../lib/active_record/validations.rb:906:in `save_without_transactions!'' ./test/cases/../../lib/active_record/transactions.rb:110:in `save!'' ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'' ./test/cases/../../lib/active_record/transactions.rb:79:in `transaction'' ./test/cases/../../lib/active_record/transactions.rb:98:in `transaction'' ./test/cases/../../lib/active_record/transactions.rb:110:in `save!'' ./test/cases/../../lib/active_record/transactions.rb:118:in `rollback_active_record_state!'' ./test/cases/../../lib/active_record/transactions.rb:110:in `save!'' ./test/cases/../../lib/active_record/validations.rb:877:in `create!'' ./test/cases/associations/eager_test.rb:84:in `test_including_duplicate_objects_from_has_many'' ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'' ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'' See http://cruisecontrolrb.thoughtworks.com/builds/RubyOnRails/8942 for details. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to rubyonrails-core@googlegroups.com To unsubscribe from this group, send email to rubyonrails-core-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---