Граф коммитов

45 Коммитов

Автор SHA1 Сообщение Дата
Justin Wood fc905af611 Bug 1171736 - Stop clobbering the compare-locales dir, since we're using in-tree now. r=rail a=Tomcat
MozReview-Commit-ID: GWrtAZ4OXeC
2016-06-09 08:59:15 -04:00
Justin Wood 67b58bbb40 Bug 1171736 - Migrate Linux l10n desktop nightly repacks to TaskCluster, mozharness part and some docker support. r=jlund a=Tomcat
MozReview-Commit-ID: KDPG0dj1V5Y

--HG--
rename : taskcluster/scripts/builder/build-linux.sh => taskcluster/scripts/builder/build-l10n.sh
2016-05-30 12:00:47 -04:00
Dustin J. Mitchell dccabc82d9 Bug 1275409: change path to routes.json; r=mshal on a CLOSED TREE
MozReview-Commit-ID: CcRehDsCpms

--HG--
extra : amend_source : 815a68fb8bee4529277ff54e12c2957eb485ff4b
2016-06-08 14:31:31 +00:00
Gregory Szorc 3ad0755ac9 Bug 1275783 - Don't use HgtoolVCS to query pushlog; r=jlund
The normal MercurialVCS now supports querying pushlog. Use it.

This isn't really relevant to the bug summary and other commits in this
series. But I already wrote this commit and was too lazy to create a
new bug for it.

MozReview-Commit-ID: C97Zgox3xKB

--HG--
extra : rebase_source : e84b6e723e1d481a24a4ba0812735d8b34acd218
2016-05-18 16:09:36 -07:00
Chris AtLee ac6b4acd33 Bug 1250629 - stringify en_us_package_url r=Pike
MozReview-Commit-ID: ABrUAwR4CuJ

--HG--
extra : rebase_source : d0f7f8f2bf97d064b82a8044c5ee96d9315f665f
2016-05-19 13:21:13 -04:00
Nick Thomas 16019be2f4 Bug 1250629 - desktop l10n script should accept a packageUrl property which points to en-US build, r=catlee
MozReview-Commit-ID: KiRSNsrlOJs

--HG--
extra : rebase_source : 58b1023ca731a817193320ae61668393c8316276
2016-05-17 16:51:45 +12:00
Nick Thomas 81b5667a9b Bug 1269079 - move query_who() to BuildbotMixin to deduplicate code, r=catlee 2016-05-05 17:22:47 +12:00
Nick Thomas de41c2626d Bug 848284, support for running l10n on try, r=catlee DONTBUILD
--HG--
rename : testing/mozharness/configs/single_locale/mozilla-central.py => testing/mozharness/configs/single_locale/try.py
2016-04-28 10:53:07 +12:00
Rail Aliiev 254c3fbfef Bug 1255811 - Some (all) locales for Firefox 46.0b1 are busted due to l10n merge issues r=jlund a=release DONTBUILD
MozReview-Commit-ID: 100GniUy5lT

--HG--
extra : rebase_source : a614aadd050c69470609aa21a9b43e25c753a40f
extra : amend_source : 4190735522fa4768f2b02b4ed239b2bc949158b0
2016-03-11 14:47:19 -05:00
Rail Aliiev 94597a131a Bug 1253871 - L10N repacks should use martools from en-US build, not from latest dir r=jlund a=release DONTBUILD
MozReview-Commit-ID: AScWLP9nqwn

--HG--
extra : source : 8867739057e6113c84357469243a1a0752ec14ce
extra : amend_source : f09ad5e37f0d42242754656b05ef54ad640204c0
2016-03-09 20:58:05 -05:00
Varun Joshi 7daf2ed79a Bug 1252744 - Add --disable-mock to desktop_l10n.py r=rail DONTBUILD 2016-03-02 10:55:30 -05:00
Rail Aliiev 7dad00699c Bug 1251515 - artifactsTask is resolved regardless of parent's task result r=jlund DONTBUILD
--HG--
extra : source : c9b41d12714130b1730cdcff9068c3ce9ca083ca
extra : intermediate-source : 4ca277948a4200c5a49fac7563f1aee77caca071
2016-02-27 12:17:26 -08:00
Carsten "Tomcat" Book 2afb86cb28 Backed out changeset 4ca277948a42 (bug 1251515) for making gecko-d task failing
--HG--
extra : rebase_source : 79fbfe0dbe345714963a8998040747c29752c3d3
2016-03-01 14:35:03 +01:00
Rail Aliiev 22342b9fde Bug 1251515 – artifactsTask is resolved regardless of parent's task result r=jlund DONTBUILD
MozReview-Commit-ID: A9dhRmLniRd

--HG--
extra : source : c9b41d12714130b1730cdcff9068c3ce9ca083ca
extra : amend_source : bebe4c96569bda9add34c85a58ae84d159298427
2016-02-27 12:17:26 -08:00
Rail Aliiev e282cff711 Bug 1242782 - release promotion mozharness l10n tasks should upload checksum and sigs r=jlund DONTBUILD 2016-02-24 10:12:11 -08:00
Jordan Lund 4dbb6d62e4 Bug 1242771 - echo-variable-UPLOAD_FILES via mozharness fails when stderr is found, DONTBUILD r=rail
--HG--
extra : amend_source : 34feed4752776ee446a418be89b735f695b12cca
2016-02-23 10:41:33 -08:00
Carsten "Tomcat" Book 1b772d7de6 Backed out changeset 47e2dfac99d5 (bug 1223385) on request for still failing on android 2016-01-15 13:52:19 +01:00
Axel Hecht 78fb217ea8 Bug 1223385 - refactor mach helper into LocalesMixin, r=rail
--HG--
extra : transplant_source : %99%B3%B1%82%81%16%92tb%8C%FF%B0%18F%81%7F%BE%5B%84%E9
2016-01-08 15:09:57 +01:00
Rail Aliiev 1e7ba06546 Bug 1216152 - l10n jobs should attach artifacts to their BBB tasks. r=jlund
--HG--
extra : rebase_source : 5d7b4e28097464d477eda5a8429d9c844f1d751c
2015-12-29 08:17:15 -05:00
Chris AtLee 342ca20a96 Bug 1226451: Update requests package to modern version r=jlund
--HG--
extra : rebase_source : a9b8134396a26d38881fc889417ac8cf33140c36
2015-12-04 14:02:56 -05:00
Mike Shal 18bdfef857 Bug 1212942 - Add pushdate routes; r=garndt,jlund 2015-10-09 09:26:34 -04:00
Rail Aliiev 4cf6fc17b5 Bug 1184089 - L10N nightly repacks should not manipulate mozconfigs. r=Callek DONTBUILD 2015-10-18 17:51:04 -04:00
Rail Aliiev ba35f416b8 Bug 1212853 - l10n repacks fail to "mozmake unpack" on windows. r=jlund DONTBUILD 2015-10-16 11:40:23 -04:00
Rail Aliiev 8b84a3f94f Bug 1212853 - l10n repacks fail to "mozmake unpack" on windows. r=jlund DONTBUILD 2015-10-14 15:07:02 -04:00
Rail Aliiev 2250ddbb80 Bug 1184089 - L10N nightly repacks should not manipulate mozconfigs. r=Callek DONTBUILD 2015-10-14 11:24:53 -04:00
Rail Aliiev 77a817cfa7 Backout Bug 1188483 - desktop_l10n.py should support --locale $locale:$revision r=jlund DONTBUILD
--HG--
extra : amend_source : 01e28fb9365710dd77700dbe6ce447d394aeb2f2
2015-10-08 13:18:07 -04:00
Mike Shal 9b57a7f6eb Bug 1211398 - Remove Taskcluster debug messages; r=jlund 2015-10-05 13:16:56 -04:00
Rail Aliiev 999e357afd Bug 1208180 - Do not require en_us_binary_url. r=jlund DONTBUILD 2015-10-05 17:33:50 -04:00
Rail Aliiev e61511e53b Bug 1188483 - desktop_l10n.py should support --locale $locale:$revision r=jlund 2015-09-24 17:11:26 -04:00
Carsten "Tomcat" Book 1c291b5aad Backed out 4 changesets (bug 1193264, bug 1193215, bug 1188483, bug 1204120) for test bustage and bustage on a CLOSED TREE
Backed out changeset a9a4292b2df3 (bug 1188483)
Backed out changeset 9748ff0d2836 (bug 1204120)
Backed out changeset a0b952bb6620 (bug 1193264)
Backed out changeset 63c61416c2f7 (bug 1193215)
2015-09-24 13:58:20 +02:00
Rail Aliiev bb0efe6b1a Bug 1188483 - desktop_l10n.py should support --locale $locale:$revision. r=jlund 2015-08-27 11:43:45 -04:00
Armen Zambrano Gasparnian cf402a9a94 Bug 1203085 - Support fetching installer and test url from TaskCluster. r=jlund
If a Buildbot test job is scheduled through TaskCluster (The Buildbot Bridge supports this),
then the generated Buildbot Change associated to a test job does not have the installer and
test url necessary to Mozharness to run the test job.

Since we can't modify how a test job is called on Buildbot (we can't switch from
--read-builbot-config to --installer-url and --test-url), we have to detect that there is
a 'taskId' defined for the test job (this indicates that the job was scheduled through the BBB)
and based on suc 'taskID' we can determine the parent task and the artifacts it uploaded.

Changes to ScriptMixin:
* Refactor _retry_download_file() to _retry_download()
* If no file is specified when calling_retry_download() we call _urlopen() instead of _download_file()
* Add load_json_url() method to fetch the contents of a json file without writing to disk

Changes to TestingMixin:
* If the job is triggered through Buildbot we look for the Changes object, otherwise, we look
for artifacts of the parent task
* Added functions find_artifacts_from_buildbot_changes (original behaviour)
and find_artifacts_from_taskcluster (functionality via TaskClusterArtifactsFinderMixin)
* Call self.exception() instead of raising exceptions + minor fixes

New TaskClusterArtifactsFinderMixin:
* It allows any inheriting class to find the artifacts of the build job which triggers this test job

--HG--
extra : commitid : 2yJfZgUGzbb
extra : rebase_source : 12e0e2aa46f4607c5c563317df592b0e5c805746
2015-09-21 16:02:20 -04:00
Phil Ringnalda a94eeacc8e Back out changeset c9dbc1119342 (bug 1203085) on suspicion of breaking gaia tests 2015-09-18 23:50:56 -07:00
Armen Zambrano Gasparnian 4c0867917e Bug 1203085 - Support fetching installer and test url from TaskCluster. r=jlund
If a Buildbot test job is scheduled through TaskCluster (The Buildbot Bridge supports this),
then the generated Buildbot Change associated to a test job does not have the installer and
test url necessary to Mozharness to run the test job.

Since we can't modify how a test job is called on Buildbot (we can't switch from
--read-builbot-config to --installer-url and --test-url), we have to detect that there is
a 'taskId' defined for the test job (this indicates that the job was scheduled through the BBB)
and based on suc 'taskID' we can determine the parent task and the artifacts it uploaded.

Changes to ScriptMixin:
* Refactor _retry_download_file() to _retry_download()
* If no file is specified when calling_retry_download() we call _urlopen() instead of _download_file()
* Add load_json_url() method to fetch the contents of a json file without writing to disk

Changes to TestingMixin:
* If the job is triggered through Buildbot we look for the Changes object, otherwise, we look
for artifacts of the parent task
* Added functions find_artifacts_from_buildbot_changes (original behaviour)
and find_artifacts_from_taskcluster (functionality via TaskClusterArtifactsFinderMixin)
* Call self.exception() instead of raising exceptions + minor fixes

New TaskClusterArtifactsFinderMixin:
* It allows any inheriting class to find the artifacts of the build job which triggers this test job

--HG--
extra : commitid : 2KCqLM0WFcK
extra : rebase_source : 77358aab22a74e0f3d77f8807b1488c3c3f9161f
2015-09-18 13:02:33 -04:00
Mike Shal aac8decfdd Bug 1203533 - Run create_virtualenv outside mock; r=jlund 2015-09-10 10:59:41 -04:00
Rail Aliiev 6f144ba6e5 Bug 1196836 - Remove _get_partial_info() from desktop_l10n.py r=mshal DONTBUILD 2015-09-09 09:18:29 -04:00
Mike Shal f6da15111c Bug 1195865 - Upload android l10n repacks to Taskcluster; r=jlund 2015-08-19 15:28:43 -04:00
Mike Shal b048518733 Bug 1195865 - Use upload environment from staging.py/production.py; r=rail 2015-08-19 15:27:56 -04:00
Mike Shal e4ec003335 Bug 1194709 - Add pushid support for mozharness routes; r=jlund 2015-08-17 14:01:52 -04:00
Mike Shal cec9df9ed9 Bug 1133074 - Make the gecko.v2 routes public; r=jlund,garndt 2015-08-17 10:29:34 -04:00
Mike Shal 115ca1ae64 Bug 1192068 - Use long hg revision for sourcestamp in mozharness; r=gps,jlund 2015-08-06 15:39:38 -04:00
Mike Shal 56bc9f06cd Bug 1133074 - Use routes.json for mozharness TC uploads; r=jlund 2015-07-27 11:03:54 -04:00
Jordan Lund b7ceb47a26 Bug 1154796 - sync in-tree copy of mozharness to hgmo mozharness 239491bc393a, r=ryanvm a=testing 2015-07-16 11:01:57 -07:00
Jordan Lund 45e0930c05 Bug 1154796 - update gecko tree copy of Mozharness to 43f7600b8c80, CLOSED TREE r=mshal 2015-07-08 10:44:58 -07:00
Jordan Lund 8405b45930 Bug 1154796 - make a copy of mozharness and put it in gecko tree, based on 4d855a6835ed, r=mshal 2015-07-03 09:04:58 -07:00