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]