Wait for resources more intelligently in integration tests

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
exclude integration builds with ruby-agent for ruby 2.1.1

Signed-off-by: Phan Le <ple@pivotallabs.com>
Upload the os image file, not just its filename
Fix typo in travis yml
Merge final release for build 2611 to develop
Add integration test for vms --vitals

Signed-off-by: Phan Le <ple@pivotallabs.com>
Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Use ConcreteSigar in StatsCollector

* Switch to FakeSigar in tests

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Use Sigar stats access methods

Signed-off-by: Kris Hicks <krishicks@gmail.com>
stop leaking fds in CopyFile

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
formatting

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
Use more realistic doubles in PackageCompiler spec

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Bump resque

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Use stable ruby 2.1.2

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Add vsphere trusty go_agent to build matrix

Signed-off-by: John Foley <jfoley@pivotallabs.com>
Set TMPDIR to location in /mnt in ci_build.sh

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Revert "Add vsphere trusty go_agent to build matrix"

This reverts commit 6e7f937d1cb99cc38b12b15ace23c4b7637b68ed.
Add exclusion pattern to package spec

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Enabled dynamically sized resource pools

- resource_pool.size is now optional
- added integration tests for scaling and reserving empty VMs
- broke up some integration tests into files by cli command

[#71252782]

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
Switch to MonoLogger to avoid deadlocks

MonoLogger is a Logger without mutexes. This is fixing an
issue when several threads are writing into same logger and
some of them getting locked indefintely.

Signed-off-by: Dmitriy Kalinin <dmitriy@pivotallabs.com>
Signed-off-by: Phan Le <ple@pivotallabs.com>
Delete unneeded vms and job instances before recreating missing vms

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>