Commit Graph

21 Commits

Author SHA1 Message Date
Maja Frydrychowicz
212e0b801a Bug 1227367 - Add marionette-harness TaskCluster task; r=dustin
marionette-harness is implemented as a "generic" task and
can be triggered with the following try syntax:
`-p linux64_tc -j marionette-harness -u none -t none`

The Marionette harness tests do not depend on a browser build,
they only exercise Python code.

Add option to testing/docker/desktop-build/bin/build.sh to
execute any in-tree script instead of only `build-linux.sh`.
This feature is used to call
testing/taskcluster/scripts/tester/harness-test-linux.sh, which
in turn executes the mozharness script specified in the environment.

MozReview-Commit-ID: H08v8ow4p8q
2016-03-31 15:40:03 -04:00
Dustin J. Mitchell
0a438634cb Bug 1231200: produce treeherder-compatible errors; r=jmaher
MozReview-Commit-ID: CO4R2LRa23g
2016-03-10 23:12:29 +00:00
Dustin J. Mitchell
88084ad0ab Bug 1253663: ensure exit status is correct when cleaning up; r=armenzg
MozReview-Commit-ID: 3qKPQavEvCk
2016-02-12 16:31:29 +00:00
Dustin J. Mitchell
e81a94aad8 Bug 1231618: set MOZ_SOURCE_{REPO,CHANGESET}; r=ted.mielczarek
MozReview-Commit-ID: CSaXjrWmZtN
2016-02-09 17:39:57 +00:00
Edgar Chen
01d3edd8ce Bug 1248318 - Use in-tree script for emulator tests; r=ahal
MozReview-Commit-ID: GMSuRc99rOd
2016-01-29 23:21:25 +08:00
Edgar Chen
0546abb05e Bug 1245398 - Use in-tree script for all mulet tests; r=ahal
MozReview-Commit-ID: AntB37HzGXa
2016-02-10 18:12:02 +08:00
Gregory Arndt
8dd487ae7b Bug 1237987 - Update mulet mochitests to use tester image r=wcosta 2016-01-08 11:26:28 -06:00
Armen Zambrano Gasparnian
660a716b57 Bug 1239056 - No need to redirect to xsession.log as it is always empty. DONTBUILD. r=dustin
This only applies to TaskCluster Linux64 debug tests which are currently tier-2.
2016-01-13 09:42:54 -05:00
Armen Zambrano Gasparnian
a183d9ea09 Bug 1235892 - For desktop-test instances use xsession instead of gnome-session. r=dustin
For Linux64 debug test jobs running on TaskCluster we have been using gnome-session, however,
this differs from how we run things on the Buildbot AMIs where we use xsession instead.

This does not add many changes on test results but mainly help us have a closer set-up to
Buildbot's and possibly have a better VNC experience (jmaher reported some issues with gnome-session).
2016-01-04 16:46:38 -05:00
Carsten "Tomcat" Book
78e4cc82c8 Backed out changeset b7902e452e9d (bug 1235892) for fixing mulet mochitests bustage on a CLOSED TREE 2016-01-08 15:21:17 +01:00
Armen Zambrano Gasparnian
5b1841c733 Bug 1235892 - For desktop-test instances use xsession instead of gnome-session. DONTBUILD. r=dustin
For Linux64 debug test jobs running on TaskCluster we have been using gnome-session, however,
this differs from how we run things on the Buildbot AMIs where we use xsession instead.

This does not add many changes on test results but mainly help us have a closer set-up to
Buildbot's and possibly have a better VNC experience (jmaher reported some issues with gnome-session).
2016-01-04 16:46:38 -05:00
Armen Zambrano Gasparnian
3df869e9a6 Bug 1237068 - Disable the screen saver and locking of screen for desktop-test image. DONTBUILD. r=dustin
For jobs requiring a window manager for the desktop-image, disable the screen saver and prevent
it from locking the screen.

This solves an immense number of test failures which were causing long run times (2-3x) and test timeouts.
2016-01-06 16:17:47 -05:00
Armen Zambrano Gasparnian
442582a8a0 Bug 1232407 - Enable VNC and skip running Mozharness if requested. r=dustin 2015-12-18 10:32:44 -05:00
Dustin J. Mitchell
b0f84bfabf Bug 1228416: make artifacts/public directory; r=armenzg 2015-12-08 15:54:46 -05:00
Dustin J. Mitchell
da7aaa550c Bug 1228416: send gnome-session output to an artifact; r=armenzg 2015-12-04 17:36:14 -05:00
Armen Zambrano Gasparnian
10248db9a8 Bug 1223123 - Enable pulse_audio for Linux64 TC desktop jobs + proper window manager. r=dustin 2015-11-25 14:56:02 -05:00
Andrew Halberstadt
200cd93f14 Bug 1171033 - Add taskcluster linux64 test configs (but not scheduled anywhere yet), r=dustin
This adds test configs for desktop linux64 unittests, including: mochitest-plain,
mochitest-browser-chrome, mochitest-devtools-chrome, reftest and xpcshell. It
also does a minor refactor of the b2g configs to remove some b2g-specific logic
from the base 'test.yml' config.

This does *not* schedule these tests anywhere just yet.
2015-10-15 15:35:45 -04:00
Andrew Halberstadt
da82c009a0 Backout 11ba4c03d205 for gecko decision bustage 2015-10-23 11:20:48 -04:00
Andrew Halberstadt
076dbdfb0e Bug 1171033 - Add taskcluster linux64 test configs (but not scheduled anywhere yet), r=dustin
This adds test configs for desktop linux64 unittests, including: mochitest-plain,
mochitest-browser-chrome, mochitest-devtools-chrome, reftest and xpcshell. It
also does a minor refactor of the b2g configs to remove some b2g-specific logic
from the base 'test.yml' config.

This does *not* schedule these tests anywhere just yet.
2015-10-15 15:35:45 -04:00
Dustin J. Mitchell
510f817a88 Bug 1214809: use 'sudo' instead of 'su' to drop root privs; r=ted 2015-10-20 18:12:09 -04:00
Dustin J. Mitchell
85cc1730ce Bug 1213325: refactor desktop-test to use an in-tree script; r=ahal
This generally makes the approach look more like that for desktop-build.  The
major difference is that `bin/test.sh` takes arguments which are passed on to
the mzoharness script (MOZHARNESS_SCRIPT) with the addition of config
arguments (MOZHARNESS_CONFIG)
2015-10-13 14:20:34 -04:00