Skip to content

Null pointer in test in dev branch #79

@parrobe

Description

@parrobe

Build 193

output

Test mqadvanced-server-dev:9.0.5.0-x86_64-ubuntu-16.04 on Docker version 18.05.0-ce, build f150324
cd test/docker && TEST_IMAGE=mqadvanced-server-dev:9.0.5.0-x86_64-ubuntu-16.04 DEV_JMS_IMAGE=mq-dev-jms-test go test -parallel 2 -tags mqdev 
--- FAIL: TestCreateQueueManagerFail (0.00s)
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
	panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0xb0 pc=0x6a03d0]
goroutine 32 [running]:
testing.tRunner.func1(0xc4202e0c30)
	/home/travis/.gimme/versions/go1.10.linux.amd64/src/testing/testing.go:742 +0x29d
panic(0x6f5d80, 0xae1c20)
	/home/travis/.gimme/versions/go1.10.linux.amd64/src/runtime/panic.go:505 +0x229
github.com/ibm-messaging/mq-container/test/docker.TestCreateQueueManagerFail(0xc4202e0c30)
	/home/travis/gopath/src/github.com/ibm-messaging/mq-container/test/docker/docker_api_test.go:214 +0x170
testing.tRunner(0xc4202e0c30, 0x76f0d8)
	/home/travis/.gimme/versions/go1.10.linux.amd64/src/testing/testing.go:777 +0xd0
created by testing.(*T).Run
	/home/travis/.gimme/versions/go1.10.linux.amd64/src/testing/testing.go:824 +0x2e0
exit status 2
FAIL	github.com/ibm-messaging/mq-container/test/docker	0.011s
make: *** [test-devserver] Error 1

config

{
  "go": "1.10",
  "os": "linux",
  "env": "DOCKER_DOWNGRADE=\"echo nothing to be done\"",
  "dist": "trusty",
  "jobs": {
    "include": [
      {
        "if": "type IN (pull_request)",
        "env": "DOCKER_DOWNGRADE=\"docker save -o images.tar mqadvanced-server-dev mq-dev-jms-test && sudo apt-get autoremove -y docker-ce && curl -fsSL \\\"https://apt.dockerproject.org/gpg\\\" | sudo apt-key add - && sudo apt-add-repository \\\"deb https://apt.dockerproject.org/repo ubuntu-$(lsb_release -cs) main\\\" && sudo apt-get update && sudo apt-get install docker-engine=1.12.6-0~ubuntu-$(lsb_release -cs) && docker load -q -i images.tar && export DOCKER_API_VERSION=\\\"1.24\\\"\""
      },
      {
        "env": "DOCKER_DOWNGRADE=\"echo nothing to be done\""
      }
    ]
  },
  "sudo": "required",
  "cache": {
    "directories": [
      "downloads"
    ]
  },
  "group": "stable",
  "script": [
    "make deps",
    "make vet",
    "make build-devserver",
    "make build-devjmstest",
    "eval \"$DOCKER_DOWNGRADE\"",
    "make test-devserver"
  ],
  "install": [
    "echo nothing"
  ],
  "language": "go",
  "services": [
    "docker"
  ],
  "after_success": [
    "go get golang.org/x/lint/golint",
    "make lint"
  ],
  "before_install": [
    "curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -",
    "sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable\"",
    "sudo apt-get update",
    "sudo apt-get -y install docker-ce",
    "curl https://glide.sh/get | sh",
    "sudo curl -Lo /usr/local/bin/dep https://github.com/golang/dep/releases/download/v0.4.1/dep-linux-amd64",
    "sudo chmod +x /usr/local/bin/dep"
  ],
  "go_import_path": "github.com/ibm-messaging/mq-container"
}

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions