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

01org / ciao / 423 / 3
66%
master: 66%

Build:
Build:
LAST BUILD BRANCH: topic/config-subnet-bits
DEFAULT BRANCH: master
Ran 28 Feb 2017 04:22PM UTC
Files 105
Run time 5s
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

28 Feb 2017 04:10PM UTC coverage: 66.016% (-0.1%) from 66.143%
COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7

push

travis-ci

markdryan
ciao-controller: Implement instance migration

This commit adds support for instance migration in controller.  It does
this my mapping the stop command received from clients to an SSNTP
DELETE command and the restart command to an SSNTP start.  There are
ofcourse some complications.  A special flag, migration, is set in the
SSNTP DELETE command payload to indicate that the instance being deleted
is actually being migrated.  This causes launcher to send an InstanceStopped
event, rather than an InstanceDeleted event, when it has deleted the
instance from the local node.  Controller has been modified to remove
the association between a node and an instance and to set the instance
state to exited when it receives an InstanceStopped event, but to otherwise
leave the instance untouched.  Launcher also sends InstanceStopped events when
an instance dies of its own accord, e.g., its a container whose workload has
finished.

At a later stage when the user issues a restart command controller now
recreates the original START command from the information it stores about
the instance.  This command is sent to scheduler and the instance is
restarted on a new node.

Fixes #1121
Fixes #1043

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

14849 of 22493 relevant lines covered (66.02%)

0.71 hits per line

Source Files on job 423.3 (COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7)
  • Tree
  • List 0
  • Changed 19
  • Source Changed 17
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 423
  • Travis Job 423.3
  • 11d2d15f on github
  • Prev Job for COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7 on migration (#413.3)
  • Next Job for COVERALLS_TOKEN=mwTn1pOFqEOUT13vylZNHq53NanoMznO7 on migration (#424.3)
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