def METHOD_NAME(self):
    self.vm = self.mkVm()
    self.vm.launch()
    self.qmpAddBitmap()
    self.writeRegions(regions1)
    sha256 = self.getSha256()
    self.vm.shutdown()
    self.vm = self.mkVmRo()
    self.vm.launch()
    self.vm.shutdown()
    #catch 'Persistent bitmaps are lost' possible error
    log = self.vm.get_log()
    log = re.sub(r'^\[I \d+\.\d+\] OPENED\n', '', log)
    log = re.sub(r'\[I \+\d+\.\d+\] CLOSED\n?$', '', log)
    if log:
        print(log)
    self.vm = self.mkVm()
    self.vm.launch()
    self.checkBitmap(sha256)
    self.writeRegions(regions2)
    sha256 = self.getSha256()
    self.vm.shutdown()
    self.vm.launch()
    self.checkBitmap(sha256)
    self.vm.shutdown()