Submit to Treeherder's API using Hawk credentials

RESOLVED FIXED

Status

()

Core
WebRTC
P2
normal
Rank:
28
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: drno, Assigned: emorley)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(firefox44 affected)

Details

Attachments

(1 attachment)

As per bug 1212936 we need to switch credentials for the WebRTC lab submitting test results into Tier 2 Treeherder.

I generated the following two client IDs:
WebRTC_lab_prod & WebRTC_lab_stage
backlog: --- → webrtc/webaudio+
Rank: 28
Priority: -- → P2
(Assignee)

Comment 1

2 years ago
Thank you for filing this and requesting those keys.

Since Treeherder stage and prod are completely separate, we don't need to namespace the client_ids, so I've renamed both to:
WebRTC_lab

And both have been marked as approved :-)

If you point me to your current Treeherder submission code I can advise as to next steps - thanks!
(Assignee)

Comment 2

2 years ago
(In reply to Ed Morley [:emorley] from comment #1)
> If you point me to your current Treeherder submission code I can advise as
> to next steps - thanks!
Flags: needinfo?(drno)
(Assignee)

Comment 3

2 years ago
Created attachment 8681305 [details] [review]
Submit results to Treeherder's API using Hawk credentials

@Nils: turns out I got confused as to which repo was for which component, so I've actually fixed this in a PR already, but had attached to bug 1217955 instead - so cancelling needinfo :-)
Assignee: drno → emorley
Status: NEW → ASSIGNED
Flags: needinfo?(drno)
Attachment #8681305 - Flags: review?(mjzffr)
Comment on attachment 8681305 [details] [review]
Submit results to Treeherder's API using Hawk credentials

I tested this locally with the mozauto client id, and I was able to submit data to Treeherder staging. 

The PR should only be merged once we're ready to update credentials file and the dependencies on the pf-jenkins builders. I leave that up to Nils and/or Syd.
Attachment #8681305 - Flags: review?(mjzffr) → review+
(Assignee)

Comment 5

2 years ago
https://github.com/sydvicious/mozplatformqa-jenkins/commit/39a1652ca505116489e9cc26c91df0783f56284e
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.