Releases: microsoft/WindowsProtocolTestSuites
Welcome to the Windows Protocol Test Suites v4.25.8.0
Welcome to the Windows Protocol Test Suites v4.25.8.0 Release!
Test Suites Prerequisites
See Prerequisites on GitHub for more information.
Changes in this Release
This release includes new test cases for the File Server test suite, particularly SMB2/SMB3 capabilities as well as comprehensive test reliability improvements.
File Server Test Suite v4.25.8.0
The following new test cases have been added to enhance protocol testing capabilities:
- SMB2 Negotiation and Transport Capabilities.
- SMB2_TRANSPORT_CAPABILITIES Support.
- SMB2_GLOBAL_CAP_NOTIFICATIONS Support.
- SMB2 Session Management.
- Session Setup Notifications Mismatch Testing.
- QueryDirectory Test Cases.
- Extended Directory Information Classes - FileIdExtdDirectoryInformation, FileId64ExtdDirectoryInformation, FileId64ExtdBothDirectoryInformation, FileIdAllExtdDirectoryInformation, FileIdAllExtdBothDirectoryInformation with enhanced support for 128-bit file IDs in directory enumeration.
- FSCTL (File System Control) Test Cases.
- FSCTL Unsupported Operations Testing.
- FileRename Information Testing.
- Bug fixes.
Welcome to the Windows Protocol Test Suites v4.25.4.0
Welcome to the Windows Protocol Test Suites v4.25.4.0 release!
Test Suites Prerequisites
See Prerequisites on GitHub for more information.
Changes in this Release
This release includes new test cases for the File Server test suite, support for Windows Server 2025 and Windows 11 as well as automated setup scripts.
Changes in Requirement Specification Document generation process
File Server Test Suite v4.25.4.0
The following updates have been applied for this version:
- Support for Windows Server 2025
- Support for Windows 11
- Automated setup scripts for setting up test environments
- Added support for SMB2_TRANSPORT_CAPABILITIES
- Bug fixes
Requirement Specifications
We've changed how we generate requirement specification documents, the basis of test case determination. We'll be releasing these periodically as we update the test suites to remain aligned with protocol updates.
Welcome to the Windows Protocol Test Suites v4.25.3.0
Welcome to the Windows Protocol Test Suites v4.25.3.0 Release!
Test Suites Prerequisites
See Prerequisites on GitHub for more information.
Changes in this Release
This release includes support for Windows 11, Updated RDP Client and Server with their User Guides, as well as various bug fixes
RDP Test Suite v4.25.3.0
The following updates have been applied for this version:
- Support for Windows 11
- Added RDP version 10.12
- Added switch of CredSSP to skip password verify
- Added Switch for RemoteFX in ptfconfig to skip RemoteFX test case if client is Windows 11
- Bug Fixes
- Fixed failure caused by credential issue
- Fixed RDP Server check OS version incorrect issue.
- Fixed BVT_ServerRedirection_PositiveTest_WithoutRoutingToken and 8_ServerRedirection_PositiveTest_WithRoutingToken failed on CredSSP and Win 11
- Fixed the PSAvoidUsingConvertToSecureStringWithPlainText error
- Fixed Invoke-Command not run on PowerShell core
- Fixed TriggerResolutionChangeOnClient execute failed on PowerShell core.
- Updated config-RDS for add RD policies
- Updated RDPServerPlugin
Welcome to the Windows Protocol Test Suites v4.24.4.0
Welcome to the Windows Protocol Test Suites v4.24.4.0 Release!
Test Suites Prerequisites
See Prerequisites on GitHub for more information.
Changes in this Release
This release includes new test cases for the Test Suite. The Test Suite has also been migrated to .NET 8.
FileServer Test Suite v4.24.4.0
The following updates have been applied for this version:
- The Test Suite has been migrated to .NET 8.
- New tests for FSCTL_CREATE_OR_GET_OBJECT_ID.
- New tests for FSCTL_GET_OBJECT_ID.
- New tests for FSCTL_SET_INTEGRITY_INFORMATION_EX.
- Updated FileBasicInformation timestamp tests to allow more file system support.
- Added more tests for Querying FileFsObjectIdInformation.
- Bug fixes.
Protocol Test Manager Service v1.1.1
Welcome to the Protocol Test Manager Service v1.1.1 release!
Protocol Test Manager Service(PTMService) is a single web page application tool that helps you configure and run test cases in the Test Suites. PTMService supports multiple platforms, including Windows, Linux, and macOS.
This release includes the following updates:
- Improved support for creating custom test case filtering rules
- Accessibility and bug fixes
- Upgrade PTM Service to .NET 8
Notes
- PTMService supports TestSuite versions from 4.21.9.0 and later.
- PTMService is already built into the latest Protocol Test Suite docker image, and can be used directly by launching the latest FileServer docker image
Welcome to the Windows Protocol Test Suites v4.23.9.0
Welcome to the Windows Protocol Test Suites v4.23.9.0 Release!
Test Suites Prerequisites
See Prerequisites on GitHub for more information.
Changes in this Release
This release includes new test cases for the Test Suite. The Test Suite has also been migrated to .NET 7.
FileServer Test Suite v4.23.9.0
The following updates have been applied for this version:
- The Test Suite has been migrated to .NET 7.
- New tests for 0, -1, -2 timestamps to FileBasicInformation.
- New tests for open named pipe.
- Enable support for block aligned file systems (for small files).
- Verify file short name only on filesystems that support it.
- Bug fixes.
Protocol Test Manager Service v1.1.0
Welcome to the Protocol Test Manager Service v1.1.0 release!
Protocol Test Manager Service(PTMService) is a single web page application tool that helps you configure and run test cases in the Test Suites. PTMService supports multiple platforms, including Windows, Linux, and macOS.
This release includes the following updates:
- New support for creating custom test case filtering rules
- Enable deleting test results
- Accessibility and bug fixes
- Upgrade PTM Service to .NET 7
Notes
- PTMService supports TestSuite versions from 4.21.9.0 and up.
- PTMService is already built into the latest Protocol Test Suite docker image, and can be used directly by launching the latest FileServer docker image
Welcome to the Windows Protocol Test Suites v4.23.3.0
Welcome to the Windows Protocol Test Suites v4.23.3.0 Release!
Test Suites Prerequisites
The prerequisite software that is needed to run Windows Protocol Test Suites now includes .NET 6 for support of non-Windows operating systems. See Prerequisites on GitHub for more information.
Changes in this Release
The Remote Desktop Protocol Test Suite has been migrated to .NET 6.0 and now supports cross platform testing.
RDP Client Test Suite v4.23.3.0
The following updates have been applied for this version:
- This Test Suite was migrated to .NET 6.0 from .NET 5.
- New test cases for RDPEUDP.
- New test cases for RDPBCGR.
- Included new RDPGFX Capability Set.
RDP Server Test Suite v4.23.3.0
The following updates have been applied for this version:
- This Test Suite was migrated to .NET 6.0 from .NET 5.
- Added support for SUT Control Agent (Managed). Only available in c# .
- New test case for RDPBCGR Large Pointer Capability
Protocol Test Manager Service v1.0.3
Welcome to the Protocol Test Manager Service v1.0.3 release!
Protocol Test Manager Service(PTMService) is a single web page application tool that helps you configure and run test suite cases. PTMService supports multiple platforms, including Windows, Linux, and macOS.
This release includes the following updates:
- Auto detection support for RDPEUDP2.
- Other bug and accessibility fixes
Notes
- PTMService supports TestSuite version 4.21.9.0 or higher.
- PTMService is already built into the latest Protocol Test Suite docker image, and can be used directly by launching the latest FileServer docker image
WindowsProtocolTestSuites v4.22.9.0
Welcome to the Windows Protocol Test Suites v4.22.9.0 Release!
Test Suites Prerequisites
See Prerequisites on GitHub for more information.
Changes in this Release
The FileServer TestSuite now includes support for QUIC transport tests on a Linux driver.
FileServer Test Suite 4.22.9.0
The following updates have been applied for this version:
- Include support for QUIC transport tests on a Linux driver
- New tests for Algorithm for noting file has been accessed
- Some bug fixes