Commit Graph

42 Commits

Author SHA1 Message Date
Marco Castelluccio
6a02b0ecf6 Bug 1380712 - Update grcov after modification of the linked-files-map.json format. r=jmaher
--HG--
extra : rebase_source : 1304c45720d024970a8288257e042d62c2ee8b7f
2017-07-13 18:52:00 +02:00
Greg Mierzwinski
47a40f4e91 Bug 1374663 - Update used GRCOV version and change its usage. r=marco
This patch upgrades the GRCOV version being used and changes how it is used in 'codecoverage.py'.

MozReview-Commit-ID: 6fjUB6sV3gy

--HG--
extra : histedit_source : 419133ee55f9a37725845994e0ff16a9c59b2bad
2017-06-29 13:31:56 -04:00
Greg Mierzwinski
aae2d9402c Bug 1367763 - Run grcov after code coverage collection on linux64-ccov. r=jmaher,marco
This patch adds grcov to linux64-ccov. Grcov is then used after code coverage collection to process the .gcno and .gcda files into a .info (LCOV-style) file. It also uses the 'linked-files-map.json' to rewrite symbolic links to the path that they point to. The .info file that is produced is called 'grcov_lcov_output_stdout' and is stored in the zip file 'code-coverage-grcov.zip'.

MozReview-Commit-ID: 5WhD289N6Fs

--HG--
extra : rebase_source : 9ed60bd96f5e9a479771357e38b0b3b16abd351e
2017-05-29 14:19:54 -04:00
Andreas Tolfsen
82f29e902c Bug 1368264 - Make WPT use WebDriver binary from test archive r=jgraham
Instead of fetching geckodriver from tooltool, we ask mozharness to
pick up the geckodriver binary from the common test archive.  As it
is packaged under /bin along with other test-relevant binaries such as
wptserve, we can retrieve it from the abs_test_install_dir.

It would also be possible to use ScriptMixin.query_exe for this purpose
after specifying the binary in the "exes" section of the different
mozharness configs, but this seems needlessly complicated.

Because we also do not yet have geckodriver on all platforms, we only
want to look for it if requested to run the wdspec test type.

MozReview-Commit-ID: 7jLuBeDiQNE

--HG--
extra : rebase_source : ea8c1be063be0f40ff4c8f8c3a77b1b57580829d
2017-06-05 16:05:19 +01:00
James Graham
79e6f3d9cd Bug 1363797 - Update geckodriver to 0.16.1, a=testonly
MozReview-Commit-ID: IkkjuATYbbl
2017-05-11 18:01:47 +01:00
James Graham
4c0b46f355 Bug 1336107 - Update geckodriver to v0.15.0
MozReview-Commit-ID: 30Jyj3qpFor
2017-03-17 14:34:36 +00:00
Geoff Brown
7e2388e217 Bug 1347407 - Add an Android 7.0 AVD for mach android-emulator; r=me,test-only
Add support for 'mach android-emulator --version 7.0'. This AVD is somewhat
experimental but has worked well in my initial testing.
2017-03-16 10:44:42 -06:00
Ralph Giles
a6e5969607 Bug 1346897 - Indent tooltool manifests. r=mshal
Apply a 2-character indent to in-tree tooltool manifests to make
them easier to read, and to make the formatting more consistent
so automating updates is simpler.

Modern editors will maintain json indentation. The only long
lines we have are already over 80 characters, so the extra space
shouldn't create new long lines.

Also update mercurial installer script to generate json with
the same indentation, even though its output is temporary.

Tooltool itself was updated to generate manifests with this
indentation in Bug 1325225.

MozReview-Commit-ID: DKj6nL9OENv

--HG--
extra : rebase_source : fc3f8616ec689d74e06c0db84c2b261825f86453
2017-03-15 12:27:51 -07:00
Geoff Brown
834f5465ad Bug 1346423 - Add manifest for Android x86 6.0 AVD; r=me,test-only
This adds support for 'mach android-emulator --version x86-6.0', a fast,
modern Android emulation environment for testing x86 builds of Firefox.
2017-03-14 08:08:45 -06:00
Geoff Brown
7a0127e2d0 Bug 1326492 - Update avd manifests for 'mach android-emulator', r=jmaher
I created a new Android 4.3 AVD and uploaded it to tooltool. This new
AVD is compatible with the "new" emulator included in recent versions
of the Android SDK (circa Android SDK Tools 25). To avoid destabilizing
the emulator automated tests run via taskcluster and mozharness, I'm
creating a new tooltool manifest for the new AVD and using it only from
mach android-emulator.

For consistency, I'm creating separate but identical manifests for x86,
renaming the mach-only 6.0 manifest, and deleting the old 2.3 manifest.

--HG--
rename : testing/config/tooltool-manifests/androidarm_6_0/releng.manifest => testing/config/tooltool-manifests/androidarm_6_0/mach-emulator.manifest
2017-03-10 12:34:55 -07:00
James Graham
b8dee21ff7 Bug 1329703 - Update geckodriver to 0.13.0, r=maja_zf
MozReview-Commit-ID: 5cCDxjmEZgf

--HG--
extra : rebase_source : e378849d3545b7f811fbb0793565bde1feafa5cf
2017-01-13 21:11:45 +00:00
Ralph Giles
dddc123f32 Bug 1318531 - Fix whitespace in tooltool manifests. r=mshal
Run the tooltool manifests through a python script to read the
json as an OrderedDict and when write it back out with normal
tooltool formatting options. This regularizes the whitespace,
fixing trailing spaces written by older versions of the python
json serializer, dos-vs-unix line endings, and regularizing
opening '[{' and closing '}]' to be on separate lines.

The android manifests have a 'versions' key which has indenting,
unlike the rest of the files. I've left that as-is.

MozReview-Commit-ID: EVW1YlgRJJL

--HG--
extra : rebase_source : 40c1992090807dc40495ebacb37ee358c1d6a6f1
2016-11-22 16:15:27 -08:00
Geoff Brown
01e395e4ac Bug 1092192 - Update Android x86 AVD; r=me 2016-11-18 17:08:58 -07:00
Nicholas Hurley
b47059c6af Bug 1313099 - Put nodejs in tooltool (m-c changes) r=jlund
MozReview-Commit-ID: 4JvqlqlKLTC
2016-11-04 17:01:20 -07:00
James Graham
1dccd5b553 Bug 1308887 - Update geckodriver to version 0.11.1, r=ato
MozReview-Commit-ID: 8doumdFcDZw

--HG--
extra : rebase_source : 760e37d08253f3a8b43597b42452661e6f17a024
2016-10-10 13:06:32 +01:00
James Graham
8811a93c2d Bug 1304046 - Add wdspec support to mozharness, r=ahal
Downloads geckodriver from tooltool when wdspec tests are being run,
and adds the --webdriver-binary argument

MozReview-Commit-ID: AJeP0YDk7Yl

--HG--
extra : rebase_source : 497f25c5af32b1851adf3a6f0b90a20640b6ccc6
2016-09-21 14:14:14 +01:00
Ted Mielczarek
a879be132d bug 1303980 - update minidump_stackwalk binaries to ones built from latest Breakpad. r=jmaher
MozReview-Commit-ID: 7RHRlus75om

--HG--
extra : rebase_source : aba080dae4b532807cb3052d6b746620b4d591a3
2016-09-20 13:26:33 -04:00
Geoff Brown
b98d0b0869 Bug 1294546 - Update tooltool manifest for android host-utils, for osx hosts; r=me 2016-08-22 13:51:33 -06:00
Geoff Brown
a8cd247205 Bug 1294878 - Add tooltool manifest for Android 6.0 AVD; r=me 2016-08-22 13:51:32 -06:00
Geoff Brown
757d82e0ba Bug 1293952 - Update Android host utilities (Linux hosts); r=me 2016-08-11 10:17:20 -06:00
Geoff Brown
b43e83e646 Bug 1289226 - Update Android 4.3 and x86 AVDs for sdk 24+ emulator compat; r=jmaher 2016-08-04 07:14:24 -06:00
Geoff Brown
726e6a16f2 Bug 1271836 - Use new Android 4.3 emulator AVD with backup manager disabled; r=jmaher 2016-05-13 08:07:03 -06:00
Geoff Brown
dc70770730 Bug 1246797 - Use new AVD for Android 4.3 (increase screen width to 800); r=me 2016-02-26 14:01:12 -07:00
Geoff Brown
58592042ef Bug 1238611 - Use PIE version of gdbserver for JimDB (x86); r=jmaher 2016-02-16 13:15:59 -07:00
Geoff Brown
94b5d0f481 Bug 1238611 - Use PIE version of gdbserver for JimDB (arm only); r=jmaher 2016-01-25 08:17:25 -07:00
Geoff Brown
f7f3343535 Bug 1237838 - Update Android x86 avd; r=me 2016-01-14 15:16:37 -07:00
Geoff Brown
9ed0aec6d7 Bug 1136634 - Update libEGL in Android 4.3 avd and enable some telemetry xpcshell tests; r=me 2016-01-08 09:15:06 -07:00
Geoff Brown
39d98db02b Bug 1234281 - Use new Android x86 avd; r=me 2015-12-30 10:13:13 -07:00
Geoff Brown
446af250a7 Bug 1219807 - Support 'mach run --debug' for Android; r=jmaher 2015-11-19 13:15:34 -07:00
Geoff Brown
7b008342ee Bug 1219807 - Add tooltool manifests for jimdb; r=jmaher 2015-10-30 10:57:36 -06:00
Geoff Brown
93150da64e Bug 1199377 - Add tooltool manifests for host-utils, supporting Android tests; r=jmaher 2015-09-15 12:33:15 -06:00
Ted Mielczarek
0510b5fe79 bug 1201012 - update minidump_stackwalk binaries to ones built from stackwalk-http code. r=jgriffin
--HG--
extra : commitid : 10v0jll05AC
extra : rebase_source : 460ca0f6af8c313bd614904d871832e75ffbee33
2015-09-02 12:44:46 -04:00
Geoff Brown
0b2dd7732d Bug 1195514 - Change Android 2.3 emulator screen dimensions to 1024x1280; r=snorp 2015-08-18 07:53:00 -06:00
Ted Mielczarek
3aabee4abb bug 1171427 - update minidump_stackwalk binaries in tooltool manifests. r=jgriffin
--HG--
extra : rebase_source : 13a7bd50c6e60328daff7340f4b7e9c4668bd016
2015-08-14 07:09:31 -04:00
Mike Hommey
67e02ffc14 Bug 1182407 - Use unpack feature of tooltool wherever possible. r=mshal 2015-07-11 06:26:21 +09:00
Ryan VanderMeulen
fcf484c317 Backed out changeset 50be949e3494 (bug 1171427) for WinXP test timeouts.
CLOSED TREE
2015-07-10 10:57:03 -04:00
Ted Mielczarek
0bb4b5da1a bug 1171427 - update minidump_stackwalk binaries. r=jgriffin
--HG--
extra : commitid : KU3rkn7z6LI
extra : rebase_source : fe3245fcf075ed9b409827281f75f479710785d5
2015-07-08 15:25:58 -04:00
Chris Cooper
e8c5b4048b Bug 1146855 - Add cygwin dlls to manifest for minidump_stackwalk - r-ted 2015-03-24 11:46:30 -04:00
Geoff Brown
9257aaa7d1 Bug 989343 - Update AVD used by Android 2.3 emulator tests; r=kmoir 2015-03-23 13:25:28 -06:00
Geoff Brown
5d41ab4408 Bug 1144144 - Add tooltool manifest for Android 4.3 AVD; r=kmoir 2015-03-19 11:01:02 -06:00
Jordan Lund
ea7838bab4 Bug 1113460 - test jobs that use minidump stackwalk should get it from tooltool - add minidump manifests, r=jgriffin, a=testing DONTBUILD 2014-12-22 16:53:44 -08:00
Simone Bruno
dfd05f13b0 Bug 1058286 - Add intree tooltool manifests for avds artifacts needed for android tests. r=armenzg 2014-09-30 03:06:03 -07:00