Run other tests (besides PGO tests) on Valgrind builds on test machines

RESOLVED INCOMPLETE

Status

Release Engineering
General Automation
P3
normal
RESOLVED INCOMPLETE
5 years ago
2 months ago

People

(Reporter: gkw, Unassigned)

Tracking

({meta})

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [valgrind])

(Reporter)

Description

5 years ago
Currently we run Valgrind builds and test them (through PGO tests) on build machines. We should run tests on test machines instead of build machines, and run more tests instead of just PGO tests.


Things to do:
1. Upload Valgrind builds somewhere.
2. Create new jobs for them to run on test slaves.
3. Get Valgrind installed on test slaves.
4. Integrate other testsuites to run on this Valgrind configuration.
5. Patch these testsuites to adjust timeouts, etc. For example, Julian mentions he has a patch customized for running mochitests to account for the fact that Valgrind builds are slower.


===

IRC chat w/ catlee for reference:

gkw: catlee: do you know what it would take to run other tests (mochitests, reftests, etc.) on test machines for Valgrind builds?
catlee: gkw: do they need to run with the custom valgrind builds, or can they run against the stock builds?
gkw: catlee: they need to run against the valgrind builds, but ideally on test machines
gkw: to avoid environment / machines specific issues on build machines
catlee: gkw: right. that's non-trivial
catlee: gkw: need to upload the valgrind builds somewhere, and then create new jobs for them to run on the test slaves, and also get valgrind installed on the test slaves
(Reporter)

Updated

5 years ago
Depends on: 797158
(Reporter)

Updated

5 years ago
Depends on: 801911
(Reporter)

Updated

5 years ago
Depends on: 801913

Updated

5 years ago
Priority: -- → P3
Whiteboard: [valgrind]
(Reporter)

Updated

5 years ago
Depends on: 803739
(Reporter)

Updated

5 years ago
Depends on: 803757
(Reporter)

Updated

5 years ago
Depends on: 803758
(Assignee)

Updated

4 years ago
Product: mozilla.org → Release Engineering

Updated

2 months ago
Status: NEW → RESOLVED
Last Resolved: 2 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.