Open Bug 996910 Opened 10 years ago Updated 2 years ago

Add some rr support to the build system

Categories

(Firefox Build System :: General, defect)

All
Linux
defect

Tracking

(Not tracked)

People

(Reporter: ehsan.akhgari, Unassigned)

References

(Blocks 1 open bug)

Details

I don't think we need to do much here, just the ability to pull the rr binary from tooltool and being able to pass the rr-record script which we'll write as part of this bug as the debugger to the test runner and getting the rr record file linked to from the TBPL log would be awesome!
OS: Mac OS X → Linux
Hardware: x86 → All
That brings the question whether the CPUs used on the test slaves are westmere+, and whether AWS virtualization doesn't hide perf counters.
A cursory google search suggests those we are using aren't westmere+.
Blocks: 996504
If you're talking about running tests under this then this isn't really the build system, is it? Unless your intent is to get the rr binary packaged into the test package? We should verify that our test harnesses are capable of being run under rr using --debugger and --debugger-args. Getting the record file out should just be a matter of writing it under $MOZ_UPLOAD_DIR.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.