Skip to content

Conversation

DrewScoggins
Copy link
Member

This updates the BDN version to include this fix, https://github.com/dotnet/BenchmarkDotNet/pull/2375/files. This resolves an issue with filtering that was happening with the GC performance tests.

mrsharm
mrsharm previously approved these changes Sep 8, 2023
Copy link
Member

@mrsharm mrsharm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks!

@DrewScoggins DrewScoggins enabled auto-merge (squash) September 11, 2023 16:46
@DrewScoggins DrewScoggins merged commit 294cef3 into dotnet:main Sep 13, 2023
radical added a commit to radical/performance that referenced this pull request Sep 14, 2023
`dotnet/performance` got an update for `dotnet/BenchmarkDotNet` via
dotnet#3331 . And that bdn update
includes dotnet/BenchmarkDotNet#2375, which
subtly changes how the arguments get parsed, and breaks the existing
scripts:

```
$ pushd "/home/helixbot/work/B807097D/w/AED609DF/e/performance/artifacts/bin/for-running/MicroBenchmarks"
$ dotnet exec MicroBenchmarks.dll --wasmArgs "--experimental-wasm-eh --expose_wasm --module" ...
MicroBenchmarks 1.0.0-dev
© Microsoft Corporation. All rights reserved.

ERROR(S):
  Option 'experimental-wasm-eh --expose_wasm --module' is unknown.
```

Related: dotnet/runtime#92066 .
radical added a commit to radical/runtime that referenced this pull request Sep 14, 2023
`dotnet/performance` got an update for `dotnet/BenchmarkDotNet` via
dotnet/performance#3331 . And that bdn update
includes dotnet/BenchmarkDotNet#2375, which
subtly changes how the arguments get parsed, and breaks the existing
scripts:

```
$ pushd "/home/helixbot/work/B807097D/w/AED609DF/e/performance/artifacts/bin/for-running/MicroBenchmarks"
$ dotnet exec MicroBenchmarks.dll --wasmArgs "--experimental-wasm-eh --expose_wasm --module" ...
MicroBenchmarks 1.0.0-dev
© Microsoft Corporation. All rights reserved.

ERROR(S):
  Option 'experimental-wasm-eh --expose_wasm --module' is unknown.
```

Fixes dotnet#92066 .
cincuranet pushed a commit that referenced this pull request Sep 14, 2023
* [wasm] Fix scripts to track change in BDN

`dotnet/performance` got an update for `dotnet/BenchmarkDotNet` via
#3331 . And that bdn update
includes dotnet/BenchmarkDotNet#2375, which
subtly changes how the arguments get parsed, and breaks the existing
scripts:

```
$ pushd "/home/helixbot/work/B807097D/w/AED609DF/e/performance/artifacts/bin/for-running/MicroBenchmarks"
$ dotnet exec MicroBenchmarks.dll --wasmArgs "--experimental-wasm-eh --expose_wasm --module" ...
MicroBenchmarks 1.0.0-dev
© Microsoft Corporation. All rights reserved.

ERROR(S):
  Option 'experimental-wasm-eh --expose_wasm --module' is unknown.
```

Related: dotnet/runtime#92066 .

* address feedback, and add comments
radical added a commit to dotnet/runtime that referenced this pull request Sep 14, 2023
* [wasm] Fix performance-setup.sh to track change in BDN

`dotnet/performance` got an update for `dotnet/BenchmarkDotNet` via
dotnet/performance#3331 . And that bdn update
includes dotnet/BenchmarkDotNet#2375, which
subtly changes how the arguments get parsed, and breaks the existing
scripts:

```
$ pushd "/home/helixbot/work/B807097D/w/AED609DF/e/performance/artifacts/bin/for-running/MicroBenchmarks"
$ dotnet exec MicroBenchmarks.dll --wasmArgs "--experimental-wasm-eh --expose_wasm --module" ...
MicroBenchmarks 1.0.0-dev
© Microsoft Corporation. All rights reserved.

ERROR(S):
  Option 'experimental-wasm-eh --expose_wasm --module' is unknown.
```

Fixes #92066 .

* fix command line
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants