Differentiate vcs CI metrics between private and public hgmo services
Categories
(Developer Services :: Mercurial: robustcheckout, enhancement)
Tracking
(Not tracked)
People
(Reporter: sheehan, Assigned: sheehan)
References
Details
(Keywords: leave-open)
Attachments
(5 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
58 bytes,
text/x-github-pull-request
|
grenade
:
review+
|
Details | Review |
55 bytes,
text/x-github-pull-request
|
rail
:
review+
|
Details | Review |
Soon we will have a private hg.mozilla.org service running for the exclusive use of Firefox CI. We should add logic to the robustcheckout
metrics output so we can differentiate between each service in our queries.
Assignee | ||
Comment 1•6 years ago
|
||
With private hg mirrors being rolled out in the near future,
we would like to be able to differentiate our CI metrics
between operations against the public hgmo service, and
the private mirrors. In this commit we parse the url passed
to robustcheckout
using urlparse.urlparse
, and add
the network location to the output suites for all data points.
Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/8e3bb142dfa9
robustcheckout: add a serverUrl
key to CI metrics output r=smacleod
Assignee | ||
Comment 3•6 years ago
|
||
Still need to land this in central, and a few other places.
Assignee | ||
Comment 4•6 years ago
|
||
This commit vendors robustcheckout
from the version-control-tools
repository, revision 8e3bb142dfa9.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 6•6 years ago
|
||
Small updates to the version control documents regarding
upgrading robustcheckout.py
. I noticed that we still
reference build-puppet
from it's former home on hgmo
and don't include OpenCloudConfig in our list of places
we need to vendor robustcheckout
changes.
Assignee | ||
Comment 7•6 years ago
|
||
Assignee | ||
Comment 8•6 years ago
|
||
Comment 9•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Comment 10•6 years ago
|
||
shall I go ahead and merge into occ for windows workers to start using the new version?
Assignee | ||
Comment 11•6 years ago
|
||
(In reply to Rob Thijssen [:grenade (EET)] from comment #10)
shall I go ahead and merge into occ for windows workers to start using the new version?
Yes, please. :)
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
(In reply to Connor Sheehan [:sheehan] from comment #11)
(In reply to Rob Thijssen [:grenade (EET)] from comment #10)
shall I go ahead and merge into occ for windows workers to start using the new version?
Yes, please. :)
done: https://github.com/mozilla-releng/OpenCloudConfig/commit/55e7bdf7e4161a58ab1e6dc6828379eadabd00c9
try (gecko-1-b-win2012) ami redeployment in progress...
Comment 14•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Comment 15•6 years ago
|
||
l2 & l3 (gecko-2-b-win2012, gecko-3-b-win2012, gecko-3-b-win2012-c4 & gecko-3-b-win2012-c5) ami redeployment in progress...
Comment 16•6 years ago
|
||
windows 7 & 10 ami redeployment in progress...
Assignee | ||
Comment 17•6 years ago
|
||
I think this has rolled out just about everywhere. I'll re-open if I see some tasks with the missing info.
Description
•