This also starts running the selftests on linux debug builds, since that's the only place that we
can test assertions and leaks.
MozReview-Commit-ID: JTdTLOLWn5r
--HG--
extra : rebase_source : 340aca0c4e5f9697b1d652fd192332e47a1acab9
extra : histedit_source : 2d4b542d2122b4c6d2d48fc9c49848d5453e4533
This patch increases the amount of time that a page load is allowed to take from 5 seconds to 15 seconds (specified as milliseconds in the argument) when the Talos test suite is running on the linux64-ccov build.
MozReview-Commit-ID: BuoQP5wmxlb
--HG--
extra : rebase_source : 59a67ec48e954ec1e5a937d8fecaf6bc1085a337
This addresses the issue where tasks with a dependency which is already
complete started immediately, without waiting for the decision task (bug
1372817).
It does not address the issue where a re-run of a failed decision task will
allow tasks created by the first run to run, in addition to creating an
entirely new set of tasks.
MozReview-Commit-ID: EdNZSrNw3F6
--HG--
extra : rebase_source : 1b356d5c59e9b5693bcc8b5e34f446d4feb4a78b
We'd like to use routes like:
index.gecko.v2.mozilla-central.latest.firefox.decision
to automatically find the latest parameters.yml file from a decision task. Unfortunately,
sometimes the latest decision task happens to be triggered by a cron job which uses a different
target_tasks method and therefore won't generate the expected tasks.
This patch *should* create a different index for these types of decision tasks, though I'm not
sure how I can test it before pushing.
MozReview-Commit-ID: 1993ISgb1Dn
--HG--
extra : rebase_source : f86fc60e823e02b922e5eec888620a28f4dc254c
This patch updates the OS that the Talos test suites use when they run on linux64-ccov to Ubuntu 16.04.
MozReview-Commit-ID: 4hx0jhTXv1C
--HG--
extra : rebase_source : b0b05378a158b74e23b4f330154541e00c305353
Add a new tooltool package for x86_64-unknown-linux-gnu hosts
with the i686-pc-windows-msvc and i686-pc-windows-gnu standard
libraries for the benefit of the cross-mingw builds.
Add the mingw32 releng.manifest to the update list for
new tooltool packages.
MozReview-Commit-ID: KkYPfAojFU
--HG--
extra : rebase_source : 917f463517c5c222e883363438e1fa2ec0ffa6cf
This also starts running the selftests on linux debug builds, since that's the only place that we
can test assertions and leaks.
MozReview-Commit-ID: JTdTLOLWn5r
--HG--
extra : rebase_source : 643f8d15a550fa39f4d3daba75c60560deefc96e
Using /home/worker is the build directory has a 30% talos performance
loss, because test machines has a /home mount directory.
MozReview-Commit-ID: zehcGJrUQX
--HG--
extra : source : feedcde68c2a54da210f03eb287ab5c862fc982b
extra : amend_source : 96a6ad12e8fbb5dd2f7ff97f5ef183b8400475cf
Using /home/worker is the build directory has a 30% talos performance
loss, because test machines has a /home mount directory.
MozReview-Commit-ID: zehcGJrUQX
--HG--
extra : rebase_source : e9ce75ecf18e7d4c829e369f5fbd1df8d6449edf
This patch enables talos test suites to run on VM (taskcluster) and also enables these test suites to run with GCOV code coverage instrumentation on the linux64-ccov build.
MozReview-Commit-ID: 7p59zvra1ge
--HG--
extra : rebase_source : 990ebecb9daaee7c5030e08b0d763493103f0fe8
Support OSX Signed nightlies (in the complete.mar too)
MozReview-Commit-ID: 8krBMVOIuld
--HG--
extra : rebase_source : 84a44165017b548b4ed4014d59abb2cefb3d9906
extra : amend_source : a850b430bc0a0531c8014e12cd0533ef8a0444eb
extra : source : 45fedee5b283df0e3f2f8726da4885fceef4729c
Support OSX Signed nightlies (in the complete.mar too)
MozReview-Commit-ID: Zt04wLHyDW
--HG--
extra : rebase_source : 0afbff7d1f47eaa0d02a7ab91897dfbbb3cbb895
Support OSX Signed nightlies (in the complete.mar too)
MozReview-Commit-ID: HkGRRm7k2Ra
--HG--
extra : rebase_source : a8fc5c76bdc623e4217840b7b75c39d0aa0b9051
Support OSX Signed nightlies (in the complete.mar too)
MozReview-Commit-ID: HVJwMuXUixX
--HG--
extra : rebase_source : b05bca1a539e751e8a8a59c32a0a392752c95c73
Support OSX Signed nightlies (in the complete.mar too)
MozReview-Commit-ID: GnjEkcxabwr
--HG--
extra : rebase_source : e2196a22e3138a090202f42d92471edd51f07d17
Support OSX Signed nightlies (in the complete.mar too)
MozReview-Commit-ID: 9J3mLrb3fTJ
--HG--
extra : rebase_source : 1f2ca9b97c1ee68b09d34cc60e32a7dd19cd27c5
We currently have an allow list of platforms to schedule when
scheduling changes initiated by Servo VCS Sync so that we don't
overwhelm automation with needless jobs. Now that we build
Stylo as part of linux64, we need to schedule linux64 tasks when
Servo changes.
MozReview-Commit-ID: 8MC2ucd79kJ
--HG--
extra : rebase_source : 881687b7387ad38951a1f982c9b1bd795f914612
This was added to support running directly from the source checkout,
but since we don't actually use that it's pure overhead on these
jobs. This commit fixes that until we restart the work on running from
source.
MozReview-Commit-ID: 7qYEpC1tija
--HG--
extra : rebase_source : 99550f5e7c554ad9104cd1e7f505cb5162c56edb
Create a test for version control related functionality.
MozReview-Commit-ID: GXd27O69GNg
--HG--
extra : rebase_source : 56ce4a38b591fd62f05fbaed0ff05d56ec127422
It only applies for Linux.
Also bumping talos-g2 max runtime because it sometimes times out.
MozReview-Commit-ID: G5Q1K7xbvI0
--HG--
extra : rebase_source : 69d1d2b4184c807aad47467500fbdaab5f609584
This patch enables OSX cross compiled jobs as tier 1, and additionally adds testing for OSX Nightlies via Taskcluster. Initially tested on the 'date' project branch primarily with Bug 1373384
MozReview-Commit-ID: 7nWfiSEDbJd
--HG--
extra : rebase_source : 2a1a83e94ecead90763a7ce0a614e5daed44275d
extra : source : 68ff1aa745ff36119abde734ed313209b7730ea4