<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -6,7 +6,7 @@ Gem::Specification.new do |spec|
   #### Dependencies and requirements.
   spec.files = [&quot;lib/dtr/agent/brain.rb&quot;, &quot;lib/dtr/agent/herald.rb&quot;, &quot;lib/dtr/agent/rails_ext.rb&quot;, &quot;lib/dtr/agent/runner.rb&quot;, &quot;lib/dtr/agent/sync_codebase.rb&quot;, &quot;lib/dtr/agent/sync_logger.rb&quot;, &quot;lib/dtr/agent/test_case.rb&quot;, &quot;lib/dtr/agent/test_unit.rb&quot;, &quot;lib/dtr/agent/worker.rb&quot;, &quot;lib/dtr/agent/working_env_ext.rb&quot;, &quot;lib/dtr/agent.rb&quot;, &quot;lib/dtr/facade.rb&quot;, &quot;lib/dtr/master.rb&quot;, &quot;lib/dtr/monitor.rb&quot;, &quot;lib/dtr/raketasks.rb&quot;, &quot;lib/dtr/shared/adapter.rb&quot;, &quot;lib/dtr/shared/configuration.rb&quot;, &quot;lib/dtr/shared/message_decorator.rb&quot;, &quot;lib/dtr/shared/ruby_ext.rb&quot;, &quot;lib/dtr/shared/service/agent.rb&quot;, &quot;lib/dtr/shared/service/file.rb&quot;, &quot;lib/dtr/shared/service/rinda.rb&quot;, &quot;lib/dtr/shared/service/runner.rb&quot;, &quot;lib/dtr/shared/service/working_env.rb&quot;, &quot;lib/dtr/shared/service.rb&quot;, &quot;lib/dtr/shared/sync_codebase/copiable_package.rb&quot;, &quot;lib/dtr/shared/sync_codebase/master_ext.rb&quot;, &quot;lib/dtr/shared/sync_codebase/package.rb&quot;, &quot;lib/dtr/shared/sync_codebase/sync_service.rb&quot;, &quot;lib/dtr/shared/sync_codebase.rb&quot;, &quot;lib/dtr/shared/sync_logger.rb&quot;, &quot;lib/dtr/shared/utils/cmd.rb&quot;, &quot;lib/dtr/shared/utils/env_store.rb&quot;, &quot;lib/dtr/shared/utils/logger.rb&quot;, &quot;lib/dtr/shared/utils.rb&quot;, &quot;lib/dtr/shared/working_env.rb&quot;, &quot;lib/dtr/shared.rb&quot;, &quot;lib/dtr/test_unit/drb_test_runner.rb&quot;, &quot;lib/dtr/test_unit/injection.rb&quot;, &quot;lib/dtr/test_unit/test_case_injection.rb&quot;, &quot;lib/dtr/test_unit/test_suite_injection.rb&quot;, &quot;lib/dtr/test_unit/testrunnermediator_injection.rb&quot;, &quot;lib/dtr/test_unit/thread_safe_test_result.rb&quot;, &quot;lib/dtr/test_unit/worker_club.rb&quot;, &quot;lib/dtr/test_unit.rb&quot;, &quot;lib/dtr/test_unit_injection.rb&quot;, &quot;lib/dtr.rb&quot;, &quot;bin/dtr&quot;, &quot;CHANGES&quot;, &quot;dtr.gemspec&quot;, &quot;lib&quot;, &quot;LICENSE.TXT&quot;, &quot;Rakefile&quot;, &quot;README.rdoc&quot;, &quot;TODO&quot;]
 
-  spec.test_files = [&quot;test/acceptance/agent_working_env_test.rb&quot;, &quot;test/acceptance/dtr_package_task_test.rb&quot;, &quot;test/acceptance/general_test.rb&quot;, &quot;test/acceptance/rails_ext_test.rb&quot;, &quot;test/acceptance/raketasks_test.rb&quot;, &quot;test/acceptance/sync_codebase_test.rb&quot;, &quot;test/acceptance/sync_logger_test.rb&quot;, &quot;test/agent_helper.rb&quot;, &quot;test/logger_stub.rb&quot;, &quot;test/test_helper.rb&quot;, &quot;test/unit/adapter_test.rb&quot;, &quot;test/unit/configuration_test.rb&quot;, &quot;test/unit/database_initializer_test.rb&quot;, &quot;test/unit/facade_test.rb&quot;, &quot;test/unit/logger_test.rb&quot;, &quot;test/unit/test_unit_test.rb&quot;, &quot;test/unit/thread_safe_test_result_test.rb&quot;, &quot;test/unit/working_env_test.rb&quot;, &quot;testdata/a_failed_test_case.rb&quot;, &quot;testdata/a_file_system_test_case.rb&quot;, &quot;testdata/a_test_case.rb&quot;, &quot;testdata/a_test_case2.rb&quot;, &quot;testdata/an_error_test_case.rb&quot;, &quot;testdata/another_project&quot;, &quot;testdata/another_project/passed_test_case.rb&quot;, &quot;testdata/another_project/Rakefile&quot;, &quot;testdata/hacked_run_method_test_case.rb&quot;, &quot;testdata/is_required_by_a_test.rb&quot;, &quot;testdata/lib&quot;, &quot;testdata/lib/lib_test_case.rb&quot;, &quot;testdata/package_task_test_rakefile&quot;, &quot;testdata/rails_projects&quot;, &quot;testdata/rails_projects/simple_project&quot;, &quot;testdata/rails_projects/simple_project/app&quot;, &quot;testdata/rails_projects/simple_project/app/controllers&quot;, &quot;testdata/rails_projects/simple_project/app/controllers/application.rb&quot;, &quot;testdata/rails_projects/simple_project/app/controllers/products_controller.rb&quot;, &quot;testdata/rails_projects/simple_project/app/helpers&quot;, &quot;testdata/rails_projects/simple_project/app/helpers/application_helper.rb&quot;, &quot;testdata/rails_projects/simple_project/app/helpers/products_helper.rb&quot;, &quot;testdata/rails_projects/simple_project/app/models&quot;, &quot;testdata/rails_projects/simple_project/app/models/product.rb&quot;, &quot;testdata/rails_projects/simple_project/app/views&quot;, &quot;testdata/rails_projects/simple_project/app/views/layouts&quot;, &quot;testdata/rails_projects/simple_project/app/views/products&quot;, &quot;testdata/rails_projects/simple_project/app/views/products/index.rhtml&quot;, &quot;testdata/rails_projects/simple_project/config&quot;, &quot;testdata/rails_projects/simple_project/config/boot.rb&quot;, &quot;testdata/rails_projects/simple_project/config/database.yml&quot;, &quot;testdata/rails_projects/simple_project/config/database.yml.mysql&quot;, &quot;testdata/rails_projects/simple_project/config/environment.rb&quot;, &quot;testdata/rails_projects/simple_project/config/environments&quot;, &quot;testdata/rails_projects/simple_project/config/environments/development.rb&quot;, &quot;testdata/rails_projects/simple_project/config/environments/production.rb&quot;, &quot;testdata/rails_projects/simple_project/config/environments/test.rb&quot;, &quot;testdata/rails_projects/simple_project/config/initializers&quot;, &quot;testdata/rails_projects/simple_project/config/initializers/inflections.rb&quot;, &quot;testdata/rails_projects/simple_project/config/initializers/mime_types.rb&quot;, &quot;testdata/rails_projects/simple_project/config/initializers/new_rails_defaults.rb&quot;, &quot;testdata/rails_projects/simple_project/config/routes.rb&quot;, &quot;testdata/rails_projects/simple_project/db&quot;, &quot;testdata/rails_projects/simple_project/db/migrate&quot;, &quot;testdata/rails_projects/simple_project/db/migrate/20081027133744_create_products.rb&quot;, &quot;testdata/rails_projects/simple_project/db/schema.rb&quot;, &quot;testdata/rails_projects/simple_project/doc&quot;, &quot;testdata/rails_projects/simple_project/doc/README_FOR_APP&quot;, &quot;testdata/rails_projects/simple_project/lib&quot;, &quot;testdata/rails_projects/simple_project/lib/tasks&quot;, &quot;testdata/rails_projects/simple_project/public&quot;, &quot;testdata/rails_projects/simple_project/public/404.html&quot;, &quot;testdata/rails_projects/simple_project/public/422.html&quot;, &quot;testdata/rails_projects/simple_project/public/500.html&quot;, &quot;testdata/rails_projects/simple_project/public/dispatch.cgi&quot;, &quot;testdata/rails_projects/simple_project/public/dispatch.fcgi&quot;, &quot;testdata/rails_projects/simple_project/public/dispatch.rb&quot;, &quot;testdata/rails_projects/simple_project/public/favicon.ico&quot;, &quot;testdata/rails_projects/simple_project/public/images&quot;, &quot;testdata/rails_projects/simple_project/public/images/rails.png&quot;, &quot;testdata/rails_projects/simple_project/public/index.html&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/application.js&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/controls.js&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/dragdrop.js&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/effects.js&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/prototype.js&quot;, &quot;testdata/rails_projects/simple_project/public/robots.txt&quot;, &quot;testdata/rails_projects/simple_project/public/stylesheets&quot;, &quot;testdata/rails_projects/simple_project/Rakefile&quot;, &quot;testdata/rails_projects/simple_project/README&quot;, &quot;testdata/rails_projects/simple_project/script&quot;, &quot;testdata/rails_projects/simple_project/script/about&quot;, &quot;testdata/rails_projects/simple_project/script/console&quot;, &quot;testdata/rails_projects/simple_project/script/dbconsole&quot;, &quot;testdata/rails_projects/simple_project/script/destroy&quot;, &quot;testdata/rails_projects/simple_project/script/generate&quot;, &quot;testdata/rails_projects/simple_project/script/performance&quot;, &quot;testdata/rails_projects/simple_project/script/performance/benchmarker&quot;, &quot;testdata/rails_projects/simple_project/script/performance/profiler&quot;, &quot;testdata/rails_projects/simple_project/script/performance/request&quot;, &quot;testdata/rails_projects/simple_project/script/plugin&quot;, &quot;testdata/rails_projects/simple_project/script/process&quot;, &quot;testdata/rails_projects/simple_project/script/process/inspector&quot;, &quot;testdata/rails_projects/simple_project/script/process/reaper&quot;, &quot;testdata/rails_projects/simple_project/script/process/spawner&quot;, &quot;testdata/rails_projects/simple_project/script/runner&quot;, &quot;testdata/rails_projects/simple_project/script/server&quot;, &quot;testdata/rails_projects/simple_project/test&quot;, &quot;testdata/rails_projects/simple_project/test/fixtures&quot;, &quot;testdata/rails_projects/simple_project/test/fixtures/products.yml&quot;, &quot;testdata/rails_projects/simple_project/test/functional&quot;, &quot;testdata/rails_projects/simple_project/test/functional/products_controller_test.rb&quot;, &quot;testdata/rails_projects/simple_project/test/integration&quot;, &quot;testdata/rails_projects/simple_project/test/test_helper.rb&quot;, &quot;testdata/rails_projects/simple_project/test/unit&quot;, &quot;testdata/rails_projects/simple_project/test/unit/product_test.rb&quot;, &quot;testdata/rails_projects/simple_project/tmp&quot;, &quot;testdata/rails_projects/simple_project/tmp/cache&quot;, &quot;testdata/rails_projects/simple_project/tmp/pids&quot;, &quot;testdata/rails_projects/simple_project/tmp/sessions&quot;, &quot;testdata/rails_projects/simple_project/tmp/sockets&quot;, &quot;testdata/rails_projects/simple_project/vendor&quot;, &quot;testdata/rails_projects/simple_project/vendor/plugins&quot;, &quot;testdata/Rakefile&quot;, &quot;testdata/raketasks&quot;, &quot;testdata/raketasks/Rakefile&quot;, &quot;testdata/raketasks/success_test_case.rb&quot;, &quot;testdata/scenario_test_case.rb&quot;, &quot;testdata/setup_agent_env_test_case.rb&quot;, &quot;testdata/sleep_3_secs_test_case.rb&quot;, &quot;testdata/verify_dir_pwd&quot;, &quot;testdata/verify_dir_pwd/Rakefile&quot;, &quot;testdata/verify_dir_pwd/verify_dir_pwd_test_case.rb&quot;]
+  spec.test_files = [&quot;test/acceptance/agent_working_env_test.rb&quot;, &quot;test/acceptance/dtr_package_task_test.rb&quot;, &quot;test/acceptance/general_test.rb&quot;, &quot;test/acceptance/rails_ext_test.rb&quot;, &quot;test/acceptance/raketasks_test.rb&quot;, &quot;test/acceptance/sync_codebase_test.rb&quot;, &quot;test/acceptance/sync_logger_test.rb&quot;, &quot;test/agent_helper.rb&quot;, &quot;test/logger_stub.rb&quot;, &quot;test/test_helper.rb&quot;, &quot;test/unit/adapter_test.rb&quot;, &quot;test/unit/configuration_test.rb&quot;, &quot;test/unit/database_initializer_test.rb&quot;, &quot;test/unit/facade_test.rb&quot;, &quot;test/unit/logger_test.rb&quot;, &quot;test/unit/test_unit_test.rb&quot;, &quot;test/unit/thread_safe_test_result_test.rb&quot;, &quot;test/unit/working_env_test.rb&quot;, &quot;testdata/a_failed_test_case.rb&quot;, &quot;testdata/a_file_system_test_case.rb&quot;, &quot;testdata/a_test_case.rb&quot;, &quot;testdata/a_test_case2.rb&quot;, &quot;testdata/an_error_test_case.rb&quot;, &quot;testdata/another_project&quot;, &quot;testdata/another_project/passed_test_case.rb&quot;, &quot;testdata/another_project/Rakefile&quot;, &quot;testdata/hacked_run_method_test_case.rb&quot;, &quot;testdata/is_required_by_a_test.rb&quot;, &quot;testdata/lib&quot;, &quot;testdata/lib/lib_test_case.rb&quot;, &quot;testdata/package_task_test_rakefile&quot;, &quot;testdata/rails_projects&quot;, &quot;testdata/rails_projects/simple_project&quot;, &quot;testdata/rails_projects/simple_project/app&quot;, &quot;testdata/rails_projects/simple_project/app/controllers&quot;, &quot;testdata/rails_projects/simple_project/app/controllers/application.rb&quot;, &quot;testdata/rails_projects/simple_project/app/controllers/products_controller.rb&quot;, &quot;testdata/rails_projects/simple_project/app/helpers&quot;, &quot;testdata/rails_projects/simple_project/app/helpers/application_helper.rb&quot;, &quot;testdata/rails_projects/simple_project/app/helpers/products_helper.rb&quot;, &quot;testdata/rails_projects/simple_project/app/models&quot;, &quot;testdata/rails_projects/simple_project/app/models/product.rb&quot;, &quot;testdata/rails_projects/simple_project/app/views&quot;, &quot;testdata/rails_projects/simple_project/app/views/layouts&quot;, &quot;testdata/rails_projects/simple_project/app/views/products&quot;, &quot;testdata/rails_projects/simple_project/app/views/products/index.rhtml&quot;, &quot;testdata/rails_projects/simple_project/config&quot;, &quot;testdata/rails_projects/simple_project/config/boot.rb&quot;, &quot;testdata/rails_projects/simple_project/config/database.yml&quot;, &quot;testdata/rails_projects/simple_project/config/database.yml.mysql&quot;, &quot;testdata/rails_projects/simple_project/config/environment.rb&quot;, &quot;testdata/rails_projects/simple_project/config/environments&quot;, &quot;testdata/rails_projects/simple_project/config/environments/development.rb&quot;, &quot;testdata/rails_projects/simple_project/config/environments/production.rb&quot;, &quot;testdata/rails_projects/simple_project/config/environments/test.rb&quot;, &quot;testdata/rails_projects/simple_project/config/initializers&quot;, &quot;testdata/rails_projects/simple_project/config/initializers/inflections.rb&quot;, &quot;testdata/rails_projects/simple_project/config/initializers/mime_types.rb&quot;, &quot;testdata/rails_projects/simple_project/config/initializers/new_rails_defaults.rb&quot;, &quot;testdata/rails_projects/simple_project/config/routes.rb&quot;, &quot;testdata/rails_projects/simple_project/db&quot;, &quot;testdata/rails_projects/simple_project/db/migrate&quot;, &quot;testdata/rails_projects/simple_project/db/migrate/20081027133744_create_products.rb&quot;, &quot;testdata/rails_projects/simple_project/db/schema.rb&quot;, &quot;testdata/rails_projects/simple_project/doc&quot;, &quot;testdata/rails_projects/simple_project/doc/README_FOR_APP&quot;, &quot;testdata/rails_projects/simple_project/lib&quot;, &quot;testdata/rails_projects/simple_project/lib/tasks&quot;, &quot;testdata/rails_projects/simple_project/public&quot;, &quot;testdata/rails_projects/simple_project/public/404.html&quot;, &quot;testdata/rails_projects/simple_project/public/422.html&quot;, &quot;testdata/rails_projects/simple_project/public/500.html&quot;, &quot;testdata/rails_projects/simple_project/public/dispatch.cgi&quot;, &quot;testdata/rails_projects/simple_project/public/dispatch.fcgi&quot;, &quot;testdata/rails_projects/simple_project/public/dispatch.rb&quot;, &quot;testdata/rails_projects/simple_project/public/favicon.ico&quot;, &quot;testdata/rails_projects/simple_project/public/images&quot;, &quot;testdata/rails_projects/simple_project/public/images/rails.png&quot;, &quot;testdata/rails_projects/simple_project/public/index.html&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/application.js&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/controls.js&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/dragdrop.js&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/effects.js&quot;, &quot;testdata/rails_projects/simple_project/public/javascripts/prototype.js&quot;, &quot;testdata/rails_projects/simple_project/public/robots.txt&quot;, &quot;testdata/rails_projects/simple_project/public/stylesheets&quot;, &quot;testdata/rails_projects/simple_project/Rakefile&quot;, &quot;testdata/rails_projects/simple_project/README&quot;, &quot;testdata/rails_projects/simple_project/script&quot;, &quot;testdata/rails_projects/simple_project/script/about&quot;, &quot;testdata/rails_projects/simple_project/script/console&quot;, &quot;testdata/rails_projects/simple_project/script/dbconsole&quot;, &quot;testdata/rails_projects/simple_project/script/destroy&quot;, &quot;testdata/rails_projects/simple_project/script/generate&quot;, &quot;testdata/rails_projects/simple_project/script/performance&quot;, &quot;testdata/rails_projects/simple_project/script/performance/benchmarker&quot;, &quot;testdata/rails_projects/simple_project/script/performance/profiler&quot;, &quot;testdata/rails_projects/simple_project/script/performance/request&quot;, &quot;testdata/rails_projects/simple_project/script/plugin&quot;, &quot;testdata/rails_projects/simple_project/script/process&quot;, &quot;testdata/rails_projects/simple_project/script/process/inspector&quot;, &quot;testdata/rails_projects/simple_project/script/process/reaper&quot;, &quot;testdata/rails_projects/simple_project/script/process/spawner&quot;, &quot;testdata/rails_projects/simple_project/script/runner&quot;, &quot;testdata/rails_projects/simple_project/script/server&quot;, &quot;testdata/rails_projects/simple_project/test&quot;, &quot;testdata/rails_projects/simple_project/test/fixtures&quot;, &quot;testdata/rails_projects/simple_project/test/fixtures/products.yml&quot;, &quot;testdata/rails_projects/simple_project/test/functional&quot;, &quot;testdata/rails_projects/simple_project/test/functional/products_controller_test.rb&quot;, &quot;testdata/rails_projects/simple_project/test/integration&quot;, &quot;testdata/rails_projects/simple_project/test/test_helper.rb&quot;, &quot;testdata/rails_projects/simple_project/test/unit&quot;, &quot;testdata/rails_projects/simple_project/test/unit/product_test.rb&quot;, &quot;testdata/rails_projects/simple_project/tmp&quot;, &quot;testdata/rails_projects/simple_project/tmp/cache&quot;, &quot;testdata/rails_projects/simple_project/tmp/pids&quot;, &quot;testdata/rails_projects/simple_project/tmp/sessions&quot;, &quot;testdata/rails_projects/simple_project/tmp/sockets&quot;, &quot;testdata/rails_projects/simple_project/vendor&quot;, &quot;testdata/rails_projects/simple_project/vendor/plugins&quot;, &quot;testdata/Rakefile&quot;, &quot;testdata/raketasks&quot;, &quot;testdata/raketasks/Rakefile&quot;, &quot;testdata/raketasks/success_test_case.rb&quot;, &quot;testdata/scenario_test_case.rb&quot;, &quot;testdata/setup_agent_env_test_case.rb&quot;, &quot;testdata/sleep_3_secs_test_case.rb&quot;]
 
   #### Load-time details: library and application (you will need one or both).
 </diff>
      <filename>dtr.gemspec</filename>
    </modified>
    <modified>
      <diff>@@ -40,30 +40,4 @@ class SyncCodebaseTest &lt; Test::Unit::TestCase
       DTR::Cmd.execute('rake dtr_clobber_package')
     end
   end
-
-  #todo: do we need this?
-  def xtest_should_not_sync_codebase_and_setup_working_dir_when_agent_is_in_same_dir_with_master_process
-    @master_dir = File.expand_path(File.dirname(__FILE__) + '/../../testdata/verify_dir_pwd')
-    @agent = start_agent_at @master_dir, 2, false
-    begin
-      assert_fork_process_exits_ok do
-        Dir.chdir(@master_dir) do
-          require 'verify_dir_pwd_test_case'
-        end
-        $argv_dup = ['verify_dir_pwd_test_case.rb']
-        suite = Test::Unit::TestSuite.new('test_should_not_sync_codebase_and_setup_working_dir')
-        suite &lt;&lt; VerifyDirPwdTestCase.suite
-
-        Dir.chdir(@master_dir) do
-          result = runit(suite)
-          assert result.passed?
-          assert_equal 1, result.run_count
-        end
-      end
-    ensure
-      DTR.kill_process @agent
-      Process.waitall
-    end
-  end
-
 end</diff>
      <filename>test/acceptance/sync_codebase_test.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>testdata/verify_dir_pwd/Rakefile</filename>
    </removed>
    <removed>
      <filename>testdata/verify_dir_pwd/verify_dir_pwd_test_case.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>fe29892880e67ce53829b7314212ad1fdc2cf4f2</id>
    </parent>
  </parents>
  <author>
    <name>Li Xiao</name>
    <email>iam@li-xiao.com</email>
  </author>
  <url>http://github.com/xli/dtr/commit/6042a443a7166a9c467963d86bfd433658754f74</url>
  <id>6042a443a7166a9c467963d86bfd433658754f74</id>
  <committed-date>2008-11-01T23:22:45-07:00</committed-date>
  <authored-date>2008-11-01T23:22:45-07:00</authored-date>
  <message>removed useless test</message>
  <tree>cc9da99c7b206d4d3dd3cb547bed2e8a15bf7ce1</tree>
  <committer>
    <name>Li Xiao</name>
    <email>iam@li-xiao.com</email>
  </committer>
</commit>
