[ovs-dev] [PATCH 0/3] travis: Build time optimization.

Ilya Maximets i.maximets at samsung.com
Tue Aug 6 11:46:04 UTC 2019


These are low-hanging optimizations for TravisCI that allows
to speed up build without changing the test scope.

On 'xenial' images this patch set gives ~30% build time improvement.
Example:

  Before:
    Ran for 1 hr 22 min 26 sec
    Total time 5 hrs 40 min 56 sec

  After (second run after the cache population):
    Ran for 55 min 42 sec
    Total time 4 hrs 21 min 14 sec

  Saved:
    Run time: ~27 minutes
    Total time: ~1 hour 20 minutes

Ilya Maximets (3):
  travis: Cache DPDK build.
  travis: Combine kernel builds.
  travis: Drop OSX workarounds.

 .travis.yml            | 22 +++++--------
 .travis/linux-build.sh | 74 +++++++++++++++++++++++++++++++++---------
 .travis/osx-prepare.sh |  3 --
 3 files changed, 67 insertions(+), 32 deletions(-)

-- 
2.17.1



More information about the dev mailing list