[wasm] dotnet-runtime-perf: Fix V8 version to 11.0.162 (#79682)
authorAnkit Jain <radical@gmail.com>
Thu, 15 Dec 2022 01:50:52 +0000 (20:50 -0500)
committerGitHub <noreply@github.com>
Thu, 15 Dec 2022 01:50:52 +0000 (20:50 -0500)
* [wasm] dotnet-runtime-perf: Fix V8 version to 11.0.162

Context: investigating https://github.com/dotnet/perf-autofiling-issues/issues/10711

The `baseline` was run with V8 `11.0.162`, whereas the the `compare` was
run with `11.0.216`. Fixing the version to the baseline one to check if
V8 might the cause here.

eng/pipelines/coreclr/templates/run-performance-job.yml

index 40b19c0..b355f43 100644 (file)
@@ -71,7 +71,9 @@ jobs:
           curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - &&
           sudo apt-get -y install nodejs &&
           npm install --prefix $HELIX_WORKITEM_PAYLOAD jsvu -g &&
-          $HELIX_WORKITEM_PAYLOAD/bin/jsvu --os=linux64 --engines=v8,javascriptcore
+          $HELIX_WORKITEM_PAYLOAD/bin/jsvu --os=linux64 v8@11.0.162 &&
+          rm -f ~/.jsvu/v8 &&
+          ln -s ~/.jsvu/v8-11.0.162 ~/.jsvu/v8
     - ${{ if ne(parameters.runtimeType, 'wasm') }}:
       - HelixPreCommandsWasmOnLinux: echo
     - HelixPreCommandStemWindows: 'set ORIGPYPATH=%PYTHONPATH%;py -m pip install -U pip;py -3 -m venv %HELIX_WORKITEM_PAYLOAD%\.venv;call %HELIX_WORKITEM_PAYLOAD%\.venv\Scripts\activate.bat;set PYTHONPATH=;py -3 -m pip install -U pip;py -3 -m pip install azure.storage.blob==12.0.0;py -3 -m pip install azure.storage.queue==12.0.0;set "PERFLAB_UPLOAD_TOKEN=$(HelixPerfUploadTokenValue)"'