1
0
mirror of https://github.com/rancher/os.git synced 2025-06-23 21:47:03 +00:00
os/tests/preload_test.go

25 lines
541 B
Go
Raw Normal View History

2016-08-22 05:51:01 +00:00
package integration
import (
. "gopkg.in/check.v1"
)
func (s *QemuSuite) TestPreload(c *C) {
err := s.RunQemu()
c.Assert(err, IsNil)
s.CheckCall(c, `
docker pull busybox
sudo docker save -o /var/lib/rancher/preload/system-docker/busybox.tar busybox
sudo gzip /var/lib/rancher/preload/system-docker/busybox.tar
2016-08-22 05:51:01 +00:00
sudo system-docker pull alpine
sudo system-docker save -o /var/lib/rancher/preload/docker/alpine.tar alpine`)
s.Reboot(c)
s.CheckCall(c, `
sleep 5
sudo system-docker images | grep busybox
docker images | grep alpine`)
}