タグ

ciとテストに関するkimutanskのブックマーク (3)

  • Cross 2014メモ(1) 現場に聞くパネル - mad-pの日記

    2014/01/17にベルサール新宿グランド行われた、Cross 2014に行ってきました。当日取ったメモを公開します。間違いや発言意図と違うなどありましたらご指摘お願いします。 現場に聞く!テスト/CI/DevOps、実際のところどうなの セッション概要 togetter ustream 参加者 直也さん @naoya_ito 石橋さん @iandeth KAIZENプラットフォーム 調整さんを作った人 調整さん知名度高い 舘野さん @hotchpotch secondlife クックパッド 環境回りの整備 伏井さん @hakobe はてな アプリケーションエンジニア テーマ CI/DevOps gist:naoya/8451019 Github, プルリク 直也さん: github+プルリク開発のブログ記事を書いたときは、決して「最新の」とは言わなかったが、いろんな反論があった。「そん

    Cross 2014メモ(1) 現場に聞くパネル - mad-pの日記
  • 「最強」のチームを「造る」技術基盤

    「最強」のチームを「造る」技術基盤 Presentation Transcript 「最強」のチームを 「造る」技術基盤 Nov/09/2013 Hiroyuki Ito IT Department, Rakuten, Inc. http://www.rakuten.co.jp/ Hiroyuki Ito (伊藤 宏幸、The Hiro) 情報技術部 プロセス・品質課 テスト駆動開発グループ @hageyahhoo 2 アジャイルコーチとして、 開発現場を日々サポートさせていただいています。 3 造る = 栽培する・耕す 4 CI/CD TDD ATDD この3つを軸にした チーム造りについてお話します。 5 Agenda 1. チーム造りの背景 2. 1st Stage : CI/CD 3. 2nd Stage : TDD for Android 4. 3rd Stage : ATDD

    kimutansk
    kimutansk 2013/11/18
    「TDDの本質は手作業を自動化するなどして仕事を効率化することにある!」・・と。いいですねぇ
  • CI で稀に失敗してしまうテストへの対処方法 - クックパッド開発者ブログ

    技術部の福森です。 クックパッドでは RSpec と Jenkins を利用して CI による自動テストを行なっています。 テストの数は 12000 examples を越えていて、テストによっては稀に失敗する物が出てきています: 時間帯依存で失敗してしまうもの 他に同時に実行されるテストに依存しているもの (並列実行で組合せが変わり再現する) インテグレーションテストでの ajax リクエストの微妙なタイムアウト etc また、番環境を壊さないよう、 CI で成功したリビジョンのみデプロイ可能となっており、開発者が push しデプロイしたいと思っている時に無関係な原因で失敗する事を避けたいという欲求があります。 なぜなら、再度ビルドを実行する時間 (およそ 10 分) の間待たされる事になるからです。 そこで、そのようなテスト起因での失敗を減らし、かつ開発者にそれらを修正してもらうた

    kimutansk
    kimutansk 2013/06/14
    テストコード失敗への対応依頼自動化と自動リトライですか。できると効率高いでしょうねぇ
  • 1