Mike Hommey
896a6a5ff2
Bug 1262331 - Fix mach valgrind-test logging. r=gps
...
Valgrind-test's output handler buffers valgrind's output to detect
errors and emit proper messages that are detected by automation log
parsing. When an error is detected, the buffered output is reinjected,
but there was a typo that prevented that from actually happening,
which ate the first lines of stack traces.
2016-04-07 09:10:47 +09:00
Andrew Halberstadt
ca961954c9
Bug 1255567 - Sign quitter extension for valgrind-test and pgo/profileserver, r=jgriffin
...
MozReview-Commit-ID: HtH8z4rBSMY
--HG--
extra : rebase_source : 90a1269a6dd166cc77080d86f902c19d0a6e162c
2016-03-10 15:37:51 -05:00
Nicholas Nethercote
1eb0dcce5c
Bug 1250393 - Add timestamps to |mach valgrind-test| and increase its timeout. r=glandium.
...
--HG--
extra : rebase_source : 05b5dcf6bd0efb9d2bf84c02d0797bc6d3c4d959
2016-02-26 13:22:43 +11:00
Carsten "Tomcat" Book
6244cfb10e
Backed out changeset 200da85932e9 (bug 1230862) for valgrind perma failures
2016-02-10 11:04:50 +01:00
Julien Pagès
cb348f4346
Bug 1230862 - Remove mozhttpd. r=wlach
...
--HG--
extra : commitid : HRDp24nhYo8
extra : rebase_source : 76443fa9938e488fcd06af7ba0676d491c9da36e
2016-02-09 03:26:43 +01:00
Carsten "Tomcat" Book
719ce6825c
merge mozilla-inbound to mozilla-central a=merge
2015-12-23 12:00:09 +01:00
Dão Gottwald
3da753bf27
Bug 1228724
- Suppress Valgrind leak when the window is maximized. r=karlt
2015-12-22 09:51:57 +01:00
Jean-Yves Avenard
3d8012bce7
Bug 1234092: P4. Remove gstreamer exception from valgrind config. r=njn
...
This is a reversal of commit b28d496da7bf48432cb3aac3d10e7a66a267421c
2015-12-23 01:14:24 +11:00
Georg Fritzsche
77f63b071b
Bug 1193038: Purposely leak StatisticsReport object and suppress the leak report r=glandium,mccr8,njn
2015-08-18 19:21:40 +02:00
Mike Hommey
17a1270251
Bug 1186748 - Switch valgrind builds to Gtk+3. r=mshal
2015-08-04 07:05:24 +09:00
Mike Hommey
2d4d1ebb62
Bug 1187664 - Don't run gst-plugin-scanner through valgrind, it only leads to irrelevant errors. r=njn
2015-08-04 07:05:22 +09:00
Carsten "Tomcat" Book
a66a62bc8b
Backed out changeset 695b89efecfa (bug 1187664)
2015-08-03 14:35:09 +02:00
Carsten "Tomcat" Book
c9982faad7
Backed out changeset b8eacfe11fc5 (bug 1186748)
2015-08-03 14:34:57 +02:00
Mike Hommey
e0a3f050b0
Bug 1186748 - Switch valgrind builds to Gtk+3. r=mshal
2015-07-31 16:42:22 +09:00
Mike Hommey
bd1eab6809
Bug 1187649 - Add valgrind suppressions for leaks in Gtk+3, cairo and fontconfig that are not due to Gecko. r=njn
2015-07-31 16:42:20 +09:00
Mike Hommey
de9a071583
Bug 1187664 - Don't run gst-plugin-scanner through valgrind, it only leads to irrelevant errors. r=njn
2015-07-31 16:41:11 +09:00
Ryan VanderMeulen
5a1391207c
Backed out changesets be94d55627f4 and dfc1cb1c26d9 (bug 1187664) because they depend on bug 1186748.
...
--HG--
extra : histedit_source : 4457df03c37cbe457f3bd099836e519d79fd3461%2Ccab92f6adf81533aef4d5c1748451cfdb44fa08c
2015-07-30 12:07:38 -04:00
Mike Hommey
56e1e067a3
Bug 1187664 - Don't run gst-plugin-scanner through valgrind, it only leads to irrelevant errors. r=njn
2015-07-30 08:49:30 +09:00
Mike Hommey
a356ea8421
Bug 1187245 - Make .mozconfig.mk environment variables available to mach valgrind-test. r=gps
2015-07-28 08:19:14 +09:00
Mike Hommey
9fd9265409
Bug 1187662
- Add the -v option to valgrind when running valgrind-test. r=njn
...
This will add more verbosity, with the intent of having the triggered
suppressions be displayed in the form:
"--23983-- used_suppression: 3 Bug 794372 /builds/slave/try-l64-valgrind-0000000000000/src/build/valgrind/cross-architecture.sup:90 suppressed: 20,736 bytes in 648 blocks"
2015-07-27 08:18:44 +09:00
Mike Hommey
39841c1702
Bug 965151 - Remove unnecessary LD_LIBRARY_PATH in valgrind driver script. r=mshal
2015-07-24 06:49:44 +09:00
Mike Hommey
17ca58df7e
Bug 965151 - Use tooltool in valgrind jobs. r=mshal
2015-07-24 06:49:40 +09:00
Mike Hommey
721bea8819
Bug 965151 - Move relevant parts of valgrind.sh from build/tools in-tree. r=mshal
2015-07-24 06:49:34 +09:00
Gregory Szorc
3e949ee8fe
Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
...
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.
All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.
--HG--
extra : commitid : 6tFME1KKfTD
extra : rebase_source : 78728f82f5487281620e00c2a8004cd5e1968087
2015-06-21 17:39:09 -07:00
Gregory Szorc
a19bee3a08
Bug 1176642 - Remove unused imports; r=glandium
...
--HG--
extra : commitid : IZ7JkH4GKW4
extra : rebase_source : 4c3301c5c353be8afed407df4a003a9cac4583e8
2015-06-25 12:16:38 -07:00
Nicholas Nethercote
1ee08165ec
Bug 1069695 - Use --trace-children=yes in |mach valgrind-test|. r=jseward.
...
--HG--
extra : rebase_source : 3514fc02297fea921c13df7c8c02ab07c54616ab
2014-11-11 20:47:00 -08:00
Nicholas Nethercote
12be59346a
Bug 1069034 - Update Valgrind suppressions to handle the more detailed stack traces given by Valgrind 3.10. r=jseward.
...
--HG--
extra : rebase_source : 4e9eff4e912d1e182863429cf3f7da5cfbaedc10
2014-10-01 20:27:37 -07:00
Sylvestre Ledru
2e0c1ce1ec
Bug 1050715 - Update the description of the various tests targed proposed by './mach help' r=jmaher
...
--HG--
extra : rebase_source : 29019a02711ffce5c148787517051855259b6446
2014-08-09 15:37:29 +02:00
Nicholas Nethercote
9e5a5743ed
Bug 1029204 - |mach valgrind-test|: add a timeout. r=ted.
...
--HG--
extra : rebase_source : f57cd6a4babc02b4d3c16321181a0381aca70993
2014-07-10 21:05:22 -07:00
Andrew Halberstadt
e60605718c
Bug 997244 - Move emulator.py out of marionette and into mozrunner, r=wlach,mdas,jgriffin
2014-06-19 14:17:26 -04:00
Paolo Amadini
82d4807bf3
Bug 853549 - Use a JSON storage back-end in the Login Manager, except on Android. r=dolske
2014-01-07 17:29:41 +01:00
Viktor Stanchev
99501bd0f0
Bug 984196 - glxtest should use _exit instead of exit. r=bgirard
...
--HG--
extra : rebase_source : 3bba6badd7e5a4031ad402cf88f7e0a15f4ba386
2014-03-28 16:06:18 -04:00
Nicholas Nethercote
bd3c697951
Bug 981359 - |mach valgrind-test|: Increase --num-callers from 20 to 36. r=gkw.
2014-03-11 14:55:42 -07:00
Nicholas Nethercote
7b45d2bd04
No bug. Fix a trivial regexp error. r=heycam.
2014-03-10 21:45:08 -07:00
Nicholas Nethercote
e42e0da34f
Bug 979242 - Suppress leak in xcb_connect_to_fd detected by Valgrind. r=gkw.
...
DONTBUILD because NPOTB.
2014-03-06 22:50:10 -08:00
Andrew McCreight
04756efc8f
Bug 972940 - Rename XPCOM_CC_ env vars to MOZ_CC_. r=smaug,njn
2014-02-20 14:27:03 -08:00
Nicholas Nethercote
153d4aef9a
Bug 966864 - |mach valgrind-test|: Parse Valgrind output so that different errors are distinguished for TBPL. r=gps.
...
--HG--
extra : rebase_source : de5bdf985c704e77ad1f9b4ab244d06141c92124
2014-02-05 16:17:09 -08:00
Nicholas Nethercote
2bf7f43de3
Bug 966673 - Valgrind-on-TBPL: suppress a leak in libresolv-2.12.so. r=gkw.
2014-02-02 11:35:16 -08:00
Nicholas Nethercote
11a504ae71
Bug 957410 - Make |mach valgrind-test| detect errors in child processes. r=gps.
2014-01-22 16:26:55 -08:00
Nicholas Nethercote
9ac80c6e57
Bug 958376 - |mach valgrind-test|: Add a --suppressions option. r=gps.
...
--HG--
extra : rebase_source : 2e8e6618bb3b1a68ee25efb4c76acb8e53a5a4b2
2014-01-19 13:53:21 -08:00
Nicholas Nethercote
db438182a6
Bug 957487 - |mach valgrind-test|: Use --vex-iropt-register-updates=allregs-at-mem-access. r=gkw.
2014-01-08 14:02:02 -08:00
Nicholas Nethercote
f23b396f0d
Bug 952397 - Merge |mach valgrind-test| and valgrind_test.py. r=ted.
2013-12-19 21:33:01 -08:00
Nicholas Nethercote
bdc10edc8a
Bug 631842 (part 2b) - Fix a mis-handling of platform-specific suppression files in |mach valgrind-test|. r=me.
...
--HG--
extra : rebase_source : 7a8a33d9db10ed47cf273358d99b6da874b48137
2013-12-19 17:33:34 -08:00
Nicholas Nethercote
cb93cef678
Bug 631842 (part 2) - Implement |mach valgrind-test|. r=gps.
2013-12-18 17:36:08 -08:00
Nicholas Nethercote
af4eec9820
Bug 631842 (part 1) - Clone the PGO profile test script and data for use in the Valgrind test. r=ted.
...
--HG--
rename : build/pgo/profileserver.py => build/valgrind/valgrind_test.py
extra : rebase_source : bef17f3e49e9e94883897dfb75a986cb10dc6105
2013-12-18 13:42:14 -08:00
Nicholas Nethercote
f239e6a56a
Bug 944141 - Disable Valgrind suppressions that are no longer needed. r=me.
...
DONTBUILD
2013-11-28 05:39:28 -08:00
Nicholas Nethercote
3be523c252
Bug 944141 - Temporarily disable all Valgrind suppressions for unintentional problems within Mozilla code, to see which ones are still necessary.
2013-11-27 20:20:17 -08:00
Nicholas Nethercote
7d81d80a3c
Bug 944133 - Valgrind-on-TBPL: Suppress an intentional leak.
...
NPOTB
2013-11-27 15:32:24 -08:00
Nicholas Nethercote
35d902d198
Bug 812421 - Remove a Valgrind suppression that bug 790338 hopefully removed the need for. r=me.
2013-11-24 16:09:19 -08:00
Gary Kwong
e227f5ddf8
Bug 874658 - Add Valgrind suppression. DONTBUILD
2013-05-21 15:28:26 -07:00