Elevator is a utility that allows other programs to collect traces through Windows Performance Recorder.
Перейти к файлу
Chris Hammer 6f3cc738cb Merge pull request #17 from MicrosoftEdge/WprpUpdate
Added Debug profile to default wprp file.
2017-10-20 12:47:57 -07:00
ElevatorClient Added cancel as option 2016-08-30 10:43:59 -07:00
ElevatorServer Added Debug profile to default wprp file. 2017-10-20 12:46:45 -07:00
ElevatorTests Add ElevatorClient, clean up the code and add a few basic message tests 2016-07-11 17:48:33 -07:00
.gitignore Initial commit of ElevatorServer solution 2016-07-08 13:19:25 -07:00
Elevator.sln Add ElevatorClient, clean up the code and add a few basic message tests 2016-07-11 17:48:33 -07:00
LICENSE Initial commit of ElevatorServer solution 2016-07-08 13:19:25 -07:00
README.md Added info to README 2016-09-14 20:55:11 -07:00

README.md

Welcome!

Elevator is a utility that allows other programs to collect traces through Windows Performance Recorder. It responds to commands to start, end or cancel tracing via WPR. It has a set number of profiles that it knows how to trace with, though you can configure them in DefaultTraceProfile.wprp.

WARNING: Elevator runs with administrator rights, and responds to commands from other programs, which means you should handle it with care. Elevator attempts to ensure it's not going to do anything harmful before executing a command, but you still shouldn't leave it running when you're not using it.

Dependencies

Using Elevator requires the Windows Performance Toolkit.

Coding Style

This project follows the dotnet/corefx C# Coding Style.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Known uses

  • BrowserEfficiencyTest uses Elevator to measure the resource consumption on a system while it uses Webdriver to automate workloads in different browsers.