mirror of
https://github.com/VSadov/Satori.git
synced 2025-06-09 17:44:48 +09:00

* Add non-LLVM iOS size scenario * add category * remove parens * variables in the wrong place. * move setting configs to before it is written
34 lines
No EOL
1.4 KiB
XML
34 lines
No EOL
1.4 KiB
XML
<Project Sdk="Microsoft.DotNet.Helix.Sdk" DefaultTargets="Test">
|
|
<PropertyGroup Condition="'$(AGENT_OS)' != 'Windows_NT'">
|
|
<Python>python3</Python>
|
|
<HelixPreCommands>$(HelixPreCommands);chmod +x $HELIX_WORKITEM_PAYLOAD/SOD/SizeOnDisk</HelixPreCommands>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<HelixCorrelationPayload Include="$(CorrelationPayloadDirectory)">
|
|
<PayloadDirectory>%(Identity)</PayloadDirectory>
|
|
</HelixCorrelationPayload>
|
|
</ItemGroup>
|
|
|
|
<PropertyGroup>
|
|
<LlvmPath>nollvm</LlvmPath>
|
|
<LlvmPath Condition="'$(iOSLlvmBuild)' == 'True'">llvm</LlvmPath>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(AGENT_OS)' == 'Windows_NT'">
|
|
<ScenarioDirectory>%HELIX_CORRELATION_PAYLOAD%\performance\src\scenarios\</ScenarioDirectory>
|
|
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(AGENT_OS)' != 'Windows_NT'">
|
|
<ScenarioDirectory>$HELIX_CORRELATION_PAYLOAD/performance/src/scenarios/</ScenarioDirectory>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<HelixWorkItem Include="SOD - iOS HelloWorld .app Size">
|
|
<PayloadDirectory>$(WorkItemDirectory)</PayloadDirectory>
|
|
<PreCommands>cd $(ScenarioDirectory)helloios;xcopy %HELIX_CORRELATION_PAYLOAD%\iosHelloWorld\$(LlvmPath) .\app\/e;$(Python) pre.py</PreCommands>
|
|
<Command>$(Python) test.py sod --scenario-name "%(Identity)"</Command>
|
|
<PostCommands>$(Python) post.py</PostCommands>
|
|
</HelixWorkItem>
|
|
</ItemGroup>
|
|
</Project> |