Commit Graph

6076 Commits

Author SHA1 Message Date
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
Peter Chang
5bb4a32935 Bug 1121335 - Add the testing of selectioncarets drag with multiple selection ranges, r=roc 2015-01-25 19:36:00 +01:00
Jean-Yves Avenard
9b8536ca81 Bug 1116007: Disable inconsistent test. r=me 2015-01-25 12:12:24 +11:00
James Graham
f1d57a8ee1 Bug 1124311 - Update web-platform-tests expected data to revision 412773b71c81d7356636f698e86d7b544cf48fcb, a=testonly 2015-01-23 20:06:44 +00:00
James Graham
7611f16136 Bug 1124311 - Update web-platform-tests to revision 412773b71c81d7356636f698e86d7b544cf48fcb, a=testonly 2015-01-23 20:06:44 +00:00
Ryan VanderMeulen
cfe4fc910b Backed out changesets 1cbaffb79715 and c22bfc1c641c (bug 1121335) for Marionette failures.
CLOSED TREE
2015-01-23 11:20:46 -05:00
Peter Chang
6dde9f48c0 Bug 1121335 - Add the testing of selectioncarets drag with multiple selection ranges. r=roc 2015-01-23 06:11:00 -05:00
Ting-Yu Chou
adbc8b93d0 Bug 989048 - Clean up emulator temporary files and do not overwrite userdata image. r=ahal 2015-01-23 21:55:43 +08:00
Kershaw Chang
9822caf1c8 Bug 1120839 - Add 'allowXULXBL' permission for nested-oop iframe, r=ted.mielczarek 2015-01-22 07:33:00 +01:00
Morris Tseng
d2243d4652 Bug 1121353 - Use DOMWindowUtils::SendNativeTouchPoint for emitTouchEvent. r=dburns 2015-01-19 23:12:00 +01:00
Valentin Gosu
a47fabf1c9 Bug 1122948 - .hash shouldn't be encoded/decoded for WorkerLocation. r=mrbkap 2015-01-18 00:10:38 +02:00
Boris Zbarsky
df11a255f3 Bug 1121099. Make <basefont> be an HTMLElement to match my reading of the spec and Chrome. r=sicking 2015-01-22 22:36:21 -05:00
Boris Zbarsky
9ba418238a Bug 1121475. Drop special handling of HTML <command> in the void tag list and the sanitizer whitelist, since there is no HTML <command> tag. r=smaug 2015-01-22 22:36:21 -05:00
Ryan VanderMeulen
c74fdd13da Backed out changeset b166a3cda8f6 (bug 1121577) for B2G cpptest startup crashes.
CLOSED TREE
2015-01-22 20:58:36 -05:00
Jonathan Griffin
7661007485 Bug 1121577 - Only toggle security pref during a session, r=AutomatedTester 2015-01-16 15:38:25 -08:00
Wes Kocher
656649fa26 Backed out changeset dcce08cf9c7d (bug 1123852) for causing a spike in Win7 dromaeo crashes on a CLOSED TREE 2015-01-22 13:42:21 -08:00
Wes Kocher
80391b67a6 Backed out 2 changesets (bug 1124311) for breaking wpt-4 on a CLOSED TREE
Backed out changeset 9a9ab925893c (bug 1124311)
Backed out changeset 51ca8715e7fb (bug 1124311)
2015-01-22 12:46:45 -08:00
Patrick McManus
fe1b21280e bug 1102923 - testing spdy server restart on unhandled exception r=test-only 2015-01-22 12:07:43 -05:00
Ryan VanderMeulen
124d0c1a84 Backed out changeset 0ee76a98f2c3 (bug 989048) because it didn't work. 2015-01-22 10:25:18 -05:00
Dave Hunt
ddfbcb475e Bug 1120364 - Bump marionette_client version to 0.8.7. r=hskupin DONTBUILD 2015-01-22 14:41:51 +00:00
Carsten "Tomcat" Book
44c43cbd1b Merge mozilla-central to mozilla-inbound 2015-01-22 14:39:29 +01:00