merge service_quota cases to master

note: obj_limit case of vblob is pending now as it takes ~18 minutes to finish;

assets shortlog:
$ git shortlog 5b1a901..520a38f
(no content)

Change-Id: Ieafcdd880bade29e36eb5cf2409bb09a3b5f8512
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/8321
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
fix vmc dependency version

Change-Id: Id672370bd320b1876b3ff9b8a3b220e578ded227
Reviewed-on: http://reviews.cloudfoundry.org/8798
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
enhancement of max_clients quota of mysql

Change-Id: Ice18d17f117bf23753e7932b40311ab8e2b632ac
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/8837
Tested-by: CI Master <cf-ci@rbcon.com>
Test support for modular Sinatra apps

Change-Id: I13729952e70681f8ef71579ad898f5ea75e50b46
Reviewed-on: http://reviews.cloudfoundry.org/8717
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
increase quota tolerance rate

Change-Id: I71636e5a719b2d072a844c25ca541f75ee250854
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/8895
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
constant solution for ruby 1.9.3

1. rake full is tested in both ruby 1.9.2 and 1.9.3
2. remove first blank in failure log
3. pending service_quota for dev_setup env

Change-Id: I1d3c6cdbbcdc79c24e7dbc52800b35cd5a9772d2
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/8961
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
Retry when retrieving crashes

Change-Id: I78ca565761602b877d601c79494e77c3742fdd61
Reviewed-on: http://reviews.cloudfoundry.org/9007
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Matt Page <mpage@rbcon.com>
support service_plan by env vars

Change-Id: I427cf1bf156d45efad7260ec3a6d46667d3d2e68
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/8967
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Jing Gong <jgong@rbcon.com>
add acl cases

1. pending the get service plan case due to a unresolved bug

Change-Id: Ia27233432a098714a7da8aabba49b33ac9f2f7bf
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/9037
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
Test Rails autoconfig with Ruby 1.8

Change-Id: I2f8f7c325450fa3379ab464e365d49d38ba0986a
Reviewed-on: http://reviews.cloudfoundry.org/8948
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Ramnivas Laddad <ramnivas@ramnivas.com>
CFID-389: fix uaa-tests in yeti to register client with valid scopes

Change-Id: I48ad2aa5d6fe462e32acb09ac4b48fd7473b3c2d
Reviewed-on: http://reviews.cloudfoundry.org/9107
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
upgrade cfoundry to 0.3.27

Change-Id: Icd9b3873fee7aa7c54932ecfe5c83475f739b018
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/9103
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
Specs for core set of Cloud Foundry functionality.

Initially used to verify that Micro Cloud Foundry has everything
it's supposed to. Eventually could be used for verifying third parties
running Cloud Foundry.

Change-Id: I265a808d6c495e2bb661877d5cc296f0d698517e
Reviewed-on: http://reviews.cloudfoundry.org/9130
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Ramnivas Laddad <ramnivas@ramnivas.com>
update parallel_helper to support new type of case

Change-Id: I07c69dee6991b7cb17e3953982dd735bb19ed04f
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/9194
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Jing Gong <jgong@rbcon.com>
enhancement of parallel_helper

Change-Id: Ic49ae191d6b48ba4ff5d21fae04d3f68ccb9e2e4
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/9199
Tested-by: CI Master <cf-ci@rbcon.com>
update scripts after replacemenet of app env

Change-Id: I336e3216d11ec248043e1cb61a29ee65891d8482
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/9195
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
fix service broker

Change-Id: I43cd6ef372ccc739d094f3db5646c5f91fcd419a
Signed-off-by: Jing Gong <jgong@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/9276
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>
Fix verify_service method namespace conflict.

When running "bundle exec rake full[1]" all of the specs are loaded and
BVT::Spec::CanonicalHelper and BVT::Spec::ServiceLifecycleHelper are both
included at the top level. This causes specs intending to call the canonical
verify_service to fail because the two have different signatures.

Change-Id: Ic80e798fea3232c05657e94beccd29a52f8e0ebb
Reviewed-on: http://reviews.cloudfoundry.org/9060
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Michael Zhang <zhangcheng@rbcon.com>
Add login target as optional separate config option

- Should run fine against existing deployments
- Allows tester to manually override the location of login server
- Also uses RakeHelper to grab config fixing bug in previous version
- Don't assume that /oauth/confirm_access is available

Change-Id: Ibbc0e61d37ba339d99750cc9e20b31814fb8569a
Reviewed-on: http://reviews.cloudfoundry.org/9248
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Michael Zhang <zhangcheng@rbcon.com>
code refactor & enhancement

1. to_json monkey patch to support ruby 1.9.3
2. yaml sync to parse bosh deploy manifest
3. fix the issue of inputing password twice
4. add re-run.sh, auto-replace it after each run

Change-Id: I6122ff3cba09f9f2692668cb84d0361a38b89d4f
Signed-off-by: michael zhang <zhangcheng@rbcon.com>
Reviewed-on: http://reviews.cloudfoundry.org/9369
Tested-by: CI Master <cf-ci@rbcon.com>
Reviewed-by: Pin Xie <pxie@vmware.com>