Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
xctoolで爆速テスト
Search
Yusuke Mito
December 11, 2013
Technology
2
1.6k
xctoolで爆速テスト
xctoolの-parallelizeオプションを使うとテストを分割して並列実行できるようになるよというお話です。
Yusuke Mito
December 11, 2013
Tweet
Share
More Decks by Yusuke Mito
See All by Yusuke Mito
マイクロサービス環境における監視の効率化
y310
0
1.7k
GraphQL Q&A
y310
7
3.8k
Ruby on Rails Introduction
y310
0
310
WWDC2014 これだけ押さえておけば間違いなし! おすすめセッションTOP10
y310
11
5.5k
NSUserDefaultsの中身を見る
y310
0
2.2k
Kibana入門
y310
62
51k
Other Decks in Technology
See All in Technology
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
140
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
re:Invent2025 セッションレポ ~Spec-driven development with Kiro~
nrinetcom
PRO
2
170
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.2k
2025年の医用画像AI/AI×medical_imaging_in_2025_generated_by_AI
tdys13
0
320
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
7
3.2k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
21k
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
420
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
15
5k
わが10年の叡智をぶつけたカオスなクラウドインフラが、なくなるということ。
sogaoh
PRO
1
470
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
61k
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.3k
GitHub's CSS Performance
jonrohan
1032
470k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
74
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
120
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
A Tale of Four Properties
chriscoyier
162
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
A Soul's Torment
seathinner
4
2.1k
First, design no harm
axbom
PRO
2
1.1k
Transcript
xctoolͰരςετ ਫށ༞հ@y_310
ࣗݾհ COOKPADͷRubyΤϯδχΞͰͨ͠
ઌि͔ΒiOSΤϯδχΞʹͳΓ·ͨ͠
xctool GBDFCPPL YDPEFCVJMEΛஔ͖͑Δπʔϧ 9DPEFͰ࣮ߦ͢Δςετͱಉ͡ςετΛ࣮ߦͰ͖Δͷ͕ചΓ
9DPEFʹͳ͔ͬͯΒYDPEFCVJME͕վળ ී௨ʹίϚϯυϥΠϯͰςετ࣮ߦ͕Ͱ͖ΔΑ͏ʹͳͬͨͷ ͰՁ͕ബΕͭͭ͋Δʜ
͕ɺ·ͩxctool ಠࣗͷՁ͕͋Γ·͢
-parallelize
ฒྻ࣮ߦΦϓγϣϯ
࣮ߦ݁Ռ ·ͱʹςετ͕௨ΔϥΠϒϥϦ͕ͳ͔ͳ͔ݟ͔ͭΒͳ͔ͬͨͷͰxctoolࣗମͷςετΛ࣮ߦͯ͠Έ·ͨ͠
xctool -workspace xctool.xcworkspace -scheme xctool run-tests \ -parallelize -logicTestBucketSize 1
xctool -workspace xctool.xcworkspace -scheme xctool run-tests 3x faster !! Before After