def METHOD_NAME():
    """
    This tests for the file read and write operations
    Various modes of operations are
    * sequential write
    * sequential rewrite
    * sequential read
    * random read
    * random write
    * random read and write
    The test works with 32 files with each file being 1Gb in size
    The test consumes a lot of time. Be patient!
    CLI Examples:
    .. code-block:: bash
        salt '*' sysbench.fileio
    """
    # Test data
    test_modes = ["seqwr", "seqrewr", "seqrd", "rndrd", "rndwr", "rndrw"]
    # Initializing the required variables
    test_command = "sysbench --num-threads=16 --test=fileio "
    test_command += "--file-num=32 --file-total-size=1G --file-test-mode={0} "
    result = None
    ret_val = {}
    # Test begins!
    for mode in test_modes:
        key = "Mode: {}".format(mode)
        # Prepare phase
        run_command = (test_command + "prepare").format(mode)
        __salt__["cmd.run"](run_command)
        # Test phase
        run_command = (test_command + "run").format(mode)
        result = __salt__["cmd.run"](run_command)
        ret_val[key] = _parser(result)
        # Clean up phase
        run_command = (test_command + "cleanup").format(mode)
        __salt__["cmd.run"](run_command)
    return ret_val