Bonjour,

J'aurais voulu savoir quel était le temps de chargement chez vous.

J'ai généré un nouveau projet rails vide et fait ceci :

   $ time rails g scaffold User username:string age:integer
          invoke  active_record
          create    db/migrate/20120411220219_create_users.rb
          create    app/models/user.rb
          invoke    test_unit
          create      test/unit/user_test.rb
          create      test/fixtures/users.yml
           route  resources :users
          invoke  scaffold_controller
          create    app/controllers/users_controller.rb
          invoke    erb
          create      app/views/users
          create      app/views/users/index.html.erb
          create      app/views/users/edit.html.erb
          create      app/views/users/show.html.erb
          create      app/views/users/new.html.erb
          create      app/views/users/_form.html.erb
          invoke    test_unit
          create      test/functional/users_controller_test.rb
          invoke    helper
          create      app/helpers/users_helper.rb
          invoke      test_unit
          create        test/unit/helpers/users_helper_test.rb
          invoke  assets
          invoke    coffee
          create      app/assets/javascripts/users.js.coffee
          invoke    scss
          create      app/assets/stylesheets/users.css.scss
          invoke  scss
          create    app/assets/stylesheets/scaffolds.css.scss

   real    0m4.523s
   user    0m4.164s
   sys    0m0.292s

   $ time rake db:migrate
   ==  CreateUsers: migrating
   ====================================================
   -- create_table(:users)
       -> 0.0031s
   ==  CreateUsers: migrated (0.0037s)
   ===========================================


   real    0m4.356s
   user    0m3.800s
   sys    0m0.224s

   $ time rake
   Run options:

   # Running tests:



   Finished tests in 0.005018s, 0.0000 tests/s, 0.0000 assertions/s.

   0 tests, 0 assertions, 0 failures, 0 errors, 0 skips
   Run options:

   # Running tests:

   .......

   Finished tests in 0.556524s, 12.5781 tests/s, 17.9687 assertions/s.

   7 tests, 10 assertions, 0 failures, 0 errors, 0 skips

   real    0m16.688s
   user    0m14.921s
   sys    0m0.944s

J'ai donc un total de temps d'exécution de 25 secondes qui augmente beaucoup avec l'avancement des projets. Par exemple, quand j'execute time rake test et time rake spec, pour https://github.com/railsfrance/railsfrance.org modifié pour ruby1.9.3 et rails3.2.2, j'obtiens un temps de 7 minutes pour l'exécution de 139 tests. Est-ce un temps normal?

Merci à tous et bonne soirée.

--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à