From 6b56574f4b460cfa0017d679922fc5b591b21907 Mon Sep 17 00:00:00 2001 From: Parker Bibus Date: Tue, 24 Jan 2023 10:50:00 -0800 Subject: [PATCH] Update scenarios.proj to use the prepare scenarios properly. --- eng/performance/scenarios.proj | 99 ++++++++++++++++++++++------------ 1 file changed, 65 insertions(+), 34 deletions(-) diff --git a/eng/performance/scenarios.proj b/eng/performance/scenarios.proj index 7f933a111f0..812f290b38f 100644 --- a/eng/performance/scenarios.proj +++ b/eng/performance/scenarios.proj @@ -20,34 +20,73 @@ - + 4:00 - + + + $(Python) post.py + scenarios_out + $(CorrelationPayloadDirectory)$(PreparePayloadOutDirectoryName)\ + $(CorrelationPayloadDirectory)$(PreparePayloadOutDirectoryName)/ + + - $(ScenariosDir)staticconsoletemplate + staticconsoletemplate + $(ScenariosDir)%(ScenarioDirectoryName) - $(ScenariosDir)staticvbconsoletemplate + staticvbconsoletemplate + $(ScenariosDir)%(ScenarioDirectoryName) - - $(ScenariosDir)emptyconsoletemplate + emptyconsoletemplate + $(ScenariosDir)%(ScenarioDirectoryName) - $(ScenariosDir)emptyvbconsoletemplate + emptyvbconsoletemplate + $(ScenariosDir)%(ScenarioDirectoryName) + + + mauidesktop + $(ScenariosDir)%(ScenarioDirectoryName) + + + mauiblazordesktop + $(ScenariosDir)%(ScenarioDirectoryName) + + + + + + + $(Python) pre.py publish -f $(_Framework) -c Release -o $(PreparePayloadWorkItemBaseDirectory)%(PreparePayloadWorkItem.ScenarioDirectoryName)_fdd + %(PreparePayloadWorkItem.PayloadDirectory) + + + $(Python) pre.py publish -f $(_Framework) -c Release -r $(RID) -o $(PreparePayloadWorkItemBaseDirectory)%(PreparePayloadWorkItem.ScenarioDirectoryName)_scd + %(PreparePayloadWorkItem.PayloadDirectory) + + + $(Python) pre.py build -c Release -f $(_Framework) -o $(PreparePayloadWorkItemBaseDirectory)%(PreparePayloadWorkItem.ScenarioDirectoryName)_build + %(PreparePayloadWorkItem.PayloadDirectory) + + + $(Python) pre.py publish -c Release -f $(_Framework)-windows10.0.19041.0 -o $(PreparePayloadWorkItemBaseDirectory)%(PreparePayloadWorkItem.ScenarioDirectoryName)_fdd + %(PreparePayloadWorkItem.PayloadDirectory) + + - $(Python) pre.py publish -f $(_Framework) -c Release + xcopy %HELIX_CORRELATION_PAYLOAD%\$(PreparePayloadOutDirectoryName)\%(HelixWorkItem.ScenarioDirectoryName)_fdd %HELIX_WORKITEM_ROOT%\pub /E /I /Y + cp -r $HELIX_CORRELATION_PAYLOAD/$(PreparePayloadOutDirectoryName)/%(HelixWorkItem.ScenarioDirectoryName)_fdd $HELIX_WORKITEM_ROOT/pub $(Python) test.py startup --scenario-name "%(Identity)" @@ -55,7 +94,8 @@ - $(Python) pre.py publish -f $(_Framework) -c Release + xcopy %HELIX_CORRELATION_PAYLOAD%\$(PreparePayloadOutDirectoryName)\%(HelixWorkItem.ScenarioDirectoryName)_fdd %HELIX_WORKITEM_ROOT%\pub /E /I /Y + cp -r $HELIX_CORRELATION_PAYLOAD/$(PreparePayloadOutDirectoryName)/%(HelixWorkItem.ScenarioDirectoryName)_fdd $HELIX_WORKITEM_ROOT/pub $(Python) test.py sod --scenario-name "%(Identity)" @@ -63,7 +103,8 @@ - $(Python) pre.py publish -f $(_Framework) -c Release -r $(RID) + xcopy %HELIX_CORRELATION_PAYLOAD%\$(PreparePayloadOutDirectoryName)\%(HelixWorkItem.ScenarioDirectoryName)_scd %HELIX_WORKITEM_ROOT%\pub /E /I /Y + cp -r $HELIX_CORRELATION_PAYLOAD/$(PreparePayloadOutDirectoryName)/%(HelixWorkItem.ScenarioDirectoryName)_scd $HELIX_WORKITEM_ROOT/pub $(Python) test.py sod --scenario-name "%(Identity)" @@ -71,38 +112,29 @@ - $(Python) pre.py build -c Release -f $(_Framework) + xcopy %HELIX_CORRELATION_PAYLOAD%\$(PreparePayloadOutDirectoryName)\%(HelixWorkItem.ScenarioDirectoryName)_build %HELIX_WORKITEM_ROOT%\bin /E /I /Y + cp -r $HELIX_CORRELATION_PAYLOAD/$(PreparePayloadOutDirectoryName)/%(HelixWorkItem.ScenarioDirectoryName)_build $HELIX_WORKITEM_ROOT/bin $(Python) test.py sod --scenario-name "%(Identity)" - + - - $(ScenariosDir)mauidesktop - $(Python) pre.py publish -c Release -f $(_Framework)-windows10.0.19041.0 + + xcopy %HELIX_CORRELATION_PAYLOAD%\$(PreparePayloadOutDirectoryName)\%(HelixWorkItem.ScenarioDirectoryName)_fdd %HELIX_WORKITEM_ROOT%\pub /E /I /Y + cp -r $HELIX_CORRELATION_PAYLOAD/$(PreparePayloadOutDirectoryName)/%(HelixWorkItem.ScenarioDirectoryName)_fdd $HELIX_WORKITEM_ROOT/pub $(Python) test.py sod --scenario-name "%(Identity)" - - $(ScenariosDir)mauidesktop - $(Python) pre.py publish -c Release -f $(_Framework)-windows10.0.19041.0 + + xcopy %HELIX_CORRELATION_PAYLOAD%\$(PreparePayloadOutDirectoryName)\%(HelixWorkItem.ScenarioDirectoryName)_fdd %HELIX_WORKITEM_ROOT%\pub /E /I /Y + cp -r $HELIX_CORRELATION_PAYLOAD/$(PreparePayloadOutDirectoryName)/%(HelixWorkItem.ScenarioDirectoryName)_fdd $HELIX_WORKITEM_ROOT/pub $(Python) test.py startup --scenario-name "%(Identity)" - - - - $(ScenariosDir)mauiblazordesktop - $(Python) pre.py publish -c Release -f $(_Framework)-windows10.0.19041.0 - $(Python) test.py sod --scenario-name "%(Identity)" - - - $(ScenariosDir)mauiblazordesktop - $(Python) pre.py publish -c Release -f $(_Framework)-windows10.0.19041.0 - $(Python) test.py startup --scenario-name "%(Identity)" - - + + + -