Commit Graph

225410 Commits

Author SHA1 Message Date
Wander Lairson Costa
786c038565 Bug 1085619: Add support for emulator-jb debug build. 2014-11-26 10:11:36 -08:00
Wander Lairson Costa
512fe66c53 Bug 1085617: Add support for emulator-jb opt build. 2014-11-26 10:11:36 -08:00
Greg Arndt
311783a64b Bug 1098035 - test task file per build type r=lightsofapollo 2014-11-26 10:11:35 -08:00
Wander Lairson Costa
3efa24b1c5 Bug 1085621: Add support for emulator-kk debug build. 2014-11-26 10:11:35 -08:00
Wander Lairson Costa
0a99134430 Bug 1085620 part5: Support emulator builds in trygraph. r=lightsofapollo
Emulator tasks have some additional parameters not found in other
tasks. Therefore, builds can have an 'additional-parameters' field in
which specific task template replacements can be passed to trygraph.
This field is optional.

Moreover, the syntax for job_flags.yml builds was changed a bit.
Now, instead of:

builds:
  <platform>:
    types:
      opt: <task>
      debug: <task>

The syntax is:

builds:
  <platform>:
    types:
      opt:
        task: <task>
        additional-parameters:
          <parameter 1>: <value>
          <parameter 2>: <value>
          ...
      debug:
        task: <task>
        additional-parameters:
          <parameter 1>: <value>
          <parameter 2>: <value>
          ...
2014-11-26 10:11:35 -08:00
Wander Lairson Costa
7f25ba329f Bug 1085620 part4: Support debug builds. r=lightsofapollo
Phone and emualtor builds depends on the environment variable B2G_DEBUG
for debug builds.

mach ci-build now has the --debug option to enable debug builds.
2014-11-26 10:11:35 -08:00
Wander Lairson Costa
5ceb01f1db Bug 1085620 part3: Add emulator build task. r=lightsofapollo
The "mach ci-build" has a new optional argument called b2g-config. This
allows the user to pass the b2g config directory for the target. This
argument is necessary for emulator and phone builds.
2014-11-26 10:11:34 -08:00
Wander Lairson Costa
dbcd1bed96 Bug 1085620 part2: Support for emulator builds in the builder image. r=lightsofapollo
The setup of builder image moved to system-setup.sh script because
needs to do more complex work, like downloading repo and installing
mozilla buildtools package.

The build-emulator.sh script is reponsible for building emulators.
Besides the REPOSITORY and REVISION environment variables, it requires
TARGET and B2G_CONFIG too.
2014-11-26 10:11:34 -08:00
Wander Lairson Costa
9e947b71c6 Bug 1085620 part1: Install virtualenv in the base image. r=lightsofapollo
virtualenv is a dependency for mozharness.
2014-11-26 10:11:34 -08:00
James Lal
524fe2b9b2 Bug 1097825 - Fix graph level scopes for local testing r=wcosta 2014-11-26 10:11:33 -08:00
James Lal
f8e58be9e1 Bug 1102088 - Rename taskcluster mach commands to have taskcluster- prefix r=gps 2014-11-26 10:11:33 -08:00
Greg Arndt
4534ed2946 Bug 1085516 - gecko builds: Add Mulet Linux x64 Opt r=lightsofapollo, wcosta 2014-11-26 10:11:33 -08:00
Rob Wood
c0969810f2 Bug 1088232 - mach ci-docker-run r=wcosta,garndt 2014-11-26 10:11:33 -08:00
Wander Lairson Costa
4656b36b19 Bug 1085505 part3: Add the "ci-tests" mach command r=lightsofapollo,garndt.
The --task-id cli allows you to pass the task id of the correspondent
build task. That's where the b2g image and test file are get from to
run the tests.
2014-11-26 10:11:32 -08:00
Wander Lairson Costa
766d13d317 Bug 1085505 part2: Add "create" and "deadline" fields in the template r=lightsofapollo,garndt.
These fields are required for b2gtest tasks.
2014-11-26 10:11:32 -08:00
Wander Lairson Costa
ced082ac9a Bug 1085505 part1: Update tester image to create "artifacts" directory r=lightsofapollo,garndt.
Artifacts are stored in the /home/worker/artifacts directory. If this
directory doesn't exist, the task finishes unsuccessfully.
2014-11-26 10:11:32 -08:00
Greg Arndt
d2848779ed Bug 1091850 - Use worker for build tasks r=wcosta 2014-11-26 10:11:32 -08:00
Greg Arndt
6d88f59302 Bug 1091850 - Use worker for build tasks r=wcosta 2014-11-26 10:11:31 -08:00
Greg Arndt
16c13948fb Bug 1091850 - Use worker for build tasks r=wcosta 2014-11-26 10:11:31 -08:00
Rob Wood
14776be03d Bug 1090404 : Update docker tester image to use gecko-tree base image r=lightsofapollo 2014-11-26 10:11:31 -08:00
Wander Lairson Costa
9d315e032b Bug 1085511 part2: add b2g desktop debug build task r=lightsofapollo,garndt. 2014-11-26 10:11:31 -08:00
Wander Lairson Costa
3732369806 Bug 1085511 part1: remove unused json files r=lightsofapollo,garndt.
These were tasks in json format put here for tests. Not needed anymore,
kill them.
2014-11-26 10:11:30 -08:00
Wander Lairson Costa
286af35041 Bug 1085513 part3: Remove unused mozconfig files r=lightsofapollo,garndt.
Since we now use the gecko tree mozconfigs for building, the docker
mozconfigs are no longer necessary.
2014-11-26 10:11:30 -08:00
Wander Lairson Costa
ad16105896 Bug 1085513 part2: use nightly mozconfig for b2g desktop builds. r=lightsofapollo,garndt 2014-11-26 10:11:30 -08:00
Wander Lairson Costa
0dc9993a33 Bug 1085513 part1: Detect the mozconfig obj directory. r=lightsofapollo, garndt
We cannot hardcode the object directory because it is configurable
inside the mozconfig file.

Parse the mozconfig and extract the object directory. If it is not
defined, defaults to "/home/worker/object-folder".
2014-11-26 10:11:30 -08:00
Wander Lairson Costa
8c46567d30 Bug 1087456 part4: use build-setup vars to reference repos. r=lightsofapollo,garndt 2014-11-26 10:11:29 -08:00
Wander Lairson Costa
4749c9b5cc Bug 1087456 part3: create repositories parent dirs if they don't exist. r=lightsofapollo,garndt
Older versions of mercurial cannot create inner directories if the
parents don't exist.
2014-11-26 10:11:29 -08:00
Wander Lairson Costa
f685f18194 Bug 1087456 part2: change builder image from "gecko-base" to "base". r=lightsofapollo,garndt
builder image is now based on the "base" image that lives on gecko
tree.
2014-11-26 10:11:29 -08:00
Wander Lairson Costa
47c96b23ae Bug 1087456 part1: Update base image to CentOS 7. r=lightsofapollo,garndt
releng uses CentOS for CI. In order to reuse their packages, we also
move from Ubuntu to CentOS for our base images.
2014-11-26 10:11:29 -08:00
Greg Arndt
f2e195e0ff Bug 1085502 - gecko: Add mach ci-build r=lightsofapollo 2014-11-26 10:11:28 -08:00
James Lal
c16afe0c9d Bug 1068653 - Part 2 add taskcluster trygraph commands r=wcosta, garndt, mdas 2014-11-26 10:11:28 -08:00
James Lal
1346e66bf8 Bug 1068653 - Part 1 Add python dependencies for taskcluster mach commands r=gps 2014-11-26 10:11:28 -08:00
B2G Bumper Bot
ab38be70ff Bumping manifests a=b2g-bump 2015-01-26 10:56:43 -08:00
B2G Bumper Bot
c6d07fae47 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/bdc67bb5e9be
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #27630 from acperez/bug-1112048

Bug 1112048 - Update apn list. r=jaoo +autoland

========

https://hg.mozilla.org/integration/gaia-central/rev/fdac0ae8dcff
Author: Albert <alberto.crespellperez@telefonica.com>
Desc: Bug 1112048 - Update apn list. r=jaoo
2015-01-26 10:55:02 -08:00
B2G Bumper Bot
b092bc3474 Bumping manifests a=b2g-bump 2015-01-26 09:57:17 -08:00
B2G Bumper Bot
52a15b81d9 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/734112e8b8f5
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1115027 - merge pull request #27639 from etiennesegonzac:bug-1115027 to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/1acdbf448561
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1115027 - Making sure the identification-overlay appears instantly and only fades-out r=cwiiis
2015-01-26 09:55:20 -08:00
Thomas Zimmermann
7ba6e2ff5e Bug 1110049: Add Blueooth A2DP support when using daemon backend (under bluetooth2/), r=btian 2015-01-26 18:39:09 +01:00
Thomas Zimmermann
df30b95947 Bug 1110049: Added Blueooth A2DP interface for daemon backend (under bluetooth2/), r=btian 2015-01-26 18:39:09 +01:00
Thomas Zimmermann
345e6fe9c1 Bug 1110049: Added Bluetooth A2DP module for daemon backend (under bluetooth2/), r=btian 2015-01-26 18:39:08 +01:00
Thomas Zimmermann
d811bf517b Bug 1110049: Add Bluetooth A2DP helpers (under bluetooth2/), r=btian 2015-01-26 18:39:08 +01:00
Mason Chang
91249d6069 Bug 1118530 Turn on by default hardware vsync and the Vsync Aligned Compositor on b2g. r=kats 2015-01-26 09:01:53 -08:00
B2G Bumper Bot
4d86b1db47 Bumping manifests a=b2g-bump 2015-01-26 08:31:36 -08:00
B2G Bumper Bot
c4cdecab62 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/775e0c73d8bc
Author: Ashutosh <ash7594@gmail.com>
Desc: Bug 1125525 - Overflow of contact name while tapping on the recipient in composer r=pivanov r=julien
2015-01-26 08:29:47 -08:00
B2G Bumper Bot
5f3605d501 Bumping manifests a=b2g-bump 2015-01-26 08:12:03 -08:00
B2G Bumper Bot
2387227c4f Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/d6849d83a140
Author: Seinlin <seinlin.maung@gmail.com>
Desc: Merge pull request #27668 from begeeben/1123262_wlan_signal

Bug 1123262 - [Midori 2.0]WLAN:signal strenght levels are not supported ...

========

https://hg.mozilla.org/integration/gaia-central/rev/33c6a52e5738
Author: Yi-Fan Liao <begeeben@gmail.com>
Desc: Bug 1123262 - [Midori 2.0]WLAN:signal strenght levels are not supported on notification bar

* Correct the wifi 'onconnectioninfoupdate' usage.
2015-01-26 08:10:12 -08:00
B2G Bumper Bot
1a15906311 Bumping manifests a=b2g-bump 2015-01-26 07:27:00 -08:00
B2G Bumper Bot
9ee6d35446 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/400ec62f69bf
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #27660 from mnjul/bug_1125703_disable_kb_build_int_test

Bug 1125703 - Disable Gaia Keyboard Build Integration Tests until bug 1119731 is fixed

========

https://hg.mozilla.org/integration/gaia-central/rev/07fab9430092
Author: John Lu [:mnjul] <jlu@mozilla.com>
Desc: Bug 1125703 - Disable Gaia Keyboard Build Integration Tests until bug 1119731 is fixed

- Disabled tests of GAIA_KEYBOARD_{PRELOAD_DICT_}LAYOUTS=* and GAIA_KEYBOARD_LAYOUTS=noPreloadDictRequired

========

https://hg.mozilla.org/integration/gaia-central/rev/b3e8f2361286
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #27490 from mancas/bug1118854

Bug 1118854 - [Window Management][Homescreen] If the user taps home whil...

========

https://hg.mozilla.org/integration/gaia-central/rev/15df87b235b5
Author: Manuel <manuel.casasbarrado@telefonica.com>
Desc: Bug 1118854 - [Window Management][Homescreen] If the user taps home while opening task manager, the homescreen will appear blank. r=sfoster
2015-01-26 07:24:47 -08:00
B2G Bumper Bot
782443130d Bumping manifests a=b2g-bump 2015-01-26 07:08:20 -08:00
Edgar Chen
8f9166dc75 Bug 1087968 - Part 4: Deferred object is obsoleted since Gecko 30, use new Promise instead. r=hsinyi 2015-01-22 14:41:33 +08:00
Edgar Chen
1ec9f4f7a4 Bug 1087968 - Part 3: Rewrite test_icc_* with Promise. r=hsinyi 2015-01-21 12:39:13 +08:00