fix_the_checkpoint_no_hostip_bug

This commit is contained in:
liucimin
2018-11-12 14:41:04 +08:00
parent afcc156806
commit 5b78dc8b67
4 changed files with 9 additions and 0 deletions

View File

@@ -56,6 +56,8 @@ type PortMapping struct {
ContainerPort *int32
// Port number on the host.
HostPort *int32
// Host ip to expose.
HostIP string
}
// CheckpointData is a sample example structure to be used in test cases for checkpointing
@@ -151,17 +153,20 @@ func TestCheckpointManager(t *testing.T) {
port80 := int32(80)
port443 := int32(443)
proto := protocol("tcp")
ip1234 := "1.2.3.4"
portMappings := []*PortMapping{
{
&proto,
&port80,
&port80,
ip1234,
},
{
&proto,
&port443,
&port443,
ip1234,
},
}
checkpoint1 := newFakeCheckpointV1("check1", portMappings, true)