Doug Bunting

Results 17 issues of Doug Bunting

As shown in https://github.com/wg/wrk/blob/7594a95186ebdfa7cb35477a8a811f84e2a31b62/scripts/auth.lua#L1-L18 the recommended login approach is for each thread to send a login request, copy the necessary information into the `wrk` table, then use that information in...

Builds of main since [#20231102.02](https://dev.azure.com/dnceng/internal/_build/results?buildId=2306873&view=results) failed consistently when validating the `linux-ubuntu-android-emulator` artefact on various `ubuntu.??04.amd64.android.*.open` queues. Problem is reported as `... no running emulators at /etc/osob/validate/linux-ubuntu-android-emulator ...`. One possibility: 3...

Ops - Service Maintenance
dotnet-helix-machines
Ops - Spike

`IsAssignableFrom(...)`, `IsType(...)` and `Single(...)` provide return values often of great use in later statements, especially when these calls are guards. Suggest adding an analyzer to highlight the return value availability....

Feature
help wanted
Analyzers

Following the work done in #2018 and #2374, we still have custom code in [dotnet-helix-machines](https://dev.azure.com/dnceng/internal/_git/dotnet-helix-machines?path=/src) for interaction with Image Factory. This code mostly duplicates what the Image Factory team now...

dotnet-helix-machines

Add an analyzer to warn about Linq's `All(...)` at the top level of the expression passed to `Assert.True(...)` or `Assert.False(...)`. Would be similar to `AssertEnumerableAnyCheckShouldNotBeUsedForCollectionContainsCheck`. Fixer would map the assertion...

Feature
Analyzers

hit a problem in [!47334](https://dev.azure.com/dnceng/internal/_git/dotnet-helix-machines/pullrequest/47334) when adding Helix SDK test scenarios. the `dotnet` command on `ubuntu.1804.armarch`, `ubuntu.2004.armarch`, and `ubuntu.2204.armarch` consistently failed with `dotnet: exec format error`. had to remove test...