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
CF-Acceptance-Tests(CATs)ではまった話
Search
t-seyama
November 19, 2016
0
420
CF-Acceptance-Tests(CATs)ではまった話
t-seyama
November 19, 2016
Tweet
Share
Featured
See All Featured
A Tale of Four Properties
chriscoyier
160
23k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
A better future with KSS
kneath
238
17k
Docker and Python
trallard
44
3.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
690
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Statistics for Hackers
jakevdp
799
220k
Into the Great Unknown - MozCon
thekraken
40
1.9k
Writing Fast Ruby
sferik
628
62k
Code Reviewing Like a Champion
maltzj
524
40k
Speed Design
sergeychernyshev
32
1k
Transcript
CF-Acceptance-Tests(CATs) Ͱ·ͬͨ Cloud Foundry Days in TokyoͰLT͠Α͏ʂ 2016/11/11 Takahito Seyama
ࣗݾհ Takahito Seyama ௨৴ձࣾͷ৽ਓࣾһ ւಓग़ 2013/04 ݚڀͰCloud FoundryΛ͏ 2013/06 Cloud
Foundryษڧձʢݱ PaaSษڧձʣͷଘࡏΛΔ͕ɺ ւಓࡏॅͷͨΊɺٽ͘ٽ͘ࢀՃΛஅ೦ 2016/04 ௨৴ձࣾʹೖࣾ 2016/07 PaaSνʔϜʹଐ 2016/08 ೦ئͷPaaSษڧձʹࢀՃ
ࠓൃද͢Δ͜ͱ • CF-Acceptance-Tests(CATs)ͷ֓ཁ • CATsΛͨ࣌͠ʹ·ͬͨ
CATsͱ • CF-CLIcurlΛ༻͍ͨϢʔβʔϑϨϯυϦʔͳ ςετ • ࣮ͨ͠ػೳΛPRΛఏग़͢Δ߹ϓϩμΫ γϣϯͷϦϦʔεલͳͲʹBVTͱͯ͠ར༻
CATsͷྲྀΕ • (bosh-liteͰ)CFΛߏங • CATsʹඞཁͳπʔϧྨΛ४උ • JSONϑΝΠϧʹςετઃఆΛॻ͘ • ߏஙͨ͠CFʹରԠ͢Δcf-releaseʹ͋Δςετ ͷ࣮ߦ
CATsͷ࣮ߦ ࣦഊʂ
Τϥʔ༰ΛݟͯΈΔͱ… • “creating”ͷจࣈྻΛ୳͍ͯ͠Δ͕ɺLANG͕ jaͩͱ”࡞த”ͱදࣔ͞ΕΔ…
LANGΛCʹมߋ͠࠶CATs ޭ!
·ͱΊ • CATsΛߦ͏ࡍʹɺLANGӳޠʹ͢Δ • bosh run errand acceptance-tests ͳͲΛར༻ ͢Δ