Tickets take 4.5 hours to successfully complete
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CI Engine |
In Progress
|
Medium
|
Unassigned |
Bug Description
tl;dr we need to chip away at all the places where we're moving slowly because the instances are too small (make them bigger), are polling too infrequently (going from 1 min down to 15 seconds, etc), are blocked on builds (get PPA scores increased), etc.
--
I fed a ticket all the way through CI Core last night. However, this took quite a while to complete:
Created: Mon, 10 Mar 2014 22:38:44 +0000
Updated: Tue, 11 Mar 2014 03:10:18 +0000
About 40 minutes of that was waiting on the PPA. That we'll just have to bump build scores for (and longer term get PPAs deployed as microservices):
22:41:48 INFO PROGRESS_TRIGGER: WAITING: {u'source_
*snip*
23:03:42 INFO PROGRESS_TRIGGER: STATUS: {u'artifacts': [], u'status': {u'building': u'set([python-scipy - 0.12.0-
*snip*
23:23:55 INFO PROGRESS_TRIGGER: COMPLETED: {u'status': {u'building': u'set([])', u'failed': u'set([])', u'pending': u'set([])'}, u'source_packages': [u'https:/
The real problem seems to be in the test runner.
Part of this may just be that the scipy tests take ages to run on an m1.small instance. If that's the case, we should give the default instance for the test runner multiple cores.
http://
It looks like it took 94.5846 minutes to complete the tests:
sudo cat /var/log/
From ticket-
23:33:54 INFO root: Waiting for messages. ^C to exit.
23:33:54 INFO PROGRESS_TRIGGER: WAITING: {u'progress_
23:33:54 INFO PROGRESS_TRIGGER: STATUS: {u'progress_
23:36:37 INFO PROGRESS_TRIGGER: STATUS: {u'message': u'testing python-scipy'}
03:10:07 INFO PROGRESS_TRIGGER: COMPLETED: {u'artifacts': [{u'type': u'RESULTS', u'name': u'test_
03:10:07 DEBUG amqplib: Closed channel #1
Related branches
- Chris Johnston (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 22 lines (+2/-2)2 files modifiedjuju-deployer/configs/unit_config.yaml.tmpl (+1/-1)
juju-deployer/image-builder.yaml.tmpl (+1/-1)
- Chris Johnston (community): Approve
-
Diff: 25 lines (+2/-2)2 files modifiedbranch-source-builder/bsbuilder/run_worker.py (+1/-1)
juju-deployer/lander.yaml.tmpl (+1/-1)
description: | updated |
description: | updated |
description: | updated |
summary: |
- Tickets take a very long time to successfully complete + Tickets take 4.5 hours to successfully complete |
Changed in ubuntu-ci-services-itself: | |
assignee: | nobody → Parameswaran Sivatharman (psivaa) |
description: | updated |
Changed in ubuntu-ci-services-itself: | |
milestone: | phase-0 → phase-0.5 |
Changed in uci-engine: | |
assignee: | nobody → Parameswaran Sivatharman (psivaa) |
importance: | Undecided → Medium |
milestone: | none → phase-0.5 |
status: | New → In Progress |
no longer affects: | ubuntu-ci-services-itself |
Changed in uci-engine: | |
assignee: | Parameswaran Sivatharman (psivaa) → nobody |
Marking this as medium for now as vila says his tickets take 20 minutes to complete. I'll bump this up to high/critical if we cannot get confirmation from a few other people.