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
Xcode 9 の並列テストはどれだけ効果があるのか?
Search
huin
November 21, 2017
Technology
1
690
Xcode 9 の並列テストはどれだけ効果があるのか?
11/21に開催された「関西モバイルアプリ研究会 in 関東」
https://kanmoba.connpass.com/event/70685/
で利用したスライドです。
huin
November 21, 2017
Tweet
Share
More Decks by huin
See All by huin
State of the Union 〜 2018年のアプリ開発事情
huin
7
6.4k
iOSシミュレータの録画が面倒だったのでどうにかしてみた
huin
5
1.8k
アプリエンジニアはどのように事業に貢献すべきか?
huin
9
6.5k
iOS 11のパーミッションの話
huin
3
2.6k
iOS 10のプッシュ通知で遭遇した不具合の話
huin
6
7.4k
iOS DC 2016 : フルSwiftでバイクフリマアプリRIDEを作って得た学び
huin
6
3.8k
WWDC.next : Advances in iOS Photography
huin
1
660
WWDCセッションの見方
huin
2
2.5k
Robo Test in Firebase Test Lab
huin
0
880
Other Decks in Technology
See All in Technology
20250719_JAWS_kobe
takuyay0ne
1
160
手動からの解放!!Strands Agents で実現する総合テスト自動化
ideaws
2
300
AI工学特論: MLOps・継続的評価
asei
10
1.6k
PHPでResult型やってみよう
higaki_program
0
190
Ktor + Google Cloud Tasks/PubSub におけるOTel Messaging計装の実践
sansantech
PRO
1
280
メモ整理が苦手な者による頑張らないObsidian活用術
optim
0
120
そもそも AWS FIS について。なぜ今 FIS のハンズオンなのか?などなど
kazzpapa3
2
120
「手を動かした者だけが世界を変える」ソフトウェア開発だけではない開発者人生
onishi
12
5.1k
経験がないことを言い訳にしない、 AI時代の他領域への染み出し方
parayama0625
0
150
室長の逆襲 :データ活用の陣地を増やすためのヒント
masatoshi0205
0
180
ML Pipelineの開発と運用を OpenTelemetryで繋ぐ @ OpenTelemetry Meetup 2025-07
getty708
0
260
Building GoReleaser - from shell script to paid product
caarlos0
0
270
Featured
See All Featured
Music & Morning Musume
bryan
46
6.7k
How GitHub (no longer) Works
holman
314
140k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Documentation Writing (for coders)
carmenintech
72
4.9k
Designing Experiences People Love
moore
142
24k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
How STYLIGHT went responsive
nonsquared
100
5.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
A better future with KSS
kneath
238
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Raft: Consensus for Rubyists
vanstee
140
7k
Balancing Empowerment & Direction
lara
1
490
Transcript
iOS 11 Programming ͜΅Ε Xcode 9 ͷฒྻςετͲΕ͚ͩޮՌ͕͋Δͷ͔ʁ
2 ! Koichi Sakata " @huin # huinme $ Fablic,
Inc. ࣗݾհ
3
4
5 ʮୈ̑ষ Xcode 9ͷ৽ػೳʯ ʹؚΊΒΕͳ͔ͬͨ༰Λ͠·͢
6 What’s New in Xcode
7 What’s New in Xcode
8 ฒྻςετͷαϙʔτ
9 ฒྻςετͷαϙʔτ
10 ฒྻςετͷαϙʔτ -destination ΦϓγϣϯΛෳࢦఆ͢Δ͚ͩ
11 ͲΕ͚ͩޮՌ͕͋Δͷ͔ʁ
12 ฒྻςετͷύϑΥʔϚϯεݕূ • 5ඵ͔͔ΔϢχοτςετͱUIςετΛ1ͭͣͭ༻ҙ • destinationΦϓγϣϯͷΛ1, 2, 4, 8ͱ૿ͨ͠ͱ͖ʹ͔͔Δ࣌ؒΛܭଌ •
(໘ͩͬͨͷͰ) time ίϚϯυͰܭଌ • ܭଌ࣌ؒ5ճͷฏۉ • ࣮ߦڥMacBook Pro 15” 2017, Memory 16GB, macOS High Sierra
13 ݕূ݁Ռʢ࣮ߦ࣌ؒʣ ฒྻ E E E E ࣮ߦ࣌ؒ ඵ
Eʹର͢Δׂ߹
14 8ճ࣮ߦͯ͠4ճऑͷ࣮ߦ࣌ؒͳͷͰ ฒྻ࣮ߦͨ͠ޮՌ͋Δʂʂ
15 ΑΖ͍͠ɺͳΒฒྻ16ͩ
16
17
18
19 15Ҏ্·ͬͯϩά͕ਐ·ͣఘΊͨ
20
21 ςετલʹγϛϡϨʔλʔΛ ͯ͢ىಈ͍ͤͯ͞ΔΒ͘͠ɺ ͕ଟ͍ͱμϝΈ͍ͨ
22 ·ͱΊ • ฒྻ࣮ߦʹΑͬͯτʔλϧͷςετ࣮ߦ࣌ؒૣ͘ͳͬͨ. • ͨͩ͠ɺdestinationΛࢦఆ͗͢͠Δͱ్தͰࢭ·Δ • ࢦఆγϛϡϨʔλΛىಈ͢ΔͷͰϦιʔεΛ৯͍ͭͿͯ͠Δҹ • ฒྻࢦఆ(max-concurrent-test-simulator-destination)Λͯ͠มΘΒͣ.
• Ϛγϯੑೳʹ͋ΘͤͯࢦఆΛௐ͍ͯͩ͘͠͞
23 ͓·͚
24
25 -disable-concurrent-testingΦϓγϣϯΛ͚࣮ͭͯߦ͢Δͱ 16छྨࢦఆͯ͠ແࣄͰ͖·͢ɻ ͨͩ͠ɺ࣮ߦ࣌ؒ͘ͳΔʢܭଌͰ13.9ഒʣͷͰ ߴԽͰ͖·ͤΜɻ