タグ

ブックマーク / cakephper.hatenadiary.org (1)

  • もっと速いユニットテストを頼む - cakephperの日記(CakePHP, Laravel, PHP)

    今やってるプロジェクトのテストケースとテストデータが結構な量あり、私のマシンで実行すると15分以上かかってしまいます。テスト環境は、 VMwareでCentOSをゲストOSにして、Windows7ホストOSにしてます。ノートPCは8Gメモリ、5400rpmのHDD。一番の原因は、5400rpmのHDDかつVMwareのゲストOSのディスクI/Oが遅いということです。そのためテストデータ(Fixture)をテストケースごとにリストアしてという動作に時間がかかります。 まずは、HDDをIntel SSDに変えてこれを10分以下に短縮できました。SSD快適すぎる。IntelSSDは移行ツールも無料で付いてるので便利です。 SSDで快適にはなりましたが、もっと速くがロマンというもの。また、SSDにディスクI/O発行しまくるのはSSDの寿命を縮めるので精神的に良くないです。(SSDはデータブロック

    もっと速いユニットテストを頼む - cakephperの日記(CakePHP, Laravel, PHP)
    t_otoda
    t_otoda 2012/01/20
    試験でオンメモリDB作っちゃう 環境若干異なるけどいいのですか?
  • 1