From 1282b0968a39c17586e11a67c67595afafb7c13f Mon Sep 17 00:00:00 2001 From: Varad Meru Date: Thu, 31 Mar 2022 17:25:58 -0700 Subject: [PATCH 1/3] Fixing the Perf Testing workflow --- .github/workflows/perf-testing-setup.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/perf-testing-setup.yml b/.github/workflows/perf-testing-setup.yml index baf661c22..1fd96be12 100644 --- a/.github/workflows/perf-testing-setup.yml +++ b/.github/workflows/perf-testing-setup.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - test_to_run: [ SyncHttpTriggerHelloWorld, SyncHttpTriggerWithSyncRequests, AsyncHttpTriggerWithAsyncRequest, SyncHttpTriggerCPUIntensive ] #, SyncPutBlobAsBytesReturnHttpResponse, SyncGetBlobAsBytesReturnHttpResponse ] + test_to_run: [ SyncHttpTriggerHelloWorld ] steps: - uses: actions/checkout@v2 - name: Set up Python ${{ env.PYTHON_VERSION }} From 4eee155b9b9a3dddf5d27d71edf1c53ad1bac7d6 Mon Sep 17 00:00:00 2001 From: Varad Meru Date: Thu, 31 Mar 2022 17:48:41 -0700 Subject: [PATCH 2/3] Adding correct dotnet versions --- .github/workflows/perf-testing-setup.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/perf-testing-setup.yml b/.github/workflows/perf-testing-setup.yml index 1fd96be12..830173b24 100644 --- a/.github/workflows/perf-testing-setup.yml +++ b/.github/workflows/perf-testing-setup.yml @@ -27,6 +27,14 @@ jobs: uses: actions/setup-dotnet@v1 with: dotnet-version: '3.1.405' + - name: Set up Dotnet 5.0.x + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.x' + - name: Set up Dotnet 6.x + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.x' - name: Setup k6 for throughput testing run: | cd $GITHUB_WORKSPACE From 5730a003d8d14c9980d4c72f6dc46d1f0905dd43 Mon Sep 17 00:00:00 2001 From: Varad Meru Date: Fri, 1 Apr 2022 00:13:04 -0700 Subject: [PATCH 3/3] Bringing in new image --- .ci/perf_tests/dockerfiles/perf_tests.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/perf_tests/dockerfiles/perf_tests.Dockerfile b/.ci/perf_tests/dockerfiles/perf_tests.Dockerfile index 8c1320b80..a134aadd5 100644 --- a/.ci/perf_tests/dockerfiles/perf_tests.Dockerfile +++ b/.ci/perf_tests/dockerfiles/perf_tests.Dockerfile @@ -1,6 +1,6 @@ ARG PYTHON_VERSION=3.8 -FROM mcr.microsoft.com/azure-functions/python:3.0.15418-python$PYTHON_VERSION +FROM mcr.microsoft.com/azure-functions/python:4-python$PYTHON_VERSION # Mounting local machines azure-functions-python-worker and azure-functions-python-library onto it RUN rm -rf /azure-functions-host/workers/python/${PYTHON_VERSION}/LINUX/X64/azure_functions_worker