pulse_actions - When requesting extra test jobs for a running build we end up not using the currently running Buildbot build

RESOLVED WONTFIX

Status

Testing
General
RESOLVED WONTFIX
2 years ago
3 months ago

People

(Reporter: armenzg, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 years ago
Investigate why builds were requested when there were builds already there.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=4244d960c1af&selectedJob=15700098

I believe this happened because the first set of builds had not been completed.
I wonder if there is a way to work around this before we switch to BBB.

Jan 20 18:03:58 pulse-actions app/worker2.1: th_runnable	 INFO:	 List of builders: 
Jan 20 18:03:58 pulse-actions app/worker2.1: th_runnable	 INFO:	 - Android 4.3 armv7 API 11+ try opt test mochitest-10 
Jan 20 18:03:58 pulse-actions app/worker2.1: th_runnable	 INFO:	 - Android 4.3 armv7 API 11+ try debug test mochitest-10 
Jan 20 18:03:58 pulse-actions app/worker2.1: th_runnable	 INFO:	 New jobs requested by lchristie@mozilla.com for https://treeherder.mozilla.org/#/jobs?repo=try&revision=4244d960c1af 
Jan 20 18:05:03 pulse-actions app/worker2.1: mozci	 INFO:	 Outputting the graph: 
Jan 20 18:05:03 pulse-actions app/worker2.1: { 
Jan 20 18:05:03 pulse-actions app/worker2.1:     "metadata": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:         "source": "https://treeherder.mozilla.org/#/jobs?repo=try&revision=4244d960c1af",  
Jan 20 18:05:03 pulse-actions app/worker2.1:         "description": "Adding new jobs to push via pulse_actions/treeherder for lchristie@mozilla.com.",  
Jan 20 18:05:03 pulse-actions app/worker2.1:         "owner": "lchristie@mozilla.com",  
Jan 20 18:05:03 pulse-actions app/worker2.1:         "name": "pulse_actions_graph" 
Jan 20 18:05:03 pulse-actions app/worker2.1:     },  
Jan 20 18:05:03 pulse-actions app/worker2.1:     "tasks": [ 
Jan 20 18:05:03 pulse-actions app/worker2.1:         { 
Jan 20 18:05:03 pulse-actions app/worker2.1:             "task": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "deadline": "2016-01-22T02:04:54.607279Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "retries": 5,  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "extra": {},  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "scopes": [],  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "tags": {},  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "provisionerId": "buildbot-bridge",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "metadata": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "source": "https://hg.mozilla.org/try/rev/4244d960c1af",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "description": "Task graph generated via Mozilla CI tools",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "owner": "lchristie@mozilla.com",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "name": "Android armv7 API 11+ try debug build" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "created": "2016-01-21T02:04:54.607253Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "workerType": "buildbot-bridge",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "payload": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "buildername": "Android armv7 API 11+ try debug build",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "properties": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "who": "lchristie@mozilla.com",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "product": "mobile",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "upload_to_task_id": "PIDto1fzQUuIjJqQN8LQkA" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "sourcestamp": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "revision": "4244d960c1af",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "branch": "try" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     } 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "routes": [],  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "expires": "2016-01-22T02:04:54.607294Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "schedulerId": "task-graph-scheduler",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "priority": "normal" 
Jan 20 18:05:03 pulse-actions app/worker2.1:             },  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "taskId": "KvpHjjsFQYeLBnrBqWNSOg",  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "reruns": 0 
Jan 20 18:05:03 pulse-actions app/worker2.1:         },  
Jan 20 18:05:03 pulse-actions app/worker2.1:         { 
Jan 20 18:05:03 pulse-actions app/worker2.1:             "task": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "deadline": "2016-01-22T02:04:57.226768Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "retries": 5,  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "extra": {},  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "scopes": [],  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "tags": {},  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "provisionerId": "buildbot-bridge",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "metadata": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "source": "https://hg.mozilla.org/try/rev/4244d960c1af",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "description": "Task graph generated via Mozilla CI tools",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "owner": "lchristie@mozilla.com",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "name": "Android 4.3 armv7 API 11+ try debug test mochitest-10" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "created": "2016-01-21T02:04:57.226742Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "workerType": "buildbot-bridge",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "payload": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "buildername": "Android 4.3 armv7 API 11+ try debug test mochitest-10",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "properties": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "parent_task_id": "PIDto1fzQUuIjJqQN8LQkA",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "who": "lchristie@mozilla.com",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "product": "mobile",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "upload_to_task_id": "AJZofvDHSS2ZTWhDKiYPxw" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "sourcestamp": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "revision": "4244d960c1af",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "branch": "try" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     } 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "routes": [],  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "expires": "2016-01-22T02:04:57.226783Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "schedulerId": "task-graph-scheduler",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "priority": "normal" 
Jan 20 18:05:03 pulse-actions app/worker2.1:             },  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "taskId": "cPvItRDKT167IJmlFmDMmQ",  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "reruns": 0,  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "requires": [ 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "KvpHjjsFQYeLBnrBqWNSOg" 
Jan 20 18:05:03 pulse-actions app/worker2.1:             ] 
Jan 20 18:05:03 pulse-actions app/worker2.1:         },  
Jan 20 18:05:03 pulse-actions app/worker2.1:         { 
Jan 20 18:05:03 pulse-actions app/worker2.1:             "task": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "deadline": "2016-01-22T02:05:00.148451Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "retries": 5,  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "extra": {},  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "scopes": [],  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "tags": {},  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "provisionerId": "buildbot-bridge",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "metadata": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "source": "https://hg.mozilla.org/try/rev/4244d960c1af",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "description": "Task graph generated via Mozilla CI tools",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "owner": "lchristie@mozilla.com",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "name": "Android armv7 API 11+ try build" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "created": "2016-01-21T02:05:00.148414Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "workerType": "buildbot-bridge",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "payload": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "buildername": "Android armv7 API 11+ try build",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "properties": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "who": "lchristie@mozilla.com",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "product": "mobile",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "upload_to_task_id": "epMNaEhLReiDAyyxEXobgw" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "sourcestamp": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "revision": "4244d960c1af",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "branch": "try" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     } 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "routes": [],  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "expires": "2016-01-22T02:05:00.148474Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "schedulerId": "task-graph-scheduler",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "priority": "normal" 
Jan 20 18:05:03 pulse-actions app/worker2.1:             },  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "taskId": "VPpMQdTqR-KkG5166PQiJw",  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "reruns": 0 
Jan 20 18:05:03 pulse-actions app/worker2.1:         },  
Jan 20 18:05:03 pulse-actions app/worker2.1:         { 
Jan 20 18:05:03 pulse-actions app/worker2.1:             "task": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "deadline": "2016-01-22T02:05:02.831941Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "retries": 5,  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "extra": {},  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "scopes": [],  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "tags": {},  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "provisionerId": "buildbot-bridge",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "metadata": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "source": "https://hg.mozilla.org/try/rev/4244d960c1af",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "description": "Task graph generated via Mozilla CI tools",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "owner": "lchristie@mozilla.com",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "name": "Android 4.3 armv7 API 11+ try opt test mochitest-10" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "created": "2016-01-21T02:05:02.831909Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "workerType": "buildbot-bridge",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "payload": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "buildername": "Android 4.3 armv7 API 11+ try opt test mochitest-10",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "properties": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "parent_task_id": "epMNaEhLReiDAyyxEXobgw",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "who": "lchristie@mozilla.com",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "product": "mobile",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "upload_to_task_id": "VopTZQmYQPK53KkXlbs-6A" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                     "sourcestamp": { 
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "revision": "4244d960c1af",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                         "branch": "try" 
Jan 20 18:05:03 pulse-actions app/worker2.1:                     } 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 },  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "routes": [],  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "expires": "2016-01-22T02:05:02.831956Z",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "schedulerId": "task-graph-scheduler",  
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "priority": "normal" 
Jan 20 18:05:03 pulse-actions app/worker2.1:             },  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "taskId": "YjIQf9jQSpaQdIkAGMtusQ",  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "reruns": 0,  
Jan 20 18:05:03 pulse-actions app/worker2.1:             "requires": [ 
Jan 20 18:05:03 pulse-actions app/worker2.1:                 "VPpMQdTqR-KkG5166PQiJw" 
Jan 20 18:05:03 pulse-actions app/worker2.1:             ] 
Jan 20 18:05:03 pulse-actions app/worker2.1:         } 
Jan 20 18:05:03 pulse-actions app/worker2.1:     ],  
Jan 20 18:05:03 pulse-actions app/worker2.1:     "scopes": [ 
Jan 20 18:05:03 pulse-actions app/worker2.1:         "queue:define-task:buildbot-bridge/buildbot-bridge",  
Jan 20 18:05:03 pulse-actions app/worker2.1:         "scheduler:create-task-graph" 
Jan 20 18:05:03 pulse-actions app/worker2.1:     ] 
Jan 20 18:05:03 pulse-actions app/worker2.1: } 
Jan 20 18:05:06 pulse-actions app/worker2.1: mozci	 INFO:	 See the graph in https://tools.taskcluster.net/task-graph-inspector/#Lx5tu7jHQqyKli9upzDYwA 
Jan 20 18:05:06 pulse-actions app/worker2.1: th_runnable	 INFO:	 We don't have anything to schedule through Buildapi 
Jan 20 18:05:09 pulse-actions app/worker2.1: th_runnable	 WARNING:	 Failed to publish message over pulse stream.
(Reporter)

Comment 1

2 years ago
It would be nice to fix this but not important enough (removing it from tracker).
No longer blocks: 1237711
Summary: When requesting extra test jobs for a running build we end up not using the currently running Buildbot build → (pulse_actions) When requesting extra test jobs for a running build we end up not using the currently running Buildbot build
(Reporter)

Updated

a year ago
Summary: (pulse_actions) When requesting extra test jobs for a running build we end up not using the currently running Buildbot build → pulse_actions - When requesting extra test jobs for a running build we end up not using the currently running Buildbot build
(Reporter)

Comment 2

3 months ago
Shutting pulse_actions off (see bug 1379172).
Status: NEW → RESOLVED
Last Resolved: 3 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.