vizzini

package module
v0.0.0-...-56193ba Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

README

Vizzini

Note: This repository should be imported as code.cloudfoundry.org/vizzini.

Inconceivable tests!

Vizzini is a suite of tests that runs against the Diego BBS API.

Reporting issues and requesting features

Please report all issues and feature requests in cloudfoundry/diego-release.

What's In Here

  • Under the top-level directory are tests that exercise the core of Diego and the HTTP routing tier through a variety of use-cases. Although they are primarily used to accept stories related to the details of Task and LRP behavior, they are a valuable integration suite for Diego as a whole. Also, they are fast and can safely be run in parallel.

How to use

The following assumes diego-release is cloned at /path/to/diego-release.

As a Bosh Errand

If you are using old manifest generation, simply run the following commands to generate the vizzini manifest:

/path/to/diego-release/scripts/generate-vizzini-manifest \
    -c /path/to/cf/manifest.yml \
    -p /path/to/vizzini/property-overrides.yml \
    -i /path/to/vizzini/iaas-settings.yml > \
    /path/to/vizzini/manifest.yml

bosh deployment /path/to/vizzini/manifest.yml
bosh deploy
bosh run-errand vizzini

If you are using cf-deployment you can simply deploy again using this operations file, e.g.:

bosh -d cf deployment -o /path/to/diego-release/operations/add-vizzini-errand.yml ....
bosh -d cf run-errand vizzini
Standalone

this is only supported when deploying to bosh-lite using the manifest generation method:

/path/to/diego-release/scripts/run-vizzini-bosh-lite
Learn more about Diego and its components at diego-design-notes

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL