Closed Bug 1422018 Opened 8 years ago Closed 8 years ago

Install mozprofilerprobe.mof via OCC for Win 7 hardware

Categories

(Infrastructure & Operations :: RelOps: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: markco, Assigned: markco)

Details

Assignee: relops → mcornmesser
From looking at this the following steps are needed: Win 7 sdk installed Then C:\Program Files\Microsoft SDKs\Windows\v7.1\Redist\Windows Performance Toolkit\wpt_x86.msi File downloaded from http://hg.mozilla.org/mozilla-central/raw-file/360ab7771e27/toolkit/components/startup/mozprofilerprobe.mof install the file "mofcomp mozprofilerprobe.mof" The installation directory seems to need to be the task user home directory. grenade: I am working on getting a solution working for now with generiworker 8, but ultimately could the file installation be added into the test preflight script the same way the firewall exception were? (currently on PTO I will need info him once he is back)
another thought is we could run xperf on the VMs as it doesn't require hardware or timing- it just measures IO operations for file access, this could simplify a few things.
jmaher: Do you know if the profile location is important or does it just need to be available in the repo available to the WMI server?
Flags: needinfo?(jmaher)
this is starting to get out of my knowledge domain. I believe with you mofcomp it is added to the OS proper, not the end user- then it is accessible via global wmi provider.
Flags: needinfo?(jmaher)
I have verified this works on a VM and runs xperf: https://treeherder.mozilla.org/#/jobs?repo=try&revision=190c61d3740203558026a19998be4afdf16755f7 so taskcluster + OCC works fine in the land of windows 7, and I would argue we don't need to run this on hardware.
Sounds good. Oddly enough I am not seeing the file install in the configuration, so I am wondering where it is coming from.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.