cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

184.out (5000B)


      1QA output created by 184
      2
      3== checking interface ==
      4Testing:
      5{
      6    QMP_VERSION
      7}
      8{
      9    "return": {
     10    }
     11}
     12{
     13    "return": {
     14    }
     15}
     16{
     17    "return": {
     18    }
     19}
     20{
     21    "return": {
     22    }
     23}
     24{
     25    "return": [
     26        {
     27            "iops_rd": 0,
     28            "detect_zeroes": "off",
     29            "image": {
     30                "backing-image": {
     31                    "virtual-size": 1073741824,
     32                    "filename": "null-co://",
     33                    "format": "null-co",
     34                    "actual-size": 0
     35                },
     36                "virtual-size": 1073741824,
     37                "filename": "json:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"null-co\"}}",
     38                "format": "throttle",
     39                "actual-size": 0
     40            },
     41            "iops_wr": 0,
     42            "ro": false,
     43            "node-name": "throttle0",
     44            "backing_file_depth": 1,
     45            "drv": "throttle",
     46            "iops": 0,
     47            "bps_wr": 0,
     48            "write_threshold": 0,
     49            "encrypted": false,
     50            "bps": 0,
     51            "bps_rd": 0,
     52            "cache": {
     53                "no-flush": false,
     54                "direct": false,
     55                "writeback": true
     56            },
     57            "file": "json:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"null-co\"}}"
     58        },
     59        {
     60            "iops_rd": 0,
     61            "detect_zeroes": "off",
     62            "image": {
     63                "virtual-size": 1073741824,
     64                "filename": "null-co://",
     65                "format": "null-co",
     66                "actual-size": 0
     67            },
     68            "iops_wr": 0,
     69            "ro": false,
     70            "node-name": "disk0",
     71            "backing_file_depth": 0,
     72            "drv": "null-co",
     73            "iops": 0,
     74            "bps_wr": 0,
     75            "write_threshold": 0,
     76            "encrypted": false,
     77            "bps": 0,
     78            "bps_rd": 0,
     79            "cache": {
     80                "no-flush": false,
     81                "direct": false,
     82                "writeback": true
     83            },
     84            "file": "null-co://"
     85        }
     86    ]
     87}
     88{
     89    "return": [
     90    ]
     91}
     92{
     93    "return": {
     94    }
     95}
     96{
     97    "timestamp": {
     98        "seconds":  TIMESTAMP,
     99        "microseconds":  TIMESTAMP
    100    },
    101    "event": "SHUTDOWN",
    102    "data": {
    103        "guest": false,
    104        "reason": "host-qmp-quit"
    105    }
    106}
    107
    108
    109== property changes in ThrottleGroup ==
    110Testing:
    111{
    112    QMP_VERSION
    113}
    114{
    115    "return": {
    116    }
    117}
    118{
    119    "return": {
    120    }
    121}
    122{
    123    "return": {
    124        "bps-read-max-length": 1,
    125        "iops-read-max-length": 1,
    126        "bps-read-max": 0,
    127        "bps-total": 0,
    128        "iops-total-max-length": 1,
    129        "iops-total": 1000,
    130        "iops-write-max": 0,
    131        "bps-write": 0,
    132        "bps-total-max": 0,
    133        "bps-write-max": 0,
    134        "iops-size": 0,
    135        "iops-read": 0,
    136        "iops-write-max-length": 1,
    137        "iops-write": 0,
    138        "bps-total-max-length": 1,
    139        "iops-read-max": 0,
    140        "bps-read": 0,
    141        "bps-write-max-length": 1,
    142        "iops-total-max": 0
    143    }
    144}
    145{
    146    "return": {
    147    }
    148}
    149{
    150    "return": {
    151        "bps-read-max-length": 1,
    152        "iops-read-max-length": 1,
    153        "bps-read-max": 0,
    154        "bps-total": 0,
    155        "iops-total-max-length": 1,
    156        "iops-total": 0,
    157        "iops-write-max": 0,
    158        "bps-write": 0,
    159        "bps-total-max": 0,
    160        "bps-write-max": 0,
    161        "iops-size": 0,
    162        "iops-read": 0,
    163        "iops-write-max-length": 1,
    164        "iops-write": 0,
    165        "bps-total-max-length": 1,
    166        "iops-read-max": 0,
    167        "bps-read": 0,
    168        "bps-write-max-length": 1,
    169        "iops-total-max": 0
    170    }
    171}
    172{
    173    "return": {
    174    }
    175}
    176{
    177    "timestamp": {
    178        "seconds":  TIMESTAMP,
    179        "microseconds":  TIMESTAMP
    180    },
    181    "event": "SHUTDOWN",
    182    "data": {
    183        "guest": false,
    184        "reason": "host-qmp-quit"
    185    }
    186}
    187
    188
    189== object creation/set errors  ==
    190Testing:
    191{
    192    QMP_VERSION
    193}
    194{
    195    "return": {
    196    }
    197}
    198{
    199    "return": {
    200    }
    201}
    202{
    203    "error": {
    204        "class": "GenericError",
    205        "desc": "Property cannot be set after initialization"
    206    }
    207}
    208{
    209    "error": {
    210        "class": "GenericError",
    211        "desc": "bps/iops/max total values and read/write values cannot be used at the same time"
    212    }
    213}
    214{
    215    "return": {
    216    }
    217}
    218{
    219    "timestamp": {
    220        "seconds":  TIMESTAMP,
    221        "microseconds":  TIMESTAMP
    222    },
    223    "event": "SHUTDOWN",
    224    "data": {
    225        "guest": false,
    226        "reason": "host-qmp-quit"
    227    }
    228}
    229
    230
    231== don't specify group ==
    232Testing:
    233{
    234    QMP_VERSION
    235}
    236{
    237    "return": {
    238    }
    239}
    240{
    241    "return": {
    242    }
    243}
    244{
    245    "error": {
    246        "class": "GenericError",
    247        "desc": "Parameter 'throttle-group' is missing"
    248    }
    249}
    250{
    251    "return": {
    252    }
    253}
    254{
    255    "timestamp": {
    256        "seconds":  TIMESTAMP,
    257        "microseconds":  TIMESTAMP
    258    },
    259    "event": "SHUTDOWN",
    260    "data": {
    261        "guest": false,
    262        "reason": "host-qmp-quit"
    263    }
    264}
    265
    266
    267*** done