Permalink
Commits on Aug 28, 2016
  1. @nthomas-mozilla
Commits on Aug 26, 2016
  1. Bug 1288434 - Add bb-custom builder for mark release as shipped task.…

    … r=rail
    
    MozReview-Commit-ID: E3c5MC2xuDd
    ***
    fix a nit
    
    MozReview-Commit-ID: 30WSAquFDmJ
    
    --HG--
    extra : histedit_source : e8ae43c015b7a1568586cc5ba99460f12d646907%2C7659ff005f6f442329be5e7872d4d47579df316b
    Mihai Tabara committed Aug 26, 2016
Commits on Aug 24, 2016
  1. @nthomas-mozilla

    Bug 1296449 - Backed out changeset 68ec5535f7af because it was unnece…

    …ssary
    
    --HG--
    extra : amend_source : 537cd50b07f2bdccb6021548d0851f6d4cd9370c
    nthomas-mozilla committed Aug 24, 2016
Commits on Aug 19, 2016
  1. @nthomas-mozilla

    Bug 1296449 - Timeouts generating partial updates for Thunderbird on …

    …Windows r=rail
    
    MozReview-Commit-ID: HhV0zxXbC3h
    nthomas-mozilla committed Aug 19, 2016
Commits on Aug 11, 2016
  1. @nthomas-mozilla

    Bug 1293836, remove --release-to-latest-tinderbox-builds from post_up…

    …load commands, r=rail
    
    This removes the --release-to-latest-tinderbox-builds argument, which is not supported since we moved to S3 in Oct 2015.
    It also removes the log argument from postUploadCmdPrefix(), which was only set in log_uploader.py to avoid putting logs into latest directories.
    
    MozReview-Commit-ID: 7dNxuGcD8ck
    
    --HG--
    extra : amend_source : 7d9d1fea7e94fe3c9e32c26083470f30e6346a7e
    nthomas-mozilla committed Aug 11, 2016
  2. @escapewindow
Commits on Aug 10, 2016
  1. @escapewindow
Commits on Aug 8, 2016
  1. @escapewindow
Commits on Jul 30, 2016
Commits on Jul 29, 2016
  1. @edmorley

    Bug 1281644 - try_mailer: Support extracting HTTPS URLs from logs

    So that the archive.mozilla.org URLs in logs can be changed to HTTPS to avoid
    mixed content issues with tools that consume them.
    edmorley committed Jul 29, 2016
Commits on Jul 26, 2016
  1. @indygreg

    Bug 1289514 - Handle empty changesets in push entry; r=catlee

    Bug 1286426 made the pushlog possibly expose pushes with empty
    changesets. This commit teaches the pushlog poller to handle that
    scenario appropriately by ignoring the push.
    
    MozReview-Commit-ID: 7Sgwfbv66im
    
    --HG--
    extra : rebase_source : e2233ddec3ecc1a1898ab3358ceb8075f3b02f83
    extra : amend_source : d66572dd57e801ec33d1cad1dd58e36599195867
    extra : histedit_source : ef442b9cae77c76f273516b402eae49b31b54430
    indygreg committed Jul 26, 2016
  2. @indygreg

    Bug 1289514 - Poll pushlog from last consumed push ID; r=catlee

    Previously, we polled pushlog from the last consumed changeset.
    
    According to
    https://mozilla-version-control-tools.readthedocs.io/en/latest/hgmo/pushlog.html
    the preferred mechanism for consuming pushlog is to use startID. So
    we do that.
    
    MozReview-Commit-ID: 8DradcwNlsu
    
    --HG--
    extra : rebase_source : b72e15dcf3ed0af74479926773a9cba9fbac5360
    extra : amend_source : 0a8feb620954953c6c9507dc4f4650d5c87d5831
    extra : histedit_source : 1d93046a312c727ca90c0218b1022d596ffe02e0
    indygreg committed Jul 26, 2016
  3. @indygreg

    Bug 1289514 - Remove empty dataFailed method; r=catlee

    The method was previously crippled. It was dispatching to its parent
    class, making the method essentially worthless. The only value was
    the commented code. And since that code dealt with recovering from
    reset repos, which the previous commit and subsequent commits will
    address, there is no value to the commented code so it can be
    deleted.
    
    MozReview-Commit-ID: 3QQMRR8A4oq
    
    --HG--
    extra : rebase_source : 80124338eac9b86e4526a75d6c4395297707bbb3
    extra : amend_source : d63c6945df392a5525d090028225ca81df1310d8
    extra : histedit_source : 2e73a62bc15a9761cc0b79f2417e4e682fa4863e
    indygreg committed Jul 26, 2016
  4. @indygreg

    Bug 1289514 - React intelligently to reset pushlogs; r=catlee

    Now that we're querying pushlog version 2 and the last push ID is
    exposed to us, we can detect when a repo/pushlog is reset by recording
    the last processed push id and detect when the "lastpushid" value
    exposed by the server is less than that.
    
    With this change, twig resets should no longer require the hgpoller
    to be restarted to pick up that reset!
    
    MozReview-Commit-ID: CKhNCNEyGP2
    
    --HG--
    extra : rebase_source : e6b5c6d0a21ed8c2d7f484ce916a7ec08cae2283
    extra : amend_source : ebe89dd6469364eac438992907fe771ff0446f13
    extra : histedit_source : ff1a7a80c2f14aee675a16f73374015446e4b6ee
    indygreg committed Jul 26, 2016
  5. @indygreg

    Bug 1289514 - Detect empty repos from empty lastpushid; r=catlee

    Before, we relied on the state of the poller to determine whether
    a repo was likely empty.
    
    Now that we've switched to pushlog version 2, the response tells us the
    last known push id. If it is an empty string, the pushlog is empty.
    So we change the empty detection code to look at this value.
    
    MozReview-Commit-ID: 9eVyNXaVgtE
    
    --HG--
    extra : rebase_source : 937e754d5af67b7310dd721c86bbfc5e4a179d38
    extra : amend_source : fe7795e078b1f9467219ac02974615e8d4bd8e84
    extra : histedit_source : cce3d0c0f658c6fd7120ae874a48106784429174%2C7fedaf98e936b6684f51b503e0302d5a28691b73
    indygreg committed Jul 26, 2016
  6. @indygreg

    Bug 1289514 - Factor common test code into base class; r=catlee

    I'll be writing some more tests. So I don't have to write more
    boilerplate, copy common code for running tests into a base class.
    
    setUp() has been merged into doTest because otherwise a single test
    function couldn't call doTest() multiple times without state getting
    all out of whack.
    
    MozReview-Commit-ID: SI9biNsYl6
    
    --HG--
    extra : rebase_source : 5125e70dfaeeca62e2ad8daebdf593df24087c9e
    extra : amend_source : ff8fa4fb5d4f3e3d877caf7f9aa04fca0a87e26f
    extra : histedit_source : 98c4426dcb21b5e59a18da8b855225cf8002368a%2Cf25e600f706f1206f85c501a189182d27f01aa2c
    indygreg committed Jul 26, 2016
  7. @indygreg

    Bug 1289514 - Change API and semantics of pushlog parsing; r=catlee

    Instead of returning the list of pushes, we now return a slightly
    normalized version of the raw JSON. This allows us to expose things
    like "lastpushid" to consumers.
    
    We also sort the pushes by push id because that is the most
    appropriate value to sort on since it is monotonically increasing
    (unlike date, which can have clock skew and some pushlog may contain
    out-of-order insertions with decreasing data values). We want
    automation to process pushes in the order they were pushed, so
    sorting by push ID makes sense.
    
    MozReview-Commit-ID: 6cFynKvSpe4
    
    --HG--
    extra : rebase_source : c85a0e0f56407498ee72f8013b2c979cf660fa32
    extra : amend_source : 98cda2107d8032292f0f8c0d145cfa0e8e832bd8
    indygreg committed Jul 26, 2016
  8. @indygreg

    Bug 1289514 - Consume pushlog version 2; r=catlee

    Version 2 of the pushlog JSON was rolled out a long time ago -
    probably over a year ago. It is the preferred pushlog format
    to consume.
    
    So change hgpoller.py to consume it.
    
    The actual code changes were pretty simple: just add a query
    string parameter to the URL and process the "pushes" key of the
    JSON instead of the root object.
    
    While I was updating mocked JSON in the tests, I changed things
    to use 4 space indent instead of 1 space. The data came straight
    from hg.mozilla.org.
    
    MozReview-Commit-ID: 1Dzwx9Q61zL
    
    --HG--
    extra : rebase_source : e06c5c0e37c9907feed0bb98ddca0287c0c5f0a6
    extra : amend_source : 176c623e97f30e03f72a4c575aad2a51713562f1
    extra : histedit_source : 4dbb92dde450a2e05fba70bbef0a5eb862bdfd9e
    indygreg committed Jul 26, 2016
  9. @indygreg

    Bug 1289514 - Remove bin/hgpoller.py; r=catlee

    This was introduced in bug 592060 for shadow-central. It doesn't appear
    to be used. So nuke it.
    
    MozReview-Commit-ID: 5W6d2AG9YKN
    
    --HG--
    extra : rebase_source : 08738ef0603549164349c1d0dee385f37c7eaf34
    extra : amend_source : 5d335ab4c6f77531817e2b369df935c99c87d748
    extra : histedit_source : 3041baeb8978ea9c0af35d43c69e8b6b0175b9cf
    indygreg committed Jul 26, 2016
  10. @indygreg

    Bug 1289514 - Remove unused import; r=catlee

    MozReview-Commit-ID: GEuvuVoJ52t
    
    --HG--
    extra : amend_source : 7ab1b425ce13dc3df97a29a37bec0dd9fd8975c4
    indygreg committed Jul 26, 2016
Commits on Jul 22, 2016
  1. @nthomas-mozilla

    Bug 1288679, bump timeout for l10n repacks to 3hrs, r=me

    --HG--
    extra : amend_source : 58e3a1c1b4c87c76a889af21fe7b087f1beb3faa
    nthomas-mozilla committed Jul 22, 2016
Commits on Jul 12, 2016
  1. @ccooper
Commits on Jul 7, 2016
  1. @jonallengriffin
  2. @hfkang
Commits on Jun 7, 2016
  1. @Callek

    Bug 1262760 - Use the objdir's virtualenv's python executable. -- fix…

    …es typo, r=rail (hopefully) post-landing
    Callek committed Jun 7, 2016
  2. @Callek
Commits on May 27, 2016
  1. @Callek
Commits on May 26, 2016
Commits on May 25, 2016
  1. Bug 1262760 - Use the objdir's virtualenv's python executable. r=jlund

    --HG--
    extra : amend_source : 23675a5fb52977a80ba8e1dd103d22d5a65d2bd8
    Edmund Wong committed May 25, 2016
Commits on May 17, 2016
  1. @nthomas-mozilla

    Bug 1250629 - forward packageUrl property from en-US build to trigger…

    …ed l10n jobs, r=catlee
    
    --HG--
    extra : amend_source : e22d52b7349db49d85ea40b26dcec1d7ad9a1b6c
    nthomas-mozilla committed May 17, 2016
Commits on May 16, 2016
  1. @catlee

    Bug 1272723 - Remove b2g r=nthomas

    MozReview-Commit-ID: 8NqhbVR6sZl
    catlee committed May 13, 2016
  2. @ccooper
Commits on May 13, 2016
  1. @catlee
  2. @Callek
Commits on May 12, 2016
  1. @ccooper