Repository navigation
v3.0.21
What's Changed
- Modifications in the Script based Executors by imadityaa in #536
- Add support for Pwsh execution by Muskan Khedia (@muskankhedia) in #541
- Version bump by Muskan Khedia (@muskankhedia) in #542
- Bump to v2.1 by Yang Pan (@yangpanMS) in #545
- Refactor SSH client to enable support for both SshClient as well as ScpClient operations. by Bryan DeYoung (@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 Bryan DeYoung (@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 (@dependabot)[bot] in #553
- Fixing unit tests in ExecuteCommandTests by Sai Bulusu (@saibulusu) in #556
- Allow Virtual Client to use a certificate to authenticate to the proxy API by Krystal (@kmjjc) in #554
- fio profiles fixes by Sai Bulusu (@saibulusu) in #557
- Upversion to 2.1.11 by Sai Bulusu (@saibulusu) in #558
- Wait for process kill in Geekbench by Yang Pan (@yangpanMS) in #559
- Update VERSION to 2.1.12 by Yang Pan (@yangpanMS) in #561
- fio discovery profile expansion by Sai Bulusu (@saibulusu) in #562
- Add features and command line options to upload metrics and events from schematized log files. by Bryan DeYoung (@brdeyo) in #563
- Hotfix. Remove extra whitespace from commands when using chaining for ExecuteCommand and ExecuteCommandMonitor components. by Bryan DeYoung (@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 Bryan DeYoung (@brdeyo) in #565
- Remove file logger as default logger by Yang Pan (@yangpanMS) in #566
- Update expired unit test certificate by Yang Pan (@yangpanMS) in #567
- OpenSSL TLS documentation added by dheeparaj in #568
- Remove proxy logger from default by Yang Pan (@yangpanMS) in #571
- Conditional parameter sets by Sai Bulusu (@saibulusu) in #569
- Add proxy eventhub logger back by Yang Pan (@yangpanMS) in #573
- Bump mermaid from 10.9.3 to 10.9.4 in /website by Dependabot (@dependabot)[bot] in #572
- ScriptExecutor should upload the logs after move by imadityaa in #574
- fio removing discovery & multithroughput by Sai Bulusu (@saibulusu) in #575
- Add features to support application as a test controller. by Bryan DeYoung (@brdeyo) in #576
- Update documentation for controller/agent usage. Move profiles to "agent" folder by Bryan DeYoung (@brdeyo) in #577
- Added logic to copy contentPathTemplate in copyConstructor of VirtualClientComponent by Ayush Khandelwal (@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 Bryan DeYoung (@brdeyo) in #579
- Set a few unit tests to run on Windows build servers only due to inconsistency when using Path.GetDirectoryName. by Bryan DeYoung (@brdeyo) in #583
- Add duration parameter to network ping workload by Rudra Pratap SIngh (@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 Rakesh (@RakeshwarK) in #588
- DSB supported platform fix by nmalkapuram in #592
- Minor documentation fix for --event-hub flag by Sai Bulusu (@saibulusu) in #591
- Bump version from 2.1.41 to 2.1.42 by Rakesh (@RakeshwarK) in #594
- Implement support for mapping exit codes to status codes for integration with orchestration systems. by Bryan DeYoung (@brdeyo) in #595
- Update status code error message to adopt standardized conventions (i.e. toolset + code defined). by Bryan DeYoung (@brdeyo) in #596
- DSB fix for ubuntu 24.04 by nmalkapuram in #593
- FIO deleting test verification files with an empty path by Sai Bulusu (@saibulusu) in #597
- Change all profiles to use timespans (vs. integers) when representing time ranges by Rakesh (@RakeshwarK) in #601
- Add telemetry output splitting support for large process logs by Nirjan Chapagain (@nchapagain001) in #582
- Add support for handling kernel-level race condition on process finalization that causes error when attempting to access exit code. by Bryan DeYoung (@brdeyo) in #606
- Added "Size" property to the disks for Windows systems by Rakesh (@RakeshwarK) in #612
- Add long-term certificate for unit/functional testing. Note that this certificate is only valid for unit/functional testing by Bryan DeYoung (@brdeyo) in #614
- Bug fix. Change process kill logic back to original logic for Geekbench. by Bryan DeYoung (@brdeyo) in #618
- Speccpu limitations on Windows & specifying benchmarks in SPECCpuExecutor by Sai Bulusu (@saibulusu) in #619
- FIO verify file path by Sai Bulusu (@saibulusu) in #623
- Upversion to 2.1.51 by Sai Bulusu (@saibulusu) in #624
- Enable defining specific logical processors against which to run a given process. by Rakesh (@RakeshwarK) in #617
- Update to better handle path type (absolute, relative) identifications by Bryan DeYoung (@brdeyo) in #627
- Onboarding NCPS workload as CPS is being deprecated. by Rakesh (@RakeshwarK) in #625
- User-defined Benchmarks parameter for speccpu profiles by Sai Bulusu (@saibulusu) in #628
- superbench NVIDIA A100 setup profile, ansible-core, and disk space by Sai Bulusu (@saibulusu) in #626
- Ensure that the core/fundamental directories (e.g. logs, packages) exist. by Bryan DeYoung (@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 Nirjan Chapagain (@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 manuelrod (@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 Rakesh (@RakeshwarK) in #629
- [Feature] Enable get-token and bootstrap certificate from Key Vault by Nirjan Chapagain (@nchapagain001) in #613
- Added check to see if path bashrc path exists by Alex Williams-Ferreira (@AlexW-F) in #649
- Standardized support for filtering metrics using verbosity levels, inclusion and exclusion regex. by Rakesh (@RakeshwarK) in #636
- Sysbench changes, formalizing a database population design by Erica Vellanoweth (@ericavella) in #651
- Simplify test framework with process tracking and assertion helpers by Rakesh (@RakeshwarK) in #647
- Fix AMD GPU driver installation failure on Ubuntu 22.04 (jammy) by Alex Williams-Ferreira (@AlexW-F) in #652
- HammerDB fixes, + TPCH implementation by Erica Vellanoweth (@ericavella) in #604
- sysbench bug fixes by Erica Vellanoweth (@ericavella) in #653
- fixing erroneous argument changes by Erica Vellanoweth (@ericavella) in #655
- updating package version by Erica Vellanoweth (@ericavella) in #656
- [Bug Fix] Remove mandatory layout by Nirjan Chapagain (@nchapagain001) in #654
- inc version by Erica Vellanoweth (@ericavella) in #658
- Removing g++ and gcov alternatives in CompilerInstallation by Sai Bulusu (@saibulusu) in #660
- Parameterize NAS Parallel Benchmark profile for ThreadCount and Bench… by Alex Williams-Ferreira (@AlexW-F) in #662
- creating a stripe disk dependency. by Erica Vellanoweth (@ericavella) in #659
- update version for nasfix QoS by Alex Williams-Ferreira (@AlexW-F) in #663
- Updates to support 'low code' integration with SDK scripts. by Bryan DeYoung (@brdeyo) in #668
- Fix WindowsPerformanceCounter OOM on ARM64 >64 LP systems by Rudra Pratap SIngh (@rudraptpsingh) in #661
- updated blender launcher version due to by Alex Williams-Ferreira (@AlexW-F) in #667
- User/rudrasingh/perfcounter version bump by Rudra Pratap SIngh (@rudraptpsingh) in #670
- Rollback changes to ExecuteCommand and ExecuteCommandMonitor. by Bryan DeYoung (@brdeyo) in #672
- Add tuning parameters to stressapttest to replace blank commandline in profile by Alex Williams-Ferreira (@AlexW-F) in #673
- Fix Sysbench TPCC PopulateDatabase passing --warehouses 0 on small VMs by Alex Williams-Ferreira (@AlexW-F) in #675
- Change BlenderVersion from 3.6.0 to 4.2.0 in PERF-BLENDER-AMD.json by Alex Williams-Ferreira (@AlexW-F) in #676
- Update version from 3.0.9 -> 3.0.10 by Alex Williams-Ferreira (@AlexW-F) in #677
- Fix Packaging/dockerfiles/linux-x64.dockerfile and update to use Ubuntu 22.04 by Tingmao Wang (@micromaomao) in #437
- Add --show-tcp-retrans flag to NTttcp client command line for Linux scenarios. by Bryan DeYoung (@brdeyo) in #678
- Fix LogProcessToFileAsync by imadityaa in #680
- Added SetDiskSanPolicy dependency to enable writable JBOD disks on Windows by Ankit Sharma (@ankitsharma-99) in #679
- Fix HammerDB/PostgreSQL: use hex password to avoid TCL parsing error by Alex Williams-Ferreira (@AlexW-F) in #686
- Update Openssl version to 3.5.0 LTS by Rakesh (@RakeshwarK) in #685
- Added Nginx & ASP.NET workloads by Rakesh (@RakeshwarK) in #687
- Fix Wrk CPU affinity process invocation and ParametersOn condition evaluation by Rakesh (@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
- Krystal (@kmjjc) made their first contribution in #554
- Ayush Khandelwal (@Kayush14) made their first contribution in #578
- manuelrod (@V-ManuelRM) made their first contribution in #645
- Alex Williams-Ferreira (@AlexW-F) made their first contribution in #649
- Tingmao Wang (@micromaomao) made their first contribution in #437
Full Changelog: v2.0.28...v3.0.21
Downloads