Commit Graph

606 Commits

Author SHA1 Message Date
Ganti Sai Sarath Chandra
6ed789d12b Bug 1378422 - Add python 2 only classifiers to python modules under /testing, r=ahal
MozReview-Commit-ID: DRi8KFyCnBn

--HG--
extra : rebase_source : 3ac98bdc648f8a0e3dc6d3b6d42e19dfc295a396
2017-08-19 04:19:06 +05:30
Sebastian Hengst
2a9cc8e3be merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: BQuBmVtsdki
2017-08-29 20:30:41 +02:00
Christoph Kerschbaumer
b1e9bcda7b Bug 1393742 - Rewrite test tpaint.html to rely on data: URI and postmessage handler to avoit perf regression. r=smaug 2017-08-28 09:35:14 +02:00
J. Ryan Stinnett
20accb9807 Bug 1393234 - Add --disable-stylo for Talos. r=jmaher
MozReview-Commit-ID: 46I0AvosIMC

--HG--
extra : rebase_source : 9cf2d304c5cec9f782fb6a6f8890885014b1a8c9
2017-08-24 17:15:20 -05:00
Ryan VanderMeulen
2f60ba6fc6 Merge m-c to autoland. a=merge
CLOSED TREE

--HG--
extra : amend_source : 57c6e5e3155c1ad79d409f8a71c40704297b0600
2017-08-24 20:59:40 -04:00
Ryan VanderMeulen
3d0158833d Merge autoland to m-c. a=merge 2017-08-24 20:20:08 -04:00
Dan Banner
f1eb5aaa84 Bug 1392119 - Enable the ESLint no-caller rule across mozilla-central r=standard8
MozReview-Commit-ID: JOC1330iFnh

--HG--
extra : rebase_source : 2afcb219d4a0d78f996bdc2c841456d2dccff605
2017-08-23 13:38:24 +01:00
Christoph Kerschbaumer
be9d9ede6d Bug 1393350: Convert talos/tests/tpaint/tpaint.html to comply with new data: URI inheritance model. r=smaug 2017-08-24 11:53:55 +02:00
Francois Marier
719c2b26b8 Bug 1388938 - Disable channel annotation and flashblock in tests harnesses.r=hchang
Since these tests harnesses are already disabling Safe Browsing and tracking
protection, they should also disable the other two features that cause
lists to be downloaded from the Mozilla shavar server.

MozReview-Commit-ID: 2158qRU4XZx

--HG--
extra : rebase_source : 287bfb7580538cca7f58ab035b7141166346c318
2017-08-23 15:47:37 -07:00
J. Ryan Stinnett
28f7232f67 Bug 1393229 - Stylo env vars must be a string value. r=jmaher
On at least macOS, it appears you have to ensure all environment values are
strings only (not integers or other types).

MozReview-Commit-ID: GONupRqugBs

--HG--
extra : rebase_source : ba5a1c53835419c7bb74a53a93374555838e4e36
2017-08-23 15:34:48 -05:00
J. Ryan Stinnett
690a1b4b5d Bug 1393229 - Log browser env for Talos runs. r=jmaher
Output the environment that will be used to launch the browser.  This ensures we
catch any last minute tweaks, like enabling Stylo or other features.

MozReview-Commit-ID: 98Rz8gM9zd7

--HG--
extra : rebase_source : 21c3d51c7f5269876b44a7b7143491f7c5680117
2017-08-22 13:04:52 -05:00
Rob Wood
e229a35db0 Bug 1366071 - Add check in talos tp6 to ensure mitmproxy certificate was installed successfully; r=jmaher
MozReview-Commit-ID: 8wRtSSQ5SEp

--HG--
extra : rebase_source : eaca0fc6d1e1bbaee313e84ab787039b45b5da63
2017-08-22 16:15:37 -04:00
Francois Marier
95ce2d4568 Bug 1385484 - Ensure that login reputation checks are disabled in tests. r=hchang
The login reputation checks depend on a server lookup and therefore would
render non-deterministic the performance and correctness of tests.

MozReview-Commit-ID: Bil0rSZsGPT

--HG--
extra : rebase_source : ae06a028c71eee323307ecd4e62bbf1e8a14fe13
2017-08-22 17:56:20 -07:00
Wes Kocher
207dd28c61 Backed out 4 changesets (bug 1385484) for build failures a=backout
Backed out changeset 401c2744f16b (bug 1385484)
Backed out changeset 2ff443a0c744 (bug 1385484)
Backed out changeset 1a1c476a9aaa (bug 1385484)
Backed out changeset 87ec064a3681 (bug 1385484)

MozReview-Commit-ID: D9WGXiXaNoZ

--HG--
extra : rebase_source : ebab6135905e972abf7eeab9af8db41454687373
2017-08-22 17:22:41 -07:00
Francois Marier
7975ef15d4 Bug 1385484 - Ensure that login reputation checks are disabled in tests. r=hchang
The login reputation checks depend on a server lookup and therefore would
render non-deterministic the performance and correctness of tests.

MozReview-Commit-ID: Bil0rSZsGPT

--HG--
extra : rebase_source : c9a641e4bf49c48bf864ed546bf2ae6eb51c27e4
2017-08-08 16:25:12 -07:00
Rob Wood
1721a468a7 Bug 1387265 - Expand talos tp6 to macosx; r=jmaher
MozReview-Commit-ID: 78LGHEJNGz4

--HG--
extra : rebase_source : ad7189968b15ea7cd830d18a0e7033df65d8489f
2017-08-15 15:30:23 -04:00
Joel Maher
527cb9bd76 Bug 1383789 - Enable Stylo Talos tests on more desktop platforms. r=rwood
MozReview-Commit-ID: IcJc46A3izI
2017-08-16 10:21:06 -04:00
Kris Maglione
035c1ac303 Bug 1388954: Remove usages of deprecated SDK modules in DAMP tests. r=bgrins
MozReview-Commit-ID: EqkHiEX2PNr

--HG--
extra : rebase_source : f6d47bd852803d8080a0eb2a0c33ce1b7804a84d
2017-08-09 19:39:32 -07:00
Ionut Goldan
d526d5234e Bug 1387255 - remove CART performance test r=jmaher
MozReview-Commit-ID: AFQCEwC4XIo

--HG--
extra : rebase_source : f28d6d20d6ef2431e8f9a1588de85613419e0b61
2017-08-04 15:20:03 +03:00
Joel Maher
049c320cd7 Bug 1383737 - Change talos quantum pageloader test names and job symbols. r=ahal
MozReview-Commit-ID: 9t3cnfdDQFD
2017-08-03 14:47:28 -04:00
Masatoshi Kimura
6af79fe56a Bug 1387017 - Update talos addons to deal with post-57-api-changes. r=jmaher
MozReview-Commit-ID: LRbY1dyacvN
2017-08-03 20:45:02 +09:00
Rajesh Kathiriya
48e6bc2124 Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
MozReview-Commit-ID: FadrI2li43G

--HG--
extra : rebase_source : b455e846ab79c8141150517e67e542e3e06d630e
2017-07-25 23:45:41 +05:30
k88hudson
9aa13cc7ee Bug 1386350 - Turn off snippets in activity stream for tests r=dmose
MozReview-Commit-ID: EFSL3GsLppv

--HG--
extra : rebase_source : 5cb92aa763f11523517882807d24b5be34c2075d
2017-08-01 14:35:06 -04:00
Sebastian Hengst
804a36e668 Backed out changeset f5922a7ed25a (bug 1374620) for failing eslint at telemetry/tests/unit/test_TelemetrySend.js:358: ["os"] is better written in dot notation. r=backout 2017-07-31 14:44:34 +02:00
Rajesh Kathiriya
22dfa54ef4 Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
MozReview-Commit-ID: FadrI2li43G

--HG--
extra : rebase_source : 5992bdde34bcc2421350433bc8c1e498a6bba848
2017-07-25 23:45:41 +05:30
Tarek Ziadé
79f970c13f Bug 1384137 - use mozprofile instead of marionette to install webextensions r=ahal
MozReview-Commit-ID: 7lfrn6Nv79o

--HG--
extra : rebase_source : a414206bfba181d990ccd17506bba72c760f1c06
2017-07-27 13:42:37 +02:00
Joel Maher
a7d0bc4f99 Bug 1383146 - add new talos test to q1s that measures STYLO_THREADS=1. r=rwood
MozReview-Commit-ID: GA9WO1bGDZz
2017-07-27 13:54:20 -04:00
Dan Mosedale ext:(%3E)
d7d5ed0cbd Bug 1384721 - fix pocket network activity during tests, r=Mardak
MozReview-Commit-ID: G9mGNt5imhr

--HG--
extra : rebase_source : 5f94c58b5c34b3670509cf27c9ad635159deca4d
2017-07-26 14:32:42 -07:00
Rob Wood
fa5de6e104 Bug 1363845 - Talos pageloader changes to support 'time to first non-blank paint' measurement for tp6; r=jmaher
MozReview-Commit-ID: 4FX1uyMqtLh

--HG--
extra : rebase_source : d55891ea083b53de427947ab5c28ca967a699391
2017-07-24 13:19:03 -04:00
Brian Grinstead
485ecda632 Bug 1381636 - Bump and sign a new version of damp;r=jmaher
MozReview-Commit-ID: D3r3nfxDfuM

--HG--
extra : rebase_source : 26e4991d0f1b05f0dccf1742b516f5e4bb43e70c
2017-07-24 10:10:49 -07:00
Brian Grinstead
7cf84cf30f Bug 1381636 - Enable the new console frontend in DAMP;r=Honza
MozReview-Commit-ID: 9cxhK6xlLwV

--HG--
extra : rebase_source : f049e2947c9223bf076773a9e89a317ce741d826
2017-07-24 09:54:46 -07:00
Marco Castelluccio
049ba2cfdb Bug 1380659 - Add TalowPowersService commands to reset/dump coverage counters. r=jmaher
--HG--
extra : rebase_source : d325fe3885ab8e7ff0c06cc9624623e49cbeb685
2017-07-14 19:23:17 +02:00
Florian Quèze
7c1f46e913 Bug 1381853 - teach Talos how to correctly wait for the end of delayed startup, r=Mossop. 2017-07-23 00:16:09 +02:00
Joel Maher
7300be2d83 Bug 1382524 - run tp6 on talos windows (7,10) with stylo. talos changes. r=rwood
MozReview-Commit-ID: 5xPKK22DJDY
2017-07-21 13:06:20 -04:00
Joel Maher
59360cc742 Bug 1382524 - run tp6 on talos windows (7,10) with stylo- talos.json changes. r=rwood
MozReview-Commit-ID: C4GsqqflkJY
2017-07-21 13:06:20 -04:00
Ed Lee
75a4ceb359 Bug 1382719 - Disable Activity Stream telemetry during test runs to avoid nonlocal connection crashes. r=dmose, a=RyanVM
MozReview-Commit-ID: 9KLcjpnh2Jp

--HG--
extra : amend_source : 98ca90a8b3e2519cb21305219f3f7f5305ed277d
extra : transplant_source : %10Z%B9%DA%A4m%8B%1E%EE%22%EF%9C%87%B7%08%FC6g%B3%F6
2017-07-20 11:01:16 -07:00
Ionut Goldan
2d5a9b2fa8 Bug 1358818 - avoid symbolication server for non-Windows platforms r=jmaher
MozReview-Commit-ID: AsvJUUoU3W4

--HG--
extra : rebase_source : d5c26180a5d252f3e70a3fac6c46455af07acbbd
2017-06-29 15:14:26 -07:00
Mike Conley
a521e2d736 Bug 1374333 - Bump and sign new versions of TalosPowers, Pageloader, damp and tps. r=rwood
MozReview-Commit-ID: CzfJWJre7xY

--HG--
extra : rebase_source : df1898b99db1d760e66351e819993fc0b3f29d10
2017-07-13 18:29:15 -04:00
Mike Conley
81fc5777fb Bug 1374333 - Use TalosContentProfiler to fix profiling in dromaeo tests. r=rwood
MozReview-Commit-ID: 8EAESTvLnVP

--HG--
extra : rebase_source : 53d593a0a24d578d962dd9db6383fbbbd700470c
2017-07-13 18:24:42 -04:00
Mike Conley
ab8b2e5d48 Bug 1374333 - Use TalosContentProfiler to fix profiling in kraken tests. r=rwood
MozReview-Commit-ID: HlkQYpkPMnM

--HG--
extra : rebase_source : 56fb76f7f88673f5a2bebe261a5aa187b96748ec
2017-07-13 16:46:00 -04:00
Mike Conley
bb27c7303f Bug 1374333 - Ensure we get profiles for all content processes for tps by waiting until the profiles are gathered before closing the tabs. r=rwood
There seems to be a race where the ProfilerParent::SendGatherProfile Promise can fail
if the shutdown message has been sent by ContentParent. This means that exit profiles
are on their way, but the gatherer is going to hear about the rejected Promises first
and decrement the mPendingProfiles counter (with empty profiles) before the exit
profiles can arrive.

This is a workaround. Bug 1380785 has been filed for the ProfilerParent race.

MozReview-Commit-ID: LacBwp4ttiP

--HG--
extra : rebase_source : 6d4095683840978db422f85272855c51b7c41a0c
2017-07-13 11:05:46 -04:00
Mike Conley
3d289d8248 Bug 1374333 - Use TalosContentProfiler to fix profiling in bloom_basic tests. r=rwood
MozReview-Commit-ID: 6EH02ebboBu

--HG--
extra : rebase_source : 43a4c987f77819b53362d9df317cdf32db5386b6
2017-07-12 14:09:26 -04:00
Mike Conley
3b35c36356 Bug 1374333 - Use TalosContentProfiler to fix profiling in a11yr tests. r=rwood
MozReview-Commit-ID: 43rb6DEzTJ8

--HG--
extra : rebase_source : fca7494a75d684f93bf00246f0a1ebc62c5b3efc
2017-07-12 13:52:52 -04:00
Mike Conley
a6576c6078 Bug 1374333 - Use TalosContentProfiler to fix profiling in basic_compositor_video tests. r=rwood
MozReview-Commit-ID: 9CzZC0C3Ty

--HG--
extra : rebase_source : b7d1f2e8f57f836a8ec35af6cdbb992f388c7779
2017-07-11 18:16:17 -04:00
Mike Conley
8862255d44 Bug 1374333 - Use TalosContentProfiler to fix profiling in tcanvasmark tests. r=rwood
MozReview-Commit-ID: AWGSqVeOaB6

--HG--
extra : rebase_source : 254a6524929c0d70670c7cee37bdcfeaea30f382
2017-07-11 18:05:24 -04:00
Mike Conley
e78b623730 Bug 1374333 - Use TalosContentProfiler to fix profiling in tpaint tests. r=rwood
MozReview-Commit-ID: FPHZr3tFCEj

--HG--
extra : rebase_source : 116d01f37106ca456c73cf892c80a0032b18b1cc
2017-07-11 17:39:40 -04:00
Mike Conley
29affc1143 Bug 1374333 - Use TalosContentProfiler to fix profiling in glvideo tests. r=rwood
MozReview-Commit-ID: EUNQG3Jhyp0

--HG--
extra : rebase_source : 4e2e3ff95c32475cf1c06da5a949159eb6a8ea32
2017-07-11 17:29:41 -04:00
Mike Conley
8f4e743a25 Bug 1374333 - Use TalosContentProfiler to fix profiling in glterrain tests. r=rwood
MozReview-Commit-ID: FQl58ZNyFCl

--HG--
extra : rebase_source : fa9e7e71bf8e35b35170bce6ca9281eb2420f149
2017-07-11 17:22:14 -04:00
Mike Conley
9b11c1fa40 Bug 1374333 - Use TalosParentProfiler to fix profiling in damp tests. r=rwood
MozReview-Commit-ID: 6soeiMl2NXx

--HG--
extra : rebase_source : 241f91af7d88f73f96c71e5ceb29336874992eea
2017-07-11 17:16:40 -04:00
Mike Conley
e55b23e1d4 Bug 1374333 - Make pageloader start and capture profiles at better times. r=rwood
Before, we were doing capture after moving from page to page, but keeping the cycles all
within the same profile.

This change causes us to capture separate profiles for each page load, regardless of whether
or not they're just another cycle for a particular page.

This is particularly useful for tests like tps which use the pageloader to load a single test
URL over multiple cycles.

MozReview-Commit-ID: 5u0jxC4P75q

--HG--
extra : rebase_source : 11aa84d7c5d8879afbc932d962bceb1908268f25
2017-07-10 11:54:41 -04:00