如何在 Travis CI 加快 Python 單元測試速度

StreetVoice 是用 Travis-CI 來跑自動測試, 這次透過 Travis-CI 的 cache 機制搭配 pip wheel 來避免重新編譯部分套件, 來達成流程加速, 透過這篇文章來記錄、分享一下心得。 先說結論: 安裝 Python 套件的時間從 14x 秒, 變成了 4x 秒。 下面先附上兩個截圖, 分別是調整前調整後: »