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
1.6k
2
Share
xctoolで爆速テスト
xctoolの-parallelizeオプションを使うとテストを分割して並列実行できるようになるよというお話です。
Yusuke Mito
December 11, 2013
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
330
WWDC2014 これだけ押さえておけば間違いなし! おすすめセッションTOP10
y310
11
5.6k
NSUserDefaultsの中身を見る
y310
0
2.2k
Kibana入門
y310
62
51k
Other Decks in Technology
See All in Technology
組織の中で自分を経営する技術
shoota
0
190
Typiaで配信JSONの安全性を構造的に担保する(TSKaigi2026)
righttouch
PRO
1
190
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
550
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
630
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
160
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
520
データ基盤構築・運用の現場から 〜 Snowflake Intelligence 導入で変わった、データ活用の未来 〜
wonohe
0
210
大規模環境でどのように監視を実現する?
yuobayashi
1
260
さきさん文庫の書籍ができるまで
sakiengineer
0
280
基礎から解説!Icebergで紐解くSnowflake×Databricks連携の現在地
cm_yasuhara
0
350
開発を止めない CI/CD ~CI Visibilityによる継続的最適化~
pensuke628
0
130
Strands Agents超入門
kintotechdev
1
130
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Mind Mapping
helmedeiros
PRO
1
210
Ethics towards AI in product and experience design
skipperchong
2
290
Optimizing for Happiness
mojombo
378
71k
Marketing to machines
jonoalderson
1
5.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
240
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Into the Great Unknown - MozCon
thekraken
41
2.5k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
A Soul's Torment
seathinner
6
2.8k
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