2011-08-04

RubyConf いきます; I'll talk at rubyconf

行けるかどうかわからないのに発表応募してしまって,うっかり受かってしまったので行かないとまずいなーと思ってたんですが, 父親の有給が無事獲得できたので行ってきます.

Sep 30の14:10 @ Room 3, "Parallel Testing World" というタイトルで話してきます.(現地時間です)

アブストを日本語訳します:

CRubyはtest/unitというユニットテストのためのライブラリがあります.これはrubyの機能をテストするためのmakeターゲット,test-allで使われています.2011年2月,自分はTest::Unit::TestCase複数のを同時に実行できるようにするパッチをコミットしました.このパッチによって,make test-allの実行速度が向上しました.また,このパッチはtest/unitに向けたものなので他のプロジェクトでも同様に使うことができます.このトークでは,Parallel Testing Worldの中,並列テストについて,並列テストの利点,マルチスレッドとマルチプロセス,などについてツアーをします.そのあと,今回のパッチについて・パッチを作った経緯・どのようにこのパッチが動いているかをご説明します.

Ruby (MRI) has an unit-testing library, 'test/unit'. This is used for ruby's make test-all. In February 2011, I committed a patch ("parallel_test") that allows us to run multiple Test::Unit::TestCase-s at the same time. Because of this patch, ruby's make test-all can run tests faster. This patch also affects to existing tests using test/unit. In this talk, I take you into the parallel testing world. We'll talk about general parallel testing, benefits of parallel testing, multi-threaded or multi-process, etc. Then talk about the patch, the story of making the patch and describe how the patch works.

残念ながら中継の類はないようなので,発表から数カ月後のconfleaksをお楽しみに.

http://rubyconf.org/schedule

I'll talk at rubyconf2011.

Sep 30 14:10 "Parallel testing world" at Room 3

Ruby (MRI) has an unit-testing library, 'test/unit'. This is used for ruby's make test-all. In February 2011, I committed a patch ("parallel_test") that allows us to run multiple Test::Unit::TestCase-s at the same time. Because of this patch, ruby's make test-all can run tests faster. This patch also affects to existing tests using test/unit. In this talk, I take you into the parallel testing world. We'll talk about general parallel testing, benefits of parallel testing, multi-threaded or multi-process, etc. Then talk about the patch, the story of making the patch and describe how the patch works.

Published at 2011-08-04 14:05:48 +0900 | Permalink