﻿<?xml version='1.0' encoding='utf-8' standalone='yes'?>
<AxeAssessmentManifest
    xmlns="http://www.microsoft.com/axe/assessment/manifest"
    SchemaVersion="1.1"
    >
  <_locDefinition>
    <_locDefault
        _loc="locNone"
        _locID="strict"
        />
    <_locTag _loc="locData">DisplayName</_locTag>
    <_locTag _loc="locData">Tag</_locTag>
    <_locTag _loc="locData">ToolTip</_locTag>
    <_locTag _loc="locData">Category</_locTag>
    <_locTag _loc="locData">Author</_locTag>
    <_locTag _loc="locData">Copyright</_locTag>
    <_locTag _loc="locData">TestCasename</_locTag>
  </_locDefinition>
  <VersionedId>
    <Guid>{56f93b7f-4a16-4448-8de2-a7a61a68feab}</Guid>
    <Version>
      <Major>10</Major>
      <Minor>0</Minor>
      <Build>17134</Build>
      <Revision>1</Revision>
    </Version>
  </VersionedId>
  <MinimumAxeVersionRequired>
    <Version>
      <Major>10</Major>
      <Minor>0</Minor>
      <Build>17134</Build>
      <Revision>1</Revision>
    </Version>
  </MinimumAxeVersionRequired>
  <Description>
    <ProgrammaticName>OfficeUXPerf</ProgrammaticName>
    <DisplayName>Microsoft Office Performance Assessment</DisplayName>
    <ToolTip>Measures performance of Microsoft Office.</ToolTip>
  </Description>
  <Properties>
    <Author _locID="10">Microsoft Corporation</Author>
    <Copyright _locID="11">© 2013 Microsoft Corporation. All rights reserved.</Copyright>
    <Url>https://go.microsoft.com/fwlink/?LinkID=293840</Url>
    <AuthorUrl>https://go.microsoft.com/fwlink/?LinkID=294051</AuthorUrl>
    <UpdateUrl>https://go.microsoft.com/fwlink/?LinkID=294052</UpdateUrl>
    <ExitValueMeaning>
      <ZeroIsSuccess/>
    </ExitValueMeaning>
    <OnlyForProcessor>
      <X86/>
      <X64/>
      <ARM64/>
    </OnlyForProcessor>
    <VerifyOSVersion>
      <Version>
        <Major>6</Major>
        <Minor>2</Minor>
        <Build>0</Build>
        <Revision>0</Revision>
      </Version>
    </VerifyOSVersion>
    <ShouldRunSilent/>
    <PowerProfileNotBalancedWarn/>
    <DriverVerifierWarn/>
    <ProblemDevicesWarn/>
    <RequiresDisplay/>
    <RequiresX86EmulationOnArm/>
  </Properties>
  <PresentationHints>
    <Pages xmlns="http://www.microsoft.com/axe/assessment/manifest">
      <Page>
        <Description>
          <ProgrammaticName>LaunchTimes</ProgrammaticName>
          <DisplayName>Office Performance Metrics</DisplayName>
        </Description>
        <TestCaseTable>
          <Description/>
          <Columns>
            <Column>
              <Metric>Duration_ms</Metric>
            </Column>
          </Columns>
        </TestCaseTable>
      </Page>
    </Pages>
    <Columns xmlns="http://www.microsoft.com/axe/assessment/manifest">
      <Column>
        <Metric>AppAverage</Metric>
        <PageLink>LaunchTimes</PageLink>
      </Column>
    </Columns>
  </PresentationHints>
  <MetricDefinitions xmlns="http://www.microsoft.com/axe/assessment/manifest">
    <MetricDefinition>
      <Description>
        <ProgrammaticName>AppAverage</ProgrammaticName>
        <DisplayName>Office Performance Metrics</DisplayName>
      </Description>
      <Type>
        <Double/>
      </Type>
      <Units>ms</Units>
      <BetterDirection>
        <Lower/>
      </BetterDirection>
      <PrimaryStatistic>
        <Mean/>
      </PrimaryStatistic>
      <SecondaryStatistic>
        <None/>
      </SecondaryStatistic>
      <Importance>4</Importance>
      <Ordinal>0</Ordinal>
      <DecimalPlaces>0</DecimalPlaces>
    </MetricDefinition>
    <MetricDefinition>
      <Description>
        <ProgrammaticName>Duration_ms</ProgrammaticName>
        <DisplayName>Duration</DisplayName>
      </Description>
      <Type>
        <Double/>
      </Type>
      <Units>Milliseconds</Units>
      <BetterDirection>
        <Lower/>
      </BetterDirection>
      <PrimaryStatistic>
        <Mean/>
      </PrimaryStatistic>
      <SecondaryStatistic>
        <None/>
      </SecondaryStatistic>
      <Importance>4</Importance>
      <Ordinal>0</Ordinal>
      <DecimalPlaces>0</DecimalPlaces>
    </MetricDefinition>
  </MetricDefinitions>
  <ParameterDefinitions>
    <ParameterDefinition>
      <Description>
        <ProgrammaticName>NumberOfIterations</ProgrammaticName>
        <DisplayName>Iterations</DisplayName>
      </Description>
      <Type>
        <UInt32/>
      </Type>
      <DefaultValue>3</DefaultValue>
      <BenchmarkValue>3</BenchmarkValue>
      <CommandLineFormat>-Iterations {0}</CommandLineFormat>
      <Ordinal>0</Ordinal>
    </ParameterDefinition>
    <ParameterDefinition>
      <Description>
        <ProgrammaticName>FileSetPath</ProgrammaticName>
        <DisplayName>Files Set Path</DisplayName>
      </Description>
      <Type>
        <String/>
      </Type>
      <DefaultValue/>
      <BenchmarkValue/>
      <CommandLineFormat>-FileSetPath "{0}"</CommandLineFormat>
      <Ordinal>1</Ordinal>
      <Visibility>
        <Hidden/>
      </Visibility>
    </ParameterDefinition>
    <ParameterDefinition xmlns="http://www.microsoft.com/axe/assessment/manifest">
      <Description>
        <ProgrammaticName>AnalysisOption</ProgrammaticName>
        <DisplayName>Diagnostics</DisplayName>
        <ToolTip>A predefined execution configuration.</ToolTip>
      </Description>
      <Type>
        <Int32/>
      </Type>
      <Enumerations>
        <Enumeration>
          <Description>
            <ProgrammaticName>TimingAnalysis</ProgrammaticName>
            <DisplayName>Timing and Analysis</DisplayName>
          </Description>
          <Value>1</Value>
        </Enumeration>
        <Enumeration>
          <Description>
            <ProgrammaticName>TimingOnly</ProgrammaticName>
            <DisplayName>Timing only</DisplayName>
          </Description>
          <Value>2</Value>
        </Enumeration>
        <Enumeration>
          <Description>
            <ProgrammaticName>AnalysisOnly</ProgrammaticName>
            <DisplayName>AnalysisOnly</DisplayName>
          </Description>
          <Value>3</Value>
        </Enumeration>
      </Enumerations>
      <Inclusion>
        <Required/>
      </Inclusion>
      <DefaultValue>1</DefaultValue>
      <BenchmarkValue>1</BenchmarkValue>
      <CommandLineFormat>-AnalysisOption {0}</CommandLineFormat>
      <Ordinal>2</Ordinal>
    </ParameterDefinition>
    <ParameterDefinition xmlns="http://www.microsoft.com/axe/assessment/manifest">
      <Description>
        <ProgrammaticName>DoReboots</ProgrammaticName>
        <DisplayName _locID="322">Reboot (between iterations)</DisplayName>
      </Description>
      <Type>
        <Boolean/>
      </Type>
      <CommandLineFormat>-DoReboots</CommandLineFormat>
      <Ordinal>5</Ordinal>
      <Visibility>
        <Hidden/>
      </Visibility>
    </ParameterDefinition>
  </ParameterDefinitions>
  <Execution>
    <CreateProcess>
      <ApplicationName>%AssessmentSystemPath%\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy bypass -Command "&amp; {get-childitem * -recurse | unblock-file}" ; %AssessmentSystemPath%\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy bypass -Command .\OfficeUXPerf.ps1</ApplicationName>
      <CreateNoWindow/>
    </CreateProcess>
  </Execution>
</AxeAssessmentManifest>
