Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yamamoto Kazuhisa
KEY, PDF
3,530 views
Jenkins + awsで並列テスト
第2回 岡山Amazon Web Service勉強会で発表した内容です
Technology
◦
Read more
3
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 28
2
/ 28
3
/ 28
4
/ 28
5
/ 28
6
/ 28
7
/ 28
8
/ 28
9
/ 28
10
/ 28
11
/ 28
12
/ 28
13
/ 28
14
/ 28
15
/ 28
16
/ 28
17
/ 28
18
/ 28
19
/ 28
20
/ 28
21
/ 28
22
/ 28
23
/ 28
24
/ 28
25
/ 28
26
/ 28
27
/ 28
28
/ 28
More Related Content
PDF
さくらのクラウドフォーメーション with Chef [XEgg session]
by
Yukihiko SAWANOBORI
PDF
リーダブルコード勉強会 in 筑波大のアイスブレイク
by
Kouhei Sutou
PPTX
2人でOpenStackを開発環境に導入した話
by
Shohei Koyama
PPTX
Next-L Enju ワークショップ #64
by
Kosuke Tanabe
PDF
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
by
さくらインターネット株式会社
PDF
Asakusa バッチの運用を支える技術
by
KinebuchiTomo
PDF
さくらのインフラコード
by
Yukihiko SAWANOBORI
PDF
Security Advisories Checker on Travis/Circle CI
by
Ryo Shibayama
さくらのクラウドフォーメーション with Chef [XEgg session]
by
Yukihiko SAWANOBORI
リーダブルコード勉強会 in 筑波大のアイスブレイク
by
Kouhei Sutou
2人でOpenStackを開発環境に導入した話
by
Shohei Koyama
Next-L Enju ワークショップ #64
by
Kosuke Tanabe
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
by
さくらインターネット株式会社
Asakusa バッチの運用を支える技術
by
KinebuchiTomo
さくらのインフラコード
by
Yukihiko SAWANOBORI
Security Advisories Checker on Travis/Circle CI
by
Ryo Shibayama
What's hot
PPTX
Clrh 110827 wfho
by
Tomoyuki Obi
PDF
JAWSUG版 PostgreSQL on Amazon EC2の可能性
by
Serverworks Co.,Ltd.
PDF
Laravel meetup5(Laravel meet NewSQL/VoltDB )
by
Yuuki Takezawa
PDF
負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~
by
johgus johgus
PDF
Laravel5.1 Release
by
Yuuki Takezawa
PDF
DevOpsを実現する為のChef実践テクニック Chef12対応版
by
Yusuke Ando
PDF
Server specのご紹介
by
Akira Kaneda
PDF
Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT
by
Masahiro Nagano
PPTX
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
by
真乙 九龍
PDF
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
by
Masahiro Nagano
PDF
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
by
JustSystems Corporation
PDF
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
by
Yukihiko SAWANOBORI
PDF
Single Command Deployのための gradle-aws-plugin講座
by
都元ダイスケ Miyamoto
PPTX
Multibranch Pipeline with Docker 入門編
by
kimulla
PPTX
Ansibleハンズオン勉強会
by
Takahisa Iwamoto
PDF
Case study puppet
by
Teruo Adachi
PPTX
Test to net core 3
by
Tatsuya Ishikawa
PPTX
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
by
Kiyotaka Oku
PDF
cucumber-jvmで受け入れテスト
by
Takafumi Yoshida
PDF
ログ分析勉強会_オンライン_vol2
by
Kenji Kobayashi
Clrh 110827 wfho
by
Tomoyuki Obi
JAWSUG版 PostgreSQL on Amazon EC2の可能性
by
Serverworks Co.,Ltd.
Laravel meetup5(Laravel meet NewSQL/VoltDB )
by
Yuuki Takezawa
負荷対策しておもったことまとめ~JMeterでSocket.IOもいけるでよ~
by
johgus johgus
Laravel5.1 Release
by
Yuuki Takezawa
DevOpsを実現する為のChef実践テクニック Chef12対応版
by
Yusuke Ando
Server specのご紹介
by
Akira Kaneda
Web Framework Benchmarksと Perl の現状報告会 YAPC::Asia Tokyo 2014 LT
by
Masahiro Nagano
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
by
真乙 九龍
ISUCON4 予選問題で(中略)、”my.cnf”に1行だけ足して予選通過ラインを突破するの術
by
Masahiro Nagano
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
by
JustSystems Corporation
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
by
Yukihiko SAWANOBORI
Single Command Deployのための gradle-aws-plugin講座
by
都元ダイスケ Miyamoto
Multibranch Pipeline with Docker 入門編
by
kimulla
Ansibleハンズオン勉強会
by
Takahisa Iwamoto
Case study puppet
by
Teruo Adachi
Test to net core 3
by
Tatsuya Ishikawa
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
by
Kiyotaka Oku
cucumber-jvmで受け入れテスト
by
Takafumi Yoshida
ログ分析勉強会_オンライン_vol2
by
Kenji Kobayashi
Similar to Jenkins + awsで並列テスト
PDF
Jenkinsで行う並列テスト(公開用)
by
Yamamoto Kazuhisa
PDF
第10回大阪Jenkins勉強会 LT 続・認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
by
kitter11
PDF
Awsで実現するseleniumテスト高速術
by
finoue
PDF
Jenkinsstudy#4kokawa
by
Takashi Kokawa
PDF
20121019 jenkins勉強会lt資料
by
Hiroko Tamagawa
PDF
Jenkinsで始める継続的デリバリーと実践の道程
by
Masanori Satoh
PDF
ドリコムJenkins勉強会資料
by
Go Sueyoshi (a.k.a sue445)
PDF
JenkinsとSeleniumの活用事例
by
Takeshi Kondo
PPTX
Jenkinsのある生活
by
Takaya Funabiki
PDF
Jenkins実践入門目次チラ見せしちゃいます
by
Masanori Satoh
PPT
ビジネス的に高価値なアジャイルテスト
by
Tsutomu Chikuba
PDF
はてなにおける継続的デプロイメントの現状と Docker の導入
by
Yu Nobuoka
PDF
ハイパフォーマンスSeleniumテスト@サイボウズ
by
Jumpei Miyata
PPTX
Jenkins User Conference 東京 2015
by
Kohsuke Kawaguchi
PPTX
Jenkins 2.0 (日本語)
by
Kohsuke Kawaguchi
PDF
jenkinsで遊ぶ
by
(^-^) togakushi
PDF
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
by
Junya Suzuki
PDF
Jenkinsを使った継続的セキュリティテスト
by
ichikaway
PDF
AWS Black Belt Online Seminar AWS上のJenkins活用方法
by
Amazon Web Services Japan
PDF
JenkinsとjMeterで負荷テストの自動化
by
Satoshi Akama
Jenkinsで行う並列テスト(公開用)
by
Yamamoto Kazuhisa
第10回大阪Jenkins勉強会 LT 続・認定Jenkinsエンジニア試験について調べてみた #jenkinsstudy
by
kitter11
Awsで実現するseleniumテスト高速術
by
finoue
Jenkinsstudy#4kokawa
by
Takashi Kokawa
20121019 jenkins勉強会lt資料
by
Hiroko Tamagawa
Jenkinsで始める継続的デリバリーと実践の道程
by
Masanori Satoh
ドリコムJenkins勉強会資料
by
Go Sueyoshi (a.k.a sue445)
JenkinsとSeleniumの活用事例
by
Takeshi Kondo
Jenkinsのある生活
by
Takaya Funabiki
Jenkins実践入門目次チラ見せしちゃいます
by
Masanori Satoh
ビジネス的に高価値なアジャイルテスト
by
Tsutomu Chikuba
はてなにおける継続的デプロイメントの現状と Docker の導入
by
Yu Nobuoka
ハイパフォーマンスSeleniumテスト@サイボウズ
by
Jumpei Miyata
Jenkins User Conference 東京 2015
by
Kohsuke Kawaguchi
Jenkins 2.0 (日本語)
by
Kohsuke Kawaguchi
jenkinsで遊ぶ
by
(^-^) togakushi
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
by
Junya Suzuki
Jenkinsを使った継続的セキュリティテスト
by
ichikaway
AWS Black Belt Online Seminar AWS上のJenkins活用方法
by
Amazon Web Services Japan
JenkinsとjMeterで負荷テストの自動化
by
Satoshi Akama
More from Yamamoto Kazuhisa
PDF
Railsらしい 1対多の画面作成
by
Yamamoto Kazuhisa
PDF
初心者の皆さんに伝えたいこと
by
Yamamoto Kazuhisa
PDF
Docker入門
by
Yamamoto Kazuhisa
PDF
意外と知られていない AWSのメール配信 テクニック
by
Yamamoto Kazuhisa
PDF
ken_all.gem〜狂った世界にようこそ〜
by
Yamamoto Kazuhisa
KEY
JRubyで作るapiサーバー
by
Yamamoto Kazuhisa
KEY
Ruby gemsパッケージの作り方
by
Yamamoto Kazuhisa
KEY
Railsで春から始めるtdd生活
by
Yamamoto Kazuhisa
ODP
Iron rubyとsinatraで作るデスクトップアプリ
by
Yamamoto Kazuhisa
Railsらしい 1対多の画面作成
by
Yamamoto Kazuhisa
初心者の皆さんに伝えたいこと
by
Yamamoto Kazuhisa
Docker入門
by
Yamamoto Kazuhisa
意外と知られていない AWSのメール配信 テクニック
by
Yamamoto Kazuhisa
ken_all.gem〜狂った世界にようこそ〜
by
Yamamoto Kazuhisa
JRubyで作るapiサーバー
by
Yamamoto Kazuhisa
Ruby gemsパッケージの作り方
by
Yamamoto Kazuhisa
Railsで春から始めるtdd生活
by
Yamamoto Kazuhisa
Iron rubyとsinatraで作るデスクトップアプリ
by
Yamamoto Kazuhisa
Recently uploaded
PPTX
ddevについて .
by
iPride Co., Ltd.
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
PDF
Drupal Recipes 解説 .
by
iPride Co., Ltd.
ddevについて .
by
iPride Co., Ltd.
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
Drupal Recipes 解説 .
by
iPride Co., Ltd.
Jenkins + awsで並列テスト
1.
Jenkins + AWSで
並列テスト 2012.11.23 第2回 岡山Amazon Web Service勉強会 山本 和久
2.
自己紹介 • 山本 和久 •
岡山Ruby/Ruby on Rails勉強会 • @kazuhisa1976 • 株式会社リゾーム
3.
読書会が熱い • @patorashさんが主催 • メタプログラミングRuby読書会 •
The RSpec Book読書会
4.
作ったもの
5.
リゾームでやってること • 開発基盤整備 • Railsフレームワークの拡張 •
テストフレームワークの整備 • デプロイ環境の調整
6.
よくある流れ 1. 勉強会に参加 2. 新しい技術を発見 3.
テンション上がる 4. ビール飲む 5. テンションが上がる 6. 翌日新技術が投入される
7.
今日のお話 • 開発チームのテストの考え方 • Jenkinsで並列テスト •
AWS (おまけ)
8.
Test • 自社メインプロジェクトでのテスト数 RSpec
Cucumber 368ファイル 106ファイル 46,079行 18,544行
9.
Testの実行時間 • 普通に実行 $
bundle exec rake spec $ bundle exec rake cucumber 分からない...
10.
Testの実行時間 • Parallel Tests(4cores
8threads) Rspec 30分ぐらい Cucumber 1時間ぐらい • テスト結果が分かりづらい...
11.
開発チームのルール • テストが通らないとリリース用ブラン チにpushされない
Develop Master
12.
ミッション • お客様に正しく動くものを早く提供する
13.
Testの実行時間 • 並列実行 •
Jenkins • もっとスピードを! • iMac(Core i7 2.8GHz/4C8T) • MacBookPro(Core i7 2.7GHz/2C4T) • Dell T110 II(Xeon E31230 3.2GHz/4C8T)
14.
Jenkins • 継続的インテグレーションツール • ビルド •
テスト • デプロイ • バッチ処理
15.
Jenkins • Parallel Testsより細やかな並列制御 •
あらゆる通知方法 • 豊富なPlugin
16.
Jenkins
17.
Jenkins
18.
AWS これから話すことは まだ実用には至ってません
19.
AWS ぼくのかんがえたさいきょうのテスト環境
20.
AWS そもそもなぜAWSなのか?
21.
AWS • 必要なスペック • 必要なインスタンス数 •
すぐさま用意できる
22.
JenkinsでAWS • Amazon EC2
Pluginを使えば?
23.
JenkinsでAWS • Amazon EC2
Pluginは新しいインスタン スを立てることしかできない • Railsは環境構築が大変 • 毎回同じEBSを使いまわしたい
24.
JenkinsでAWS 1. Amazon EC2
API Tools 2. インスタンスidを指定してstopしてるイ ンスタンスを起動 3. APIを使用してpublic DNSを取得 4. Slave制御用プログラムをsshで送り込む
25.
気をつけること • 1時間単位の課金 • むやみにインスタンスを停止させない •
1時間仕事しなかったら自分自身を停止 させる
26.
問題点 • サーバー毎の速度差 • 価格に見合ったパフォーマンスか? •
テストの種類にマッチしてるか
27.
参考サイト • Jenkins@EC2 による
継続的インテグレーション http://www.slideshare.net/bluepapa32/jenkinsec2
28.
ご清聴ありがとうございました
Editor's Notes
#2
\n
#3
\n
#4
\n
#5
\n
#6
\n
#7
\n
#8
\n
#9
\n
#10
\n
#11
\n
#12
\n
#13
\n
#14
\n
#15
\n
#16
\n
#17
\n
#18
\n
#19
\n
#20
\n
#21
\n
#22
\n
#23
\n
#24
\n
#25
\n
#26
\n
#27
\n
#28
\n
#29
\n
Download