Skip to content

v3.0.21

Latest

Choose a tag to compare

@brdeyo brdeyo released this 18 May 15:34
· 40 commits to main since this release

What's Changed

  • Modifications in the Script based Executors by @imadityaa in #536
  • Add support for Pwsh execution by @muskankhedia in #541
  • Version bump by @muskankhedia in #542
  • Bump to v2.1 by @yangpanMS in #545
  • Refactor SSH client to enable support for both SshClient as well as ScpClient operations. by @brdeyo in #547
  • Add option for MinimumIterations in ParallelLoopExecution by @imadityaa in #543
  • Adding win-x64 support for nvidia-smi by @deep1712 in #546
  • Add a loop executor to selectively run components in a loop in a profile by @imadityaa in #544
  • Bump VC build version by @imadityaa in #548
  • Add support to FIO for SingleProcessAggregated process model. Cleanup for mock disks across the board. by @brdeyo in #549
  • Bug fix while working on running standalone VC without experiment ID … by @nmalkapuram in #531
  • Adding OnCreateClient in InMemorySshClientFactory by @deep1712 in #551
  • Bumping version of VC to 2.1.5 by @deep1712 in #552
  • Bump on-headers and compression in /website by @dependabot[bot] in #553
  • Fixing unit tests in ExecuteCommandTests by @saibulusu in #556
  • Allow Virtual Client to use a certificate to authenticate to the proxy API by @kmjjc in #554
  • fio profiles fixes by @saibulusu in #557
  • Upversion to 2.1.11 by @saibulusu in #558
  • Wait for process kill in Geekbench by @yangpanMS in #559
  • Update VERSION to 2.1.12 by @yangpanMS in #561
  • fio discovery profile expansion by @saibulusu in #562
  • Add features and command line options to upload metrics and events from schematized log files. by @brdeyo in #563
  • Hotfix. Remove extra whitespace from commands when using chaining for ExecuteCommand and ExecuteCommandMonitor components. by @brdeyo in #564
  • TLS Support to OpenSSL workload - users/vdeepar/tls update by @dheeparaj in #550
  • Refactor disk mounting logic to set full permissions on disks. by @brdeyo in #565
  • Remove file logger as default logger by @yangpanMS in #566
  • Update expired unit test certificate by @yangpanMS in #567
  • OpenSSL TLS documentation added by @dheeparaj in #568
  • Remove proxy logger from default by @yangpanMS in #571
  • Conditional parameter sets by @saibulusu in #569
  • Add proxy eventhub logger back by @yangpanMS in #573
  • Bump mermaid from 10.9.3 to 10.9.4 in /website by @dependabot[bot] in #572
  • ScriptExecutor should upload the logs after move by @imadityaa in #574
  • fio removing discovery & multithroughput by @saibulusu in #575
  • Add features to support application as a test controller. by @brdeyo in #576
  • Update documentation for controller/agent usage. Move profiles to "agent" folder by @brdeyo in #577
  • Added logic to copy contentPathTemplate in copyConstructor of VirtualClientComponent by @Kayush14 in #578
  • mysql minor changes and sysbench cleanup addition by @nmalkapuram in #454
  • Add support for targeting .NET 8.0 to VirtualClient.Framework and VirtualClient.TestFramework libraries. by @brdeyo in #579
  • Set a few unit tests to run on Windows build servers only due to inconsistency when using Path.GetDirectoryName. by @brdeyo in #583
  • Add duration parameter to network ping workload by @rudraptpsingh in #581
  • Add NoSync parameter to NTTTCP executor by @v-safilho in #584
  • bump VC to 2.1.39 by @v-safilho in #586
  • resolve merge conflicts by @nmalkapuram in #585
  • Fix NTTTCP to use the NoSync parameter on both sides by @v-safilho in #587
  • Bug fix for Conditional parameter sets feature by @RakeshwarK in #588
  • DSB supported platform fix by @nmalkapuram in #592
  • Minor documentation fix for --event-hub flag by @saibulusu in #591
  • Bump version from 2.1.41 to 2.1.42 by @RakeshwarK in #594
  • Implement support for mapping exit codes to status codes for integration with orchestration systems. by @brdeyo in #595
  • Update status code error message to adopt standardized conventions (i.e. toolset + code defined). by @brdeyo in #596
  • DSB fix for ubuntu 24.04 by @nmalkapuram in #593
  • FIO deleting test verification files with an empty path by @saibulusu in #597
  • Change all profiles to use timespans (vs. integers) when representing time ranges by @RakeshwarK in #601
  • Add telemetry output splitting support for large process logs by @nchapagain001 in #582
  • Add support for handling kernel-level race condition on process finalization that causes error when attempting to access exit code. by @brdeyo in #606
  • Added "Size" property to the disks for Windows systems by @RakeshwarK in #612
  • Add long-term certificate for unit/functional testing. Note that this certificate is only valid for unit/functional testing by @brdeyo in #614
  • Bug fix. Change process kill logic back to original logic for Geekbench. by @brdeyo in #618
  • Speccpu limitations on Windows & specifying benchmarks in SPECCpuExecutor by @saibulusu in #619
  • FIO verify file path by @saibulusu in #623
  • Upversion to 2.1.51 by @saibulusu in #624
  • Enable defining specific logical processors against which to run a given process. by @RakeshwarK in #617
  • Update to better handle path type (absolute, relative) identifications by @brdeyo in #627
  • Onboarding NCPS workload as CPS is being deprecated. by @RakeshwarK in #625
  • User-defined Benchmarks parameter for speccpu profiles by @saibulusu in #628
  • superbench NVIDIA A100 setup profile, ansible-core, and disk space by @saibulusu in #626
  • Ensure that the core/fundamental directories (e.g. logs, packages) exist. by @brdeyo in #631
  • Adding Lat Mem read workload by @deep1712 in #630
  • Bumping to 2.1.54 by @deep1712 in #634
  • Log Process Details File Upload Fixing FolderName and bumping version by @deep1712 in #635
  • [New VirtualClientComponent] Create Response File Component by @nchapagain001 in #641
  • Add stateDir in profile expression evaluators by @imadityaa in #643
  • Consolidate Sysbench command arguments string by @v-safilho in #570
  • Use QueueDepth in diskspd MetricScenario by @V-ManuelRM in #645
  • Updating Lat Mem Rd profile and executor by @deep1712 in #642
  • Bumping version to 2.1.57 by @deep1712 in #646
  • Enabled windows ProcessorAffinity support by @RakeshwarK in #629
  • [Feature] Enable get-token and bootstrap certificate from Key Vault by @nchapagain001 in #613
  • Added check to see if path bashrc path exists by @AlexW-F in #649
  • Standardized support for filtering metrics using verbosity levels, inclusion and exclusion regex. by @RakeshwarK in #636
  • Sysbench changes, formalizing a database population design by @ericavella in #651
  • Simplify test framework with process tracking and assertion helpers by @RakeshwarK in #647
  • Fix AMD GPU driver installation failure on Ubuntu 22.04 (jammy) by @AlexW-F in #652
  • HammerDB fixes, + TPCH implementation by @ericavella in #604
  • sysbench bug fixes by @ericavella in #653
  • fixing erroneous argument changes by @ericavella in #655
  • updating package version by @ericavella in #656
  • [Bug Fix] Remove mandatory layout by @nchapagain001 in #654
  • inc version by @ericavella in #658
  • Removing g++ and gcov alternatives in CompilerInstallation by @saibulusu in #660
  • Parameterize NAS Parallel Benchmark profile for ThreadCount and Bench… by @AlexW-F in #662
  • creating a stripe disk dependency. by @ericavella in #659
  • update version for nasfix QoS by @AlexW-F in #663
  • Updates to support 'low code' integration with SDK scripts. by @brdeyo in #668
  • Fix WindowsPerformanceCounter OOM on ARM64 >64 LP systems by @rudraptpsingh in #661
  • updated blender launcher version due to by @AlexW-F in #667
  • User/rudrasingh/perfcounter version bump by @rudraptpsingh in #670
  • Rollback changes to ExecuteCommand and ExecuteCommandMonitor. by @brdeyo in #672
  • Add tuning parameters to stressapttest to replace blank commandline in profile by @AlexW-F in #673
  • Fix Sysbench TPCC PopulateDatabase passing --warehouses 0 on small VMs by @AlexW-F in #675
  • Change BlenderVersion from 3.6.0 to 4.2.0 in PERF-BLENDER-AMD.json by @AlexW-F in #676
  • Update version from 3.0.9 -> 3.0.10 by @AlexW-F in #677
  • Fix Packaging/dockerfiles/linux-x64.dockerfile and update to use Ubuntu 22.04 by @micromaomao in #437
  • Add --show-tcp-retrans flag to NTttcp client command line for Linux scenarios. by @brdeyo in #678
  • Fix LogProcessToFileAsync by @imadityaa in #680
  • Added SetDiskSanPolicy dependency to enable writable JBOD disks on Windows by @ankitsharma-99 in #679
  • Fix HammerDB/PostgreSQL: use hex password to avoid TCL parsing error by @AlexW-F in #686
  • Update Openssl version to 3.5.0 LTS by @RakeshwarK in #685
  • Added Nginx & ASP.NET workloads by @RakeshwarK in #687
  • Fix Wrk CPU affinity process invocation and ParametersOn condition evaluation by @RakeshwarK in #690
  • Updated aspnet documentation and updated Blender naming schemes by @AlexWFMS in #691
  • updated documentation for aspnet to not support windows by @AlexWFMS in #693

New Contributors

Full Changelog: v2.0.28...v3.0.21

Downloads