• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

01org / ciao / 292
65%
master: 66%

Build:
Build:
LAST BUILD BRANCH: topic/config-subnet-bits
DEFAULT BRANCH: master
Ran 17 Nov 2016 04:05PM UTC
Jobs 2
Files 88
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
292

push

travis-ci

markdryan
ciao-down: Add ciao-down, a utility for building VMs for Single VM

ciao-down is a small utility for setting up a VM that contains everything
you need to run ciao's Single VM.  All you need to have installed on your
machine is:

1. Go 1.7 or greater
2. An ssh key

Then simply type

go get github.com/01org/ciao/testutil/ciao-down
$GOPATH/bin/ciao-down prepare

ciao-down will install some needed dependencies on your local PC such
as qemu and xorriso.  It will then download an Ubuntu Cloud Image and
create a VM based on this image.  It will boot the VM and install in that
VM everything you need to run ciao Single VM, including docker, ceph,
go, gcc, etc.  When ciao-down prepare has finished you can connect to the
newly created VM with

$GOPATH/bin/ciao-down connect

Follow the instructions at the prompt to start Single VM.

Note that your host's GOPATH is mounted inside the VM.  This allows you
to edit the ciao source on your host using your favourite editor but
debug inside the VM.

The nice thing about ciao-down is that it is built using existing ciao
packages.  It uses osprepare to install dependencies on the host, some
launcher code to create the images needed by the VMs, and the qemu
package to launch and manage the VMs.  All the rest is done via cloud-init.

Signed-off-by: Mark Ryan <mark.d.ryan@intel.com>

12022 of 18461 relevant lines covered (65.12%)

1.4 hits per line

Jobs
ID Job ID Ran Files Coverage
1 292.1 (COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7) 17 Nov 2016 04:05PM UTC 0
65.02
Travis Job 292.1
2 292.2 (COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7) 17 Nov 2016 04:06PM UTC 0
65.12
Travis Job 292.2
Source Files on build 292
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #292
  • e46e4125 on github
  • Prev Build on ciao-dev (#281)
  • Next Build on ciao-dev (#293)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc