Trace Id is missing

Unlock your potential with Microsoft Copilot

Get things done faster and unleash your creativity with the power of AI anywhere you go.
Microsoft Copilot app being utilized to generate pictures of a singing dog, assisting to identify a flower, and helping to generate an email to congratulate a coworker on a promotion.

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:

    1.0

    Date Published:

    10/9/2020

    File Name:

    AFSInteropTestSuite_WS2012R2.zip

    AFSInteropTestSuite_WS2016.zip

    AFSInteropTestSuite_WS2019.zip

    File Size:

    332.3 KB

    335.1 KB

    335.0 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


    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