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

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

Build:
Build:
LAST BUILD BRANCH: topic/config-subnet-bits
DEFAULT BRANCH: master
Ran 17 Nov 2016 04:05PM UTC
Files 88
Run time 7s
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

17 Nov 2016 03:55PM UTC coverage: 65.018% (-0.8%) from 65.775%
COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7

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>

12003 of 18461 relevant lines covered (65.02%)

0.7 hits per line

Source Files on job 292.1 (COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7)
  • Tree
  • List 0
  • Changed 18
  • Source Changed 13
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 292
  • Travis Job 292.1
  • e46e4125 on github
  • Prev Job for COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7 on ciao-dev (#281.2)
  • Next Job for COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7 on ciao-dev (#293.2)
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