This is the Trace Id: 7632eb5b49d01added19b97321f2f87b

Bring the world closer with Bing Wallpaper

Download the free app and enjoy breathtaking views with a new background each day.
A laptop displaying a colorful seascape from Bing Wallpaper.

Azure File Sync Antivirus Compatibility Test Suite

The Azure File Sync Antivirus Compatibility Test Suite is a self-contained, lightweight test kit that helps identify potential interop issues between Azure File Sync and antivirus solutions.

Important! Selecting a language below will dynamically change the complete page content to that language.

  • Version:

    2.0

    Date Published:

    10/10/2024

    File Name:

    AFSInteropTestSuite_WS2025.zip

    AFSInteropTestSuite_WS2022.zip

    AFSInteropTestSuite_WS2019.zip

    AFSInteropTestSuite_WS2016.zip

    AFSInteropTestSuite_WS2012R2.zip

    File Size:

    439.3 KB

    439.3 KB

    439.2 KB

    439.3 KB

    332.3 KB

    The Azure File Sync Antivirus Compatibility Test Suite is a self-contained, lightweight test kit that helps identify potential interop issues between Azure File Sync and antivirus solutions. The test kit mocks all operations of Azure File Sync and validates the behavior of antivirus using its comprehensive set of tests, and then produces user-friendly test results. The test kit helps identify the ‘unnecessary’ file reads of AFS tiered files, which often results in unexpected data egress from the cloud. Antivirus vendors can use the test kit to collect their product logs during the test run for further investigations.

    The Antivirus Compatibility Test Suite has two components:
    • StorageSync.sys: The Azure File Sync file system filter, which is responsible for tiering files to Azure Files (when cloud tiering is enabled).
    • AVCompatTestSuite.dll: Defines a comprehensive list of tests, that are executed using the TAEF framework and produces easy to understand results.

    The test suite utilizes the Test Authoring and Execution Framework (TAEF) that is publicly available as part of the Windows Driver Kit (WDK) or standalone installation.
  • Supported Operating Systems

    Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2022


    Other Requirements
    • The test suite requires Test Authoring and Execution Framework (TAEF), which is part of the Windows Driver Kit (WDK). It is sufficient to select the lightest Visual Studio Community edition for WDK installation.
    • The test suite must be run on a server with a minimum of 2 GiB of memory. The tests should be executed against a locally attached, non-system volume formatted with the NTFS file system.
    • To run the test kit, ensure the Azure File Sync agent is either not installed, or the FileSyncSvc service is disabled and stopped.
    1. Ensure the Azure File Sync agent is either not installed, or FileSyncSvc is disabled and stopped.
    2. Download the test kit .zip file.
    3. Extract the zip file to a location such as d:\AFSInteropTestSuite.
    4. Follow the setup instructions in the readme to install the Test Authoring and Execution Framework (TAEF) and the StorageSync.sys filter, and also set up the AV background scan.

Follow Microsoft