Build failed in Jenkins: jujugui-test-charm #316

Jenkins Notification devnull at canonical.com
Thu Apr 18 10:10:54 UTC 2013


See <http://10.189.74.2:8080/job/jujugui-test-charm/316/changes>

Changes:

[Francesco Banconi] Do not hide dying services in an error state

Due to bug 1168154, removing a service in an error state
does not really destroy the service, that will be
eventually destroyed once all its units are resolved.
A dying unit could also fail executing the stop hook,
leaving the service undead in the juju database.
For this reason, we don't wont to hide services in an
erro state, even if they are dying.

QA:
- deploy buildbot-master;
- destroy it;
- wait a second, you should see it return like a
red zombie.

R=gary.poster, teknico
CC=
https://codereview.appspot.com/8835043

------------------------------------------
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on lp-quantal-server-amd64
$ bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/>
info result: bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/> returned 0. Command output: "571 jeff.pihach at canonical.com-20130417225501-loyqq1it67vd0vp6
" stderr: ""
[jujugui-test-charm] $ bzr pull --overwrite lp:juju-gui
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
http://bazaar.launchpad.net/~juju-gui/juju-gui/trunk is permanently redirected to http://bazaar.launchpad.net/~juju-gui/juju-gui/trunk/changes
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
 M  app/models/models.js
 M  app/views/topology/service.js
 M  test/test_model.js
 M  test/test_service_module.js
All changes applied successfully.
Now on revision 572.
[jujugui-test-charm] $ bzr revert
$ bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/>
info result: bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/> returned 0. Command output: "572 francesco.banconi at canonical.com-20130418094405-jg353kjzzyxgfc2p
" stderr: ""
[jujugui-test-charm] $ bzr log -v -r revid:jeff.pihach at canonical.com-20130417225501-loyqq1it67vd0vp6..revid:francesco.banconi at canonical.com-20130418094405-jg353kjzzyxgfc2p --long --show-ids
Getting local revision...
$ bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/>
info result: bzr revision-info -d <http://10.189.74.2:8080/job/jujugui-test-charm/ws/> returned 0. Command output: "572 francesco.banconi at canonical.com-20130418094405-jg353kjzzyxgfc2p
" stderr: ""
RevisionState revno:572 revid:francesco.banconi at canonical.com-20130418094405-jg353kjzzyxgfc2p
[EnvInject] - Injecting environment variables from a build step.
[EnvInject] - Injecting as environment variables the properties content 
JUJU_INSTANCE_IP=91.189.93.93
JUJU_BRANCH=lp:juju-gui
JUJU_CHARM=cs:~juju-gui/precise/juju-gui
FAIL_FAST=1
JUJU_GUI_TEST_BROWSERS=ie chrome firefox

[EnvInject] - Variables injected successfully.
[jujugui-test-charm] $ /bin/sh -xe /tmp/hudson8423487968666788242.sh
+ set -ex
+ cat
+ chmod +x /tmp/test-runner
+ sudo -E su -p -c /tmp/test-runner - jujugui-merger
Clean and Prep
2013-04-18 09:46:07,616 INFO Destroying environment 'juju-gui-testing' (type: openstack)...
2013-04-18 09:46:10,573 INFO 'destroy_environment' command finished successfully
WARNING: this command will destroy the 'juju-gui-testing' environment (type: openstack).
This includes all machines, services, data, and other resources. Continue [y/N] 
Waiting for instances to terminate
Waiting for instances to terminate
Lightweight Checkout of lp:juju-gui
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
JUJU_INSTANCE_IP=91.189.93.93
Running Tests
ADDRESS	91.189.93.93	i-00007a13
Bootstrapping...
Deploying service...
Setting origin for charm to deploy lp:juju-gui
Waiting for service to start...
Assigning JUJU_INSTANCE_IP 91.189.93.93
Storing Internal IP as 10.55.60.110
Assigned IP to i-00007a13
Exposing the service...
2013-04-18 10:03:13,959 INFO Connecting to environment...
2013-04-18 10:03:16,795 INFO Connected to environment.
2013-04-18 10:03:18,918 INFO 'status' command finished successfully
APP_URL= http://91.189.93.93
Launching ie tests.
test_environment_connection (__main__.TestBasics) ... ok
test_environment_name (__main__.TestBasics) ... ok
test_gui_unit_tests (__main__.TestBasics) ... ok
test_title (__main__.TestBasics) ... ok
test_charm_deploy (__main__.TestDeploy) ... ok
test_staging_services (__main__.TestDeploy) ... ok

----------------------------------------------------------------------
Ran 6 tests in 167.044s

OK
Browser: ie
Test run details at https://saucelabs.com/jobs/1a8bb6981c0b4d458bec35f4120d2d62
restart_api with ip:10.55.60.110
Launching chrome tests.
test_environment_connection (__main__.TestBasics) ... ok
test_environment_name (__main__.TestBasics) ... ok
test_gui_unit_tests (__main__.TestBasics) ... ok
test_title (__main__.TestBasics) ... ok
test_charm_deploy (__main__.TestDeploy) ... ok
test_staging_services (__main__.TestDeploy) ... ok

----------------------------------------------------------------------
Ran 6 tests in 135.244s

OK
Browser: chrome
Test run details at https://saucelabs.com/jobs/38fc6983c79f4536ba6aadc37c8f7a44
restart_api with ip:10.55.60.110
Launching firefox tests.
test_environment_connection (__main__.TestBasics) ... ok
test_environment_name (__main__.TestBasics) ... ok
test_gui_unit_tests (__main__.TestBasics) ... FAIL
test_title (__main__.TestBasics) ... ok
test_charm_deploy (__main__.TestDeploy) ... ok
test_staging_services (__main__.TestDeploy) ... ok

======================================================================
FAIL: test_gui_unit_tests (__main__.TestBasics)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_charm_running.py", line 72, in test_gui_unit_tests
    self.fail(msg)
AssertionError: 2 failure(s) running 80 tests.

----------------------------------------------------------------------
Ran 6 tests in 150.935s

FAILED (failures=1)
Browser: firefox
Test run details at https://saucelabs.com/jobs/e91f6adf4aeb4938b5dea792c0a4f2c1
2 failure(s) running 71 tests.  Retrying.
2 failure(s) running 75 tests.  Retrying.
2 failure(s) running 74 tests.  Retrying.
2 failure(s) running 73 tests.  Retrying.
restart_api with ip:10.55.60.110
Collected exit code 1
Final instance state
i-00007a12 running i-00007a13 running
+ cat /home/jujugui-merger/exit-status
+ ec=1
+ [ 0 -eq 1 ]
+ wc -l
+ cat /home/jujugui-merger/instance-state
+ [ 2 -lt 2 ]
+ wc -l
+ grep error\|stopped
+ cat /home/jujugui-merger/instance-state
+ [ 0 -gt 0 ]
+ exit 1
Build step 'Execute shell' marked build as failure



More information about the Juju-GUI mailing list