microsoft/testsuites/core/hv_module.py [134:152]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        hv_modules_configuration = {
            "hv_storvsc": "CONFIG_HYPERV_STORAGE",
            "hv_netvsc": "CONFIG_HYPERV_NET",
            "hv_vmbus": "CONFIG_HYPERV",
            "hv_utils": "CONFIG_HYPERV_UTILS",
            "hid_hyperv": "CONFIG_HID_HYPERV_MOUSE",
            "hv_balloon": "CONFIG_HYPERV_BALLOON",
            "hyperv_keyboard": "CONFIG_HYPERV_KEYBOARD",
        }
        uname = node.tools[Uname]
        kernel_version = uname.get_linux_information().kernel_version_raw
        config_path = f"/boot/config-{kernel_version}"

        modules = []
        for module in hv_modules_configuration:
            if (
                node.execute(
                    f"grep ^{hv_modules_configuration[module]}=y {config_path}"
                ).exit_code
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



microsoft/testsuites/core/hv_module.py [246:264]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        hv_modules_configuration = {
            "hv_storvsc": "CONFIG_HYPERV_STORAGE",
            "hv_netvsc": "CONFIG_HYPERV_NET",
            "hv_vmbus": "CONFIG_HYPERV",
            "hv_utils": "CONFIG_HYPERV_UTILS",
            "hid_hyperv": "CONFIG_HID_HYPERV_MOUSE",
            "hv_balloon": "CONFIG_HYPERV_BALLOON",
            "hyperv_keyboard": "CONFIG_HYPERV_KEYBOARD",
        }
        uname = node.tools[Uname]
        kernel_version = uname.get_linux_information().kernel_version_raw
        config_path = f"/boot/config-{kernel_version}"

        modules = []
        for module in hv_modules_configuration:
            if (
                node.execute(
                    f"grep ^{hv_modules_configuration[module]}=y {config_path}"
                ).exit_code
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



